HeadlinesBriefing favicon HeadlinesBriefing.com

প্রাচীন HTML স্নিপেট এবং শিল্প phẩm

Hacker News •
×

উপকরণ, ব্রাউজার, অপারেটিং সিস্টেম, ফর্ম ফ্যাক্টর, স্পেসিফিকেশন, ব্যক্তিগত পছন্দ, টুলিং এবং কর্পোরেটের সুবিধার সাথে পরিবর্তিত হচ্ছে, ওয়েব ধারাবাহিক পরিবর্তনের অবস্থায় আছে। এর ফলস্বরূপ, আমরা যে HTML লিখি তাও পরিবর্তিত হচ্ছে। HTML স্পেসিফিকেশনের خود ভাষার উদ্ভব থেকে পরিবর্তিত হওয়া প্রতিটি লাইনের জন্য, আমি ‘পরিবেশগত’ পরিবর্তন বলেছি, তার চেয়ে আরও বেশি HTML বিট পরিবর্তন পেয়েছে। ভিন্ন ব্রাউজার, এক্সটেনশন, ইন্টিগ্রেশন এবং সিস্টেমে అనুকূলন যেখানে আমরা HTML পাই। এই নিবন্ধটি একবার স্পেসিফাইড কিন্তু এখন বাতিলになった HTML বিটগুলি কভার করে না, বরং তৃতীয় পক্ষের একीकरण, ব্রাউজার প্রতিযোগিতা, বিক্রেতার প্রসারন এবং প্ল্যাটফর্ম-নির্দিষ্ট হ্যাকের ফলে, বা তাদের বিরুদ্ধে লড়াইয়ে, ওয়েবসাইটে ঢুকে গেল সকল স্নিপেটের দিকে নজর রাখে। যেগুলো কোনো কারণে অন্তর্ভুক্ত করা হয়েছিল এবং এখন বর্তমান অপ্রাসঙ্গিকতার কারণে ভুলে গেছে। যেগুলো শুধুমাত্র গত যুগের ওয়েবসাইটের মার্কআপে এবং যারা ব্রাউজার যুদ্ধের সময় লড়াই করেছিল তাদের মনে বাস করে।X-UA-Compatible<meta http-equiv="X-UA-Compatible" content="IE=edge">একটি যুগে যখন ব্রাউজার দ্রুত পরিবর্তিত হচ্ছিল এবং সংস্করণ-নির্দিষ্ট আচরণ অস্বাভাবিক ছিল না, ব্রাউজারের নির্দিষ্ট সংস্করণের সাথে সামঞ্জস্য বোঝানোর জন্য X-UA-Compatible মেটা ট্যাগ প্রয়োজনীয় মনে হত। এখানে content বৈশিষ্ট্য IE=edge পড়ে, যার অর্থ হল লক্ষ্য হল ইন্টারনেট এক্সপ্লোরার (IE)-এ সবচেয়ে বেশি সমর্থিত ডকুমেন্ট মোড।থে ডকুমেন্টেশনে উল্লেখিত মতো, edge ছাড়া অন্যান্য মানও আছে। কেউ ৫ থেকে ১১ পর্যন্ত মান প্রদান করতে পারে যা সম্পর্কিত ইন্টারনেট এক্সপ্লোরার সংস্করণের সাথে মেলে, বা Emulate IE7 থেকে Emulate IE11 ব্যবহার করে সেই সংস্করণের মোডে প্রবেশ করতে পারে, কিন্তু শুধুমাত্র যদি একটি বৈধ DOCTYPE ঘোষণা করা হয়, অন্যথায় quirks মোডে ফিরে যাবে।<meta http-equiv="X-UA-Compatible" content="chrome=1">Chrome বাজার dominer করার আগে, Google একটি Internet Explorer প্লাগইন出した যার নাম Google Chrome Frame। এটি Internet Explorer ৬ থেকে ৯ সংস্করণে ইনস্টল করা যেতে পারে, এবং যদি কোনো ওয়েবসাইটে এই ট্যাগ সেট করা থাকে, তবে এটি Internet Explorer-এর Trident ইঞ্জিনের পরিবর্তে Chrome-এর পরিবর্তিত Web Kit ইঞ্জিন ব্যবহার করে ওয়েবসাইট রেন্ডার করবে।<meta http-equiv="X-UA-Compatible" content="requires Active X=true">requires Active X ব্যবহার করে Internet Explorer ১০-কে মেট্রো মোড থেকে ডেস্কটপ মোডে स्विच করার জন্য প্রেরিত করা হত (কারণ মেট্রো মোড প্লাগইন সমর্থন করে না)।ICBM Coordinate<meta name="ICBM" content="-31.9548, 115.8602">ICBM (‘ইন্টারকন্টিনেন্টাল ব্যালিস্টিক মিসাইল’-এর সংক্ষিপ্ত রূপ) হ্যাকার স্ল্যাং যা একটি व्यक्तिের ভৌগোলিক অবস্থানকে নির্দেশ করে এবং এর ব্যবহার Usenet এর দিন থেকে শুরু হয়। এই মেটা ট্যাগটি একটি ওয়েবসাইটের বিষয়ের ভৌগোলিক অবস্থান চিহ্নিত করতে ব্যবহৃত হত এবং এটি Geo URL সেবা দ্বারা উল্লেখিত হতো যাতে বিশ্বের মানচিত্রে সাইটগুলোকে প্লট করা যায় এবং ভূগোলিক নিকটতায় সাইট খুঁজে পাওয়ার সাহায্য করা যায়। একটি যুগে যখন ব্রাউজার নিয়মিতভাবে পরিবর্তিত হত এবং ভয়াবহ ব্রাউজার যুদ্ধ শব্দের উচকে ছিল, কখনও কখনও একটি নির্দিষ্ট ব্রাউজার বা তার সংস্করণ লক্ষ্য করা গুরুত্বপূর্ণ হত। মাইক্রোসফট Internet Explorer-এ বিশেষভাবে ফরম্যাট করা মন্তব্য দিয়ে এটি পরিচালনা করত যেমন নিম্নলিখিত স্নিপেটে দেখা যায়। শর্তকে আরও পরिष्कৃত করতে ব্যবহার করা যেতে পারে বেশ কিছু অপারেটর: অপারেটর ব্যাখ্যা IE Internet Explorerকে নির্দেশ করে। এর সাথে একটি সংস্করণও যোগ করা যেতে পারে যেমন IE 7.lt কম থেকে.lte কম থেকে বা সমান.gt বেশি থেকে.gte বেশি থেকে বা সমান.! NOT.& AND.| OR.() উপ-অভিব্যক্তি অপারেটর.true সবসময় সত্য হিসেবে মূল্যায়ন করে।false সবসময় মিথ্যা হিসেবে মূল্যায়ন করে।Netscape-এ Java Script エンティティを使用して条件付きコメントを処理する独自の方法がありました。評価が真の場合、コメントが含まれました。評価が偽の場合、単なるコメントでした。Netscape以外のブラウザーは、常にこれを単なるコメントとして扱いました。<meta name="MSSmart Tags Prevent Parsing" content="TRUE">Smart Tags একটি সিস্টেম ছিল যা মাইক্রোসফট Internet Explorer 6-এ প্রবর্তন করেছিল যা স্বয়ংক্রিয়ভাবে পৃষ্ঠায় হাইপারলিংক ইনজেক্ট করত।1 মাইক্রোসফট দ্বারা দেওয়া একটি উদাহরণ ছিল যে ‘একটি Smart Tag ওয়েবে বড় কোম্পানির নাম们 का पता लगा सकती है और उन्हें टैग कर सकती है, जिससे आप स्टॉक कोट्स और कंपनी जानकारी तक पहुँच सकते हैं।’।সাইট o....