ব্রাউজারগুলি এইচএমএল এবং স্যাসকে সমর্থন করে না কেন?


11

একটি ওয়েবসাইট ডাউনলোড করার জন্য প্রয়োজনীয় সময়টি উল্লেখযোগ্যভাবে হ্রাস পেয়েছে এবং পার্সিং করাও আমার পক্ষে সহজ মনে হয়।

এই ভাষাগুলিকে কেন একটি মান হিসাবে চাপানো হয় না? স্পষ্টতই তারা কাঁচা এইচটিএমএল এবং সিএসএসের চেয়ে ভাল ...

ব্রাউজারগুলি হ'ল একমাত্র জিনিস যা আমাদের মধ্যবর্তী এইচএমএল / সিএসএস কোড অপসারণ থেকে দূরে রাখে।


2
এর অনেকগুলি কারণ রয়েছে, তবে পশ্চাদপটে সামঞ্জস্যতা একটি বড়।
সেভেনসিয়াট

তারা অন্য কীওয়ার্ডের ভিত্তিতে ডক্টাইপ এবং এইচএমএল ভিত্তিক এইচটিএমএল সনাক্ত করতে পারে ..
আলেক্সা


আমি হামলের সাথে পরিচিত নই, তবে সাধারণভাবে অন্যান্য টেম্পলেট ইঞ্জিনগুলির সাথে, রেন্ডার এইচটিএমএলতে ডেটা .োকানোর জন্য আপনাকে এখনও সার্ভারে টেমপ্লেটটি পার্স করতে হবে। মঞ্জুর, ব্রাউজারগুলির পক্ষে এটি করা সহজ হয়ে উঠছে, তবে আমি কল্পনা করি যে এটি এমন কোনও কিছু নয় যা শীঘ্রই যে কোনও সময় সরে যাবে।
জেরেমি হিলার

আমি মনে করি এসসিএসএসকে ব্রাউজারে বেক করা উচিত। সম্ভবত তারা কম এবং এসসিএসএসের মধ্যে একটি স্পষ্ট বিজয়ীর উদয় হওয়ার অপেক্ষায় রয়েছে ...
এমএসসি

উত্তর:


15

আরেকটি বিষয় বিবেচনা করার বিষয় হ'ল মানক সংস্থাগুলির সীমিত ব্যান্ডউইথ রয়েছে - তারা কেবলমাত্র একবারে এত কিছুতে কাজ করতে পারে।

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


9

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

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


5

"প্রযুক্তিগতভাবে আরও উন্নত" এবং "ব্যবহারে সহজ" কোনও কিছুকে স্ট্যান্ডার্ড করার জন্য বিভিন্ন মানদণ্ডের মধ্যে মাত্র দুটি। আরও অনেকগুলি রয়েছে যেমন:

  • বিদ্যমান মানগুলির সাথে সামঞ্জস্যতা
  • বিদ্যমান বাস্তবায়ন (অনানুষ্ঠানিক ডি-ফ্যাক্টো স্ট্যান্ডার্ড)
  • বাস্তবায়নের জন্য প্রয়োজনীয় প্রচেষ্টা
  • বিদ্যমান ব্যবহারকারী বেস (এবং তাই সম্প্রদায় সমর্থন, উপলব্ধ দক্ষ জনশক্তি)
  • বিদ্যমান সরঞ্জামচেনগুলি
  • প্ল্যাটফর্ম সমর্থন
  • সম্পর্কিত মান সঙ্গে সংহত

আপনাকে সম্মত হতে হবে যে এই মানদণ্ডে যে কোনও নতুনের বিরুদ্ধে এইচটিএমএল এবং সিএসএসের অপ্রতিরোধ্য সুবিধা রয়েছে।


4

sassএবং মানhaml হয় না । এইচটিএমএল এবং সিএসএস হয়

যদি এবং একবার উভয়ই স্ট্যান্ডার্ড হয়ে যায় ( এবং এটি ব্যাপকভাবে গৃহীত হয় এবং ব্যবহৃত হয়), তবে ব্রাউজার নির্মাতাদের জন্য তাদের সমর্থন যোগ করার জন্য বাধ্যতামূলক কারণ থাকবে।


1
কোন কিছুর একটি মান আছে? এই জিনিসটি ব্যবহার করে এমন লোকের সংখ্যা। যদি ব্রাউজারগুলি এইচএমএল সমর্থন করে এবং ব্যবহারকারীর সংখ্যা বাড়ায় তবে শেষ পর্যন্ত মানটি ডাব্লু 3 সি তে সরকারী করা হবে ..
আলেক্সা

1
@Alexa - অথবা একটি সরকারী মান শরীর (অথবা শিল্প সাহচর্য) করা একটি মান।
ওডেড

2
@ অ্যালেক্সা: না, যদি এটি সেভাবে কাজ করে তবে <ব্লিঙ্ক> ট্যাগটি অফিসিয়াল করা হত।
ব্যবহারকারী16764

1
@ ব্যবহারকারী16764, তবে আমি মনে করি আলেক্সা ঠিক আছে। এইচটিএমএল 5 হ'ল স্টাফ ব্রাউজারগুলি ইতিমধ্যে যা করছে তার একটি সংকলন। তারা এটিকে কেবল সুন্দর কথায় বলে।
আর্টুরো টরেস সানচেজ

3

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

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

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

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

ব্রাউজার বিক্রেতার দৃষ্টিকোণ থেকে, তারা বিদ্যমান বৈশিষ্ট্যটিকে সামান্য উন্নতি করতে পারে (হামলের মতো কিছু সমর্থন করে যা ক্লিনার পৃষ্ঠাগুলি দেয়) বা তারা ওয়েবজিএলের মতো সম্পূর্ণ নতুন কিছু যুক্ত করতে পারে। পরেরটির কাছে বাক্সের জন্য আরও বেশি ব্যাং রয়েছে।


2

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

অতএব, কিছু স্ট্যান্ডার্ড করা সহজ নয়। এইচএএমএল এবং SASS ব্যবহার করার জন্য সত্যই মজাদার এবং ক্লিনার তবে মানক হওয়ার কারণে এটি দীর্ঘ সময় বা কখনই নিতে পারে না। যেহেতু, ডব্লু 3 সি বিকাশকারীদের সম্পর্কে চিন্তা করে না, তাই তারা সত্যই এইচটিএমএল এবং সিএসএস আরও ভাল করে html5 এবং css3 তৈরি করে।

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