খাঁটি জাভা ওয়েব ব্রাউজার, এটি ব্যবহারিক? [বন্ধ]


29

আমি জানি যে একটি জাভা ওয়েব ব্রাউজার সম্ভব, তবে এটি কি বাস্তব? আমি লবো প্রকল্পটি দেখেছি এবং অবশ্যই আমি মুগ্ধ হয়েছি তা স্বীকার করতে হবে, তবে যা আমি জড়ো করেছি তা থেকে মনে হয় উন্নয়ন ২০০৯ সালে থেমে গেছে pure এটি ক্রোম বা ফায়ারফক্সের মধ্যে রয়েছে, বা এটি অন্তর্নিহিতভাবে ধীর হবে, ব্যবহারকারীর বাধা দিবে?


5
আকর্ষণীয় প্রশ্ন কারণ হটজাভা নামে একটি ওয়েব ব্রাউজারটি একটি প্রাথমিক জাভা ডেমো অ্যাপ্লিকেশন ছিল।
user16764

3
এটি কেবল একটি ডেমো অ্যাপ্লিকেশন ছিল না, এটি 90 এর দশকের শেষ / 2000 সালের সান জাভা কৌশলের মূল অংশ ছিল এবং তারা একে কঠোর অংশীদারদের কাছে চাপিয়ে দিয়েছিল। একই যুগের চারপাশে সূর্য থেকে জাভা অদ্ভুততার তালিকায় যুক্ত করুন: জাভাস / জাভাস্টেশন।
জাস্টিনসি

3
প্রযুক্তিগতভাবে বলতে গেলে, অপেরা, ক্রোম এবং এফএফের অ্যান্ড্রয়েড সংস্করণগুলি জাভাতে লেখা হবে না? এফএফ চেষ্টা করে দেখেনি, তবে একটি ভাল ডিভাইস দেওয়া হয়েছে, ক্রোম এবং অপেরা বেশ ভাল কাজ করে।
টিসি 1

2
@ টিসি 1 আমার মনে হয় এগুলি অ্যান্ড্রয়েড নেটিভ ডেভলপমেন্ট কিট সহ সি \ সি ++ এ লেখা আছে।
ওয়েসলি উইজার

অযৌক্তিক যুক্তির কারণে আবারও বন্ধ। সুতরাং আপনি (এসই) কেবল 'বিশেষজ্ঞদের' জবাব দেবেন বলে আশা করছেন? এবং বিশেষজ্ঞরা এখন কীভাবে উত্তর দেবেন যে আপনি এটি বন্ধ করে দিয়েছেন? কোনও সম্প্রদায়ের ফোরাম কি কারও দ্বারা উত্তর দেওয়ার কথা নয়? প্রথমে 'আপ' দিয়ে উত্তরগুলি দেখানো সাইটের উপরে নয়? খারাপ এবং নিম্ন-ভোট দেওয়া উত্তরগুলি লুকিয়ে রাখা বা ঠিক সংরক্ষণাগারভুক্ত করা যেতে পারে। আপনার এতটা মতামত এবং অনুমোদনমূলক হওয়া উচিত নয়।
মূর্তিমান নিরানন্দ

উত্তর:


44

প্রোগ্রামিংয়ের ভাষা সম্ভবত, হোঁচট খাচ্ছে না। কিছু পারফরম্যান্স-সমালোচনামূলক অংশগুলিতে জেভিএমের বাধ্যতামূলক মেমরি পরিচালনা কোনও অসুবিধা হতে পারে (যেমন মেমরি ক্ষুধা; তবে তারপরে, জাভাটির জিসি আসলে নিজেকে রোল করতে পারে তার চেয়ে মেমরি ফাঁস রোধ করতে আরও ভাল হতে পারে), এবং কয়েকটি অতিরিক্ত সুরক্ষা উদ্বেগ রয়েছে, তবে তা ছাড়া, আমি কোনও স্পষ্ট শো থামাতে দেখছি না।

যাহোক.

ফায়ারফক্স বা ক্রোমিয়াম স্কেলের একটি ওয়েব ব্রাউজার একটি বিশাল উদ্যোগ গ্রহণ, এবং উভয় প্রকল্পের পেছনে বিশাল অভিজ্ঞতা রয়েছে - মজিলা কয়েক দশক ধরে ব্রাউজার বিল্ডিং (এবং কিছু বিখ্যাত ব্যর্থতা) তৈরি করে এবং ক্রোম / ক্রোমিয়াম গুগল এবং অ্যাপল উভয়ই এর পেছনে (ওয়েবকিটের বিকাশের একটি বড় শক্তি) এবং কেডিএ এবং অন্যান্য বড় বড় রক-সলিড ওপেন সোর্স প্রকল্পগুলি থেকে প্রচুর জ্ঞান এবং অভিজ্ঞতা অর্জন করেছে। উভয়ই যুদ্ধ-প্রমাণিত লাইব্রেরিগুলির কয়েক ডজন ব্যবহার করে, কেবল ইঞ্জিন সরবরাহ করে না, তবে সমস্ত ধরণের জিনিস। ভেক্টর গ্রাফিক্স, ফন্ট রেন্ডারিং, পার্সিং, এক্সএমএল ডিওএম ট্রি ম্যানিপুলেশন, নেটওয়ার্কিং, ক্যাশিং, ক্রিপ্টোগ্রাফি, তালিকাটি চলছে এবং আপনি এই সমস্ত চাকাগুলিকে নিজেরাই পুনরায় উদ্ভাবন করতে চান না, কারণ এগুলি করা শক্ত এবং সহজেই ভুল হওয়া সহজ ।

সংক্ষেপে বলতে গেলে, একটি শিল্প-শক্তি ওয়েব ব্রাউজার নির্মাণের সুন্দর অভিশাপ হার্ড, এবং যে কারণে শুধুমাত্র এই অঙ্গনে সাফল্যের গল্প থাবা নেই। প্রযুক্তিগত ও সামাজিকভাবে উভয় ক্ষেত্রেই সি এবং সি ++ এর সুবিধা থাকলেও প্রোগ্রামিং ভাষার সাথে তুলনামূলকভাবে সামান্য কিছু করার রয়েছে।


11

তত্ত্বগতভাবে, এটি নিঃসন্দেহে করা যেতে পারে। ব্যবহারিক দৃষ্টিকোণ থেকে তবে এটি কিছুটা প্রশ্নবিদ্ধ বলে মনে হয়। loboএমনকি প্রথমবার চেষ্টা করার খুব কাছাকাছিও নয়। প্রকৃতপক্ষে, জাভার শ্রেষ্ঠত্বের প্রারম্ভিক শো-কেসগুলির মধ্যে একটি হটজাভা ব্রাউজার হওয়ার কথা ছিল - যা বিশ্বকে পরিবর্তন করতে চলেছে এবং "মোজাইক জেনারেশন" ব্রাউজারগুলিকে অপ্রচলিত রেন্ডার করে

অবশ্যই, আমরা সবাই জানি ঠিক এর বিপরীতটি সত্য: হটজভা মারা গেছে , এবং ব্রাউজার যুদ্ধের সত্যই কখনও গুরুতর প্রতিযোগী ছিল না (বাস্তবে, আপনি যদি "হটজাভা ব্রাউজার" অনুসন্ধান করেন তবে শীর্ষের কয়েকটি হিট বাগ রিপোর্টের জন্য এটি কীভাবে পুরোপুরি সঠিকভাবে কাজ করে না সে সম্পর্কে, এমনকি সান এর নিজস্ব ওয়েব অ্যাপ্লিকেশনগুলির জন্যও)।

ব্যক্তিগতভাবে, আমি ভাবছি যে এটি সম্ভব বা ব্যবহারিক (বেশিরভাগ) ভুল দিক দেখছে এবং চিন্তা করছে কিনা তা নিয়ে ভাবছি। প্রশ্নটি নয় যে জাভা এই জাতীয় প্রকল্পটিকে অবৈজ্ঞানিক হওয়ার জন্য এত বড় জরিমানা বহন করে কিনা। এই জাতীয় প্রকল্পের ন্যায্যতার জন্য জাভার যথেষ্ট সুবিধা আছে কিনা তা প্রশ্ন।

সরল সত্যটি হ'ল ওয়েবকিট (আপনার উদাহরণটি ব্যবহার করার জন্য) কোডের একটি বিশাল, জটিল টুকরা। এমনকি যদি আমরা ধরে নিই যে জাভা এত বেশি দুর্দান্ত যে আমরা এর চেয়ে অর্ধেক আকার এবং জটিলতার সাথে একই কাজ করতে পারি, ফলাফলটি এখনও বেশ বড়, জটিল কোডের টুকরো (একইভাবে ভি 8, ইত্যাদি) is

আমি মনে করি সেই পরিমাণ কাজের নকল করার আগে, বেশিরভাগ লোকেরা এর চেয়ে কিছুটা বেশি নিশ্চয়তা চাইবেন: "আমরা মনে করি আমাদের পণ্যটি মোটামুটি প্রতিযোগিতামূলক হতে পারে।"

আপনি যদি কোনও ব্রাউজারের জন্য ব্যবহারকারী-দৃশ্যমান বৈশিষ্ট্যগুলির সেট থেকে শুরু করেন এবং তারপরে সেই বৈশিষ্ট্যগুলি সহ ব্রাউজার উত্পাদন করার সবচেয়ে কার্যকরী উপায় নির্ধারণের চেষ্টা করেন, "জাভা" সম্ভবত এই উত্তরের অংশ হতে পারে না, কেবল "অংশ" ব্যতীত জাভাস্ক্রিপ্ট "। ইতিহাস যদি অন্যরকমভাবে কাজ করে থাকে তবে সম্ভবত কোনও কারণেই এটি (অন্তত তাত্ত্বিকভাবে) উত্তরের অংশ হতে পারে নি , তবে বর্তমান পরিস্থিতিতে দেওয়া হয়েছে, তা নয়।

তদুপরি, আমি যে পরিবর্তনের খুব কম সম্ভাবনা দেখতে পাচ্ছি। আমি সবেই এটি দেখতে পাচ্ছি যদি ওরাকল (বা সম্ভবত আইবিএম) জাভা এর প্রতিযোগিতামূলক অবস্থান বনাম বজায় রাখা কার্যকর ছিল (একটি স্পষ্ট উদাহরণ হিসাবে) মাইক্রোসফ্ট। নেট, তবে সন্দেহজনক বলে মনে হয় না যদি না নেট জাভা এর মূল বাজারকে হুমকিরূপে শুরু করে।

এর বাইরে, আপনি যে কোনও বৈশিষ্ট্য কল্পনা করতে পারেন (নিজেই একটি বৈশিষ্ট্য হিসাবে "বিশুদ্ধ জাভাতে লিখিত" এর বাইরে) জাভাতে পুরোপুরি কোনও ব্রাউজার লেখার চেয়ে প্রায় নিশ্চিতভাবেই অন্যান্য উপায়ে আরও দ্রুত এবং সহজ অর্জন করা যেতে পারে।


1
সেই হটজভা লিঙ্কটি পড়ার সময় আমি আমার নাকে পুরানো বইয়ের গন্ধ পেয়েছি
মারিওডিএস

2
আসুন এও মনে রাখবেন যে হটজাভা দিবসে জাভা উপলব্ধ গ্রন্থাগারগুলি, বিকাশকারীদের অভিজ্ঞতা এবং গতির ক্ষেত্রে (কখনও কখনও 10-15x ধীর গতিতে) দুর্বল ছিল। আজ, এটি প্রতিটি ক্ষেত্রে একেবারে বিপরীত। এমনকি সেখানে এখন জাভা প্রসেসর (আপনি বলতে পারেন জাভা প্রসেসর উপর জাভা ব্রাউজার পাতলা ক্লায়েন্ট? নিমেষে) আমি মনে করি HotJava ব্যর্থ কেবল বি / সি জাভা প্ল্যাটফর্ম ভাল যথেষ্ট ছিল না তারপর
নিক পি

5

আমি সত্যই বিশ্বাস করি যে একটি নিবেদিত, জ্ঞানী দল জাভাতে একটি পারফরম্যান্স ওয়েব ব্রাউজার তৈরি করতে পারে। আসল প্রশ্ন হচ্ছে, কেন? নির্দিষ্ট ভাষায় ব্রাউজারটি লেখা আসলে কোনও বৈশিষ্ট্য নয়। লোকেরা ক্রোম ব্যবহার করবে কারণ এটি দ্রুত বা ফায়ারফক্স কারণ এটি এক্সটেনসিবল, তবে তারা জাবাতে এটি জাভাতে লিখিত হওয়ার কারণেই ব্যবহার করবে না। তাহলে আসল প্রশ্নটি হয়ে ওঠে, আপনি কোন সমস্যার সমাধানের চেষ্টা করছেন?

পরের প্রশ্নটি, ধরে নিলে আপনার কাছে জেব্রোজার লেখার কারণ রয়েছে, "জাভা ব্যবহার কি কাজটিকে আরও সহজ বা শক্ত করে তোলে?" গুগল ক্রোম তৈরি করার সময় এগুলি মূলত সি / সি ++ এ লিখেছিল যে তারা একটি খুব জাভাপন্থী দোকান। এটি সম্ভবত সম্ভবত মনে হয় যে তারা বিশ্বাস করেছিল যে জাভা এর সুবিধাগুলি যথাসময়ে নিট লাভ করতে পারে না।


2

জাভা 8 এর অংশ হিসাবে ন্যাশর্ন (রাইনোর পরিবর্তে জেভিএমের জাভাস্ক্রিপ্ট) জেভিএম-এ আসার ফলে এটি সুনির্দিষ্টভাবে কার্যকর। তবে, অন্যরা যেমন উল্লেখ করেছে - একটি আধুনিক ওয়েব ব্রাউজারে একটি ভয়ঙ্কর অনেক কিছু রয়েছে এবং আপনার যদি জাভা অ্যাপ্লিকেশনের মধ্যে ব্রাউজিংয়ের ক্ষমতাগুলি হোস্ট করতে হয় তবে ওয়েবকিট এম্বেড করা সহজ মনে হয় :-)।


1

বর্তমান শীর্ষ উত্তরটি দুর্দান্ত। আমি যোগ করব, যদিও, এটি পুরোপুরি জাভাতে কিছু পুনরুদ্ধার করার প্রয়োজন নেই। এমন কিছু সরঞ্জাম রয়েছে যা আন্তঃআকোণীয়তার বিভিন্ন ডিগ্রি সহ নেটিভ উত্সটি জাভা বাইটকোডে রূপান্তর করে। তারা প্রায়শই প্রকারের দোভাষী তৈরি করে বা পদক্ষেপ হিসাবে পাথর হিসাবে এমআইপিএসের মতো একটি জেভিএম-জাতীয় উপস্থাপনা ব্যবহার করে। একজন জাভা ব্রাউজারের বিকাশকে জাভা বাইটকোডে মূল নেটিভ লাইব্রেরিগুলিকে রূপান্তরিত করে, খাঁটি জাভা ব্রাউজার উত্সের সাথে একীকরণ করতে এবং ধীরে ধীরে খাঁটি জাভা উত্স হিসাবে আরও লাইব্রেরি কোড প্রয়োগ করে জাভা ব্রাউজারের বিকাশকে অনেক পদক্ষেপে ভেঙে ফেলতে পারে।

এটি আপনাকে নিরাপদ JVM এর মধ্যে থাকা সমস্ত কিছু রাখতে দেয়। যাইহোক, এটি দক্ষতা নিশ্চিত করার বাটটিতে ব্যথা হবে। ধীরে ধীরে বৃহত, প্রি-এগিল / ওওপি উত্তরাধিকার অ্যাপ্লিকেশনগুলিকে রিফ্যাক্ট করার কিছু নজির রয়েছে। এছাড়াও, কিছু উপাদানগুলির ইতিমধ্যে ভাল জাভা বাস্তবায়ন রয়েছে এবং সেগুলি শ্রম হ্রাস করতে খুব বেশি ব্যবহৃত হতে পারে।


0

আমাকে বলতে হবে আমি এখানে কিছুটা পক্ষপাতদুষ্ট, তবে আমি এখানে যাই। আমি সি / সি ++ প্রচারকদের পছন্দ করি না, আমি জানি এখানে কিছু অবিশ্বাস্য ভাল ইঞ্জিনিয়ারড অ্যাপ্লিকেশন রয়েছে তবে এটির কেবল একটি সরঞ্জাম, প্রায়শই আমি এই ধারণাটি পেয়েছিলাম যে সমাধানের জন্য কেবলমাত্র সি / সি ++ উল্লেখ করা অনেকেই এক বিন্দু থেকে বেশি মিস করেন ( http://www.paulgraham.com/avg.html বাল্ব প্যারাডক্স দেখুন)। আমি তথ্যগুলি দেখার চেষ্টা করি: জাভা তত দ্রুত সি / সি +++ এর বেশি তবে এর জন্য আরও মেমরির প্রয়োজন। অথবা আমাকে পুনরায় লিখতে দাও আপনি জাভা কোড লিখতে পারবেন যা সি / সি ++ এর মত দ্রুত তবে প্রোগ্রামটি আরও মেমরি গ্রাস করবে। আমি আশা করি আমরা এতে একমত হতে পারি।

আপনি যদি উত্পাদনশীলতার দিকে লক্ষ্য করেন তবে সি ++ সমাধানের তুলনায় কিছু সমস্যার জন্য (এন্টারপ্রাইজ জাভা বলুন) তুলনামূলকভাবে সহজ জাভা সমাধান তৈরি করতে পারেন। একটি ওয়েব ব্রাউজার সম্পূর্ণ আলাদা কিছু। আমি দুই / তিন মেয়রের প্রয়োজনীয়তা দেখতে পাচ্ছি:

  • এটি বিশাল স্পেসিফিকেশন, এইচটিএমএল, জাভাস্ক্রিপ্ট ইত্যাদির সাথে সামঞ্জস্য করতে হয় এতে 2 ডি অঙ্কন এপিআইয়ের মতো সমস্যা জড়িত। অথবা কীভাবে কোনও ওএস সিস্টেম কল থেকে পাঠ্য বা ফন্টের উপস্থাপনা ("রেন্ডারিং") পেতে (অঙ্কন আদিম হিসাবে) পাওয়া যায়। কায়রো (সি) এর মতো গ্রন্থাগার এবং গিজিরার মতো অন্যান্য প্রচেষ্টা (www.youtube.com/watch?v=P97O8osukZ0, https://github.com/damelang/gezira ) দেখুন
  • এটি সাবলীল "অনুভব" করতে হবে, যার অর্থ নির্দিষ্ট ক্রিয়াকলাপগুলিতে কেবলমাত্র এমএস হয়।
  • এটি একটি ইউআই কনসেপ্ট গঠন করতে হবে যা একটি অনন্য অভিজ্ঞতা তৈরি করে, আজকের 'ব্রাউজার যুদ্ধগুলিতে' প্রতিযোগিতা করতে যা বেশ চ্যালেঞ্জের।

সংক্ষেপে: হ্যাঁ আপনি করতে পারতেন, আপনি আজকের সি ++ স্টিমশিপের তুলনায় প্রায় অভিন্ন ফলাফলের সাথে প্রায় কোনও প্রোগ্রামিং ভাষায় ব্রাউজার তৈরি করতে পারেন। তবে এটি করার জন্য আপনার প্রচুর পরিমাণে প্রচেষ্টার প্রয়োজন হবে। আমি জানি না কত (লক্ষ লক্ষ), আমি এটি অনুমান করতেও চাই না। হতে পারে আমরা এই নীচের লাইনটি পেতে পারি: লোকেরা উচ্চ স্তরের ভাষাগুলিতে অনুকূলিত করতে পছন্দ করে না, বা সি / সি ++ তে অনুকূলিত হওয়া পছন্দ করতে পারে এমন লোকেরা পেতে এটি সস্তা কারণ অনেকগুলি রয়েছে (অন্যান্য ভাষা বিশেষজ্ঞের তুলনায় যারা অপ্টিমাইজ করতে পারে একটি অনুরূপ স্তর)।


2
আমি ভোট কমানোর জন্য প্রলুব্ধ হলাম কারণ আপনি নিজের উত্তরটি একাধিক অনুচ্ছেদে বিভক্ত করেননি। দয়া করে আপনার পাঠ্যের প্রাচীরটি কিছু সাদা জায়গা দিয়ে ভেঙে দিন।
গিলবার্ট লে ব্ল্যাঙ্ক

2
আমি মোবাইল থেকে লিখি, এবং এটিই মোবাইলের ইন্টারফেসের সাথে আমি সবচেয়ে ভাল করতে পারি, দুঃখিত
AndreasScheinert

1
একটি ল্যাপটপ গিয়েছিলাম এবং এটি স্থির।
AndreasSchainert

2
"অথবা আমাকে আবার জবাব দিতে দাও আপনি জাভা কোড লিখতে পারবেন যা সি / সি ++ এর মত দ্রুত তবে প্রোগ্রামটি আরও বেশি স্মৃতি গ্রাস করবে। আমি আশা করি আমরা এ বিষয়ে একমত হতে পারি।" না, আমরা পারি না, কমপক্ষে সব ক্ষেত্রেই না। জাভা আপনাকে মেমরি বরাদ্দের বিভিন্ন নিদর্শনগুলির জন্য একাধিক কাস্টম মেমরি পরিচালকদের প্রয়োগ করতে দেয় না। আপনি যখন সিদ্ধান্ত নেবেন যে এটি প্রয়োজনীয় নয় তখন আপনি অ্যারে সীমানা যাচাইকরণ বন্ধ করতে পারবেন না, আপনাকে কেবল আশা করতে হবে যে জেআইটি যখন প্রয়োজন হবে না তখন স্বীকৃতি দেবে। এই সমস্যাগুলি বেশিরভাগ প্রোগ্রামগুলিতে আসে না তবে এগুলি অ্যাপ্লিকেশনগুলির ক্ষেত্রে গুরুত্বপূর্ণ হতে পারে যা প্রতিটি শেষ ন্যানোসেকেন্ডের কর্মক্ষমতা প্রয়োজন।
চার্লস ই। গ্রান্ট

1
আপনার পুনরাবৃত্তি যুক্তিগুলি এখানে যে আবর্জনা সংগ্রহের কিছু কার্য সম্পাদনমূলক প্রভাব রয়েছে। আমি যে তার সাথে একমত. তবে এটি কেবল একটি দিক।
AndreasSchainert

0

এটি উইন্ডোজ 9x দিন চলমান সফ্টওয়্যার ওপেনজিএল বনাম হার্ডওয়্যার-এক্সেল্রেটেড ওপেনগিএলের ধারণার সাথে তুলনাযোগ্য। ওয়েব ব্রাউজারের মতো জাভা ব্যবহারের ক্ষেত্রে সমস্যাটি হ'ল আপনি সম্ভবত কিছু অতিরিক্ত ঘড়ি-চক্র এমন কিছু করার জন্য ব্যবহার করেন যা বেশি-সংখ্যায় কম-দেশীয় ভাষায় সম্ভব হতে পারে। ওপেনজিএল-তেও এটি ছিল ধারণাটি - আপনি কাজটি শেষ করতে পারতেন তবে এটি করতে আরও অনেক বেশি প্রক্রিয়াজাতকরণ লাগবে।

তাহলে, এটা কি সম্ভব? সম্ভাব্য। এটা কি প্রতিযোগিতামূলক হবে? অসম্ভাব্যভাবে - অত্যন্ত অনুকূলিত, প্ল্যাটফর্ম-নির্ভর কোডের কিছুতে সম্ভবত উল্লেখযোগ্য গতির সুবিধা হতে চলেছে have

এটি নিছক অনুমান যদিও।


-1

জাভাতে লেখা জাভা ওয়েব ব্রাউজারের সম্ভাব্যতা সম্পর্কে, সম্ভবত ভুল প্রশ্ন জিজ্ঞাসা করা হয়েছিল।

আমি চক্রটি পুনরায় উদ্ভাবন করার এবং একটি পূর্ণাঙ্গ ব্রাউজার লেখার দরকার নেই যখন বিদ্যমান বেশিরভাগগুলি নিখরচায় থাকে এবং বৈশিষ্ট্যগুলি সমৃদ্ধ হয়।

এটি বলেছিল যে আমি (আমরা?) যা খুঁজছি উচিত তা ওয়েব পৃষ্ঠাগুলি পড়ার জন্য যথেষ্ট "ভাল" যা সমস্ত ক্রপ (পুনরায় বিজ্ঞাপন, ভিডিও, জিআইএফ) রয়েছে তা ছাড়া ITুকে পড়ে।

গুগল এখানে তাদের সমস্ত বিজ্ঞাপন এবং এর সাথে প্রধান অপরাধী।

জাভা এইচটিএমএলডিটরকিটকে তার এইচটিএমএল ৩.২ প্রয়োগের সাথে জাভা HTMLEditorKit ব্যবহার করে এবং একটি ওয়েব পৃষ্ঠা পাঠ্য হিসাবে পাঠ করে, সমস্ত জাভাস্ক্রিপ্ট কোড, শৈলী কোড, লিঙ্কগুলি, মেটা ডেটা (তার স্বয়ংক্রিয় সাথে জ্বালা করার অন্য উত্স) কে স্ট্রাপ করার জন্য আমি জাভা ব্রাউজারটি লিখেছি address পুনরায় লোড করুন) এবং জাভাস্ক্রিপ্টগুলির মাধ্যমে সেট করা কিছু বিশেষ অক্ষর এবং চিত্রের লিঙ্কগুলি ঠিক করার চেষ্টা করে। হাইপারলিঙ্কস এবং নেভিগেশন কাজ। এলএ টাইমস, এনওয়াই টাইমস, ইল ক্যারিয়ার ডট আইট, এলপেইস.ইস, লে ম্যান্ড.ফের মতো স্টাফ পড়ার জন্য এটি বিতরণ করে। এমনকি বিং এবং গুগল অনুসন্ধানগুলিও আসে। শেষ পর্যন্ত বা যখন জিজ্ঞাসা করা হয় আমি এটিকে বিনামূল্যে সরবরাহ করব। এটি খুব বেশি নয় তবে এটি একটি শুরু।


-4

নিশ্চিত যে এটি করা যেতে পারে। এবং এটিও বোধগম্য হবে। অস্পষ্ট কারণে কোনও ব্রাউজার পুরো w3c মানকে সমর্থন করে না। CSS3 সমর্থন করে ব্রাউজার সংস্থাগুলি মানকে সমর্থন করে না। -মোজ- * এবং-ওয়েবেকিট- * কখনও স্ট্যান্ডার্ডের অংশ হবে না। সুতরাং একটি পূর্ণ মান সম্মত ব্রাউজার তাদের এড়ানো উচিত। ডাব্লু 3 সি এর সবচেয়ে বড় ভুলগুলির মধ্যে একটি হল রেন্ডারিংয়ের নির্দিষ্টকরণের মোট অভাব। সুতরাং একই মান অনুসারে ওয়েব পৃষ্ঠা প্রতিটি ব্রাউজারে আলাদা দেখাবে, গ্রাফিকাল ডিজাইনের দুঃস্বপ্ন। আরেকটি ডাব্লু 3 সি ব্যর্থ হ'ল গতির অভাব। 5 বছরের আলোচনা এবং এখনও এইচটিএমএল 5 এর জন্য একটি খসড়া মানক? তারপরে আপনার সংস্থা কোনও গুরুতর উদ্ভাবনকে অবরুদ্ধ করছে।

আমি মনে করি আমাদের ডাব্লু 3 গ উপেক্ষা করা উচিত, তাদের চশমা উপেক্ষা করুন এবং একটি ওয়েব অ্যাপ্লিকেশন মার্কআপ ল্যাঙ্গুয়েজের সাথে একটি ওয়েব অ্যাপ্লিকেশন মার্কআপ ল্যাঙ্গুয়েজ এবং সুরক্ষা মাথায় রেখে একটি সম্প্রদায়ের মান তৈরি করা উচিত। মনে রাখবেন এইচটিএমএল কখনই ওয়েব অ্যাপ্লিকেশনগুলির জন্য ডিজাইন করা হয়নি, কারণ এই সময়ে কোনও ওয়েব অ্যাপ্লিকেশন ছিল না কারণ এসএমএল এইচটিএমএলকে ভিত্তি হিসাবে ব্যবহার করা হত।


1
এটি যদি ব্যঙ্গাত্মক হয় তবে এটি যথেষ্ট পরিমাণে পরিষ্কারভাবে আসে না। আপনি যা পরামর্শ দিচ্ছেন তা দিয়ে আপনি অনিবার্য সমস্যাগুলিও নির্দেশ করেন না। যদি এটি বিদ্রূপাত্মক না হয় , তবে আমি আপনাকে কীভাবে মান তৈরি করা হয় তা অধ্যয়ন করতে উত্সাহিত করব।

হ্যাঁ এটি ব্যঙ্গাত্মক, তবে ইংরেজি আমার মাতৃভাষা নয় এবং এটি কটূক্তি নয় কারণ কেবলমাত্র একটি খসড়া সরবরাহ করতে 5+ বছর সময় লাগার মানগুলি বাস্তবে কোনও মান হিসাবে পুরোপুরি ব্যবহারযোগ্য হয় না।
ভিকি রনেন

এখানে অন্তর্গত নয়, বা এটি প্রশ্নের সমাধান করে না। এমনকি ব্যঙ্গাত্মকভাবে না।
স্ক্র্যাভি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.