সুতরাং, এইচটিএমএল 5 হ'ল বিগ স্টেপ ফরোয়ার্ড, আমাকে বলা হয়েছে। আমরা যে সর্বশেষ পদক্ষেপটি নিয়েছিলাম যেটি সম্পর্কে আমি অবগত ছিল তা হ'ল এক্সএইচটিএমএল প্রবর্তন। সুবিধাগুলি সুস্পষ্ট ছিল: সরলতা, কঠোরতা, ওয়েব পৃষ্ঠাগুলির সাথে কাজ করার জন্য স্ট্যান্ডার্ড এক্সএমএল পার্সার এবং জেনারেটর ব্যবহারের ক্ষমতা এবং আরও অনেক কিছু।
কী আশ্চর্যজনক এবং হতাশার পরে, সেই HTML5 সমস্ত পিছনে ঘূর্ণায়মান: আবার আমরা একটি অ-মানক সিনট্যাক্স নিয়ে কাজ করছি; আবারও, আমাদের historicalতিহাসিক লাগেজ এবং পার্সিং জটিলতা মোকাবেলা করতে হবে; আবার আমরা আমাদের স্ট্যান্ডার্ড এক্সএমএল লাইব্রেরি, পার্সার, জেনারেটর বা ট্রান্সফর্মার ব্যবহার করতে পারি না; এবং এক্সএমএল দ্বারা প্রবর্তিত সমস্ত সুবিধাগুলি (এক্সটেনসিবিলিটি, নেমস্পেসস, স্ট্যান্ডার্ডাইজেশন ইত্যাদি), যে ডব্লু 3 সি এক দশক ধরে ভাল কারণে চালিয়েছে, তা হারিয়ে গেছে।
ভাল, আমাদের কাছে এক্সএইচটিএমএল 5 আছে তবে মনে হয় এটি এইচটিএমএল 5 এনকোডিংয়ের মতো জনপ্রিয়তা অর্জন করতে পারেনি। উদাহরণস্বরূপ, এই তাই প্রশ্ন দেখুন । এমনকি এইচটিএমএল 5 স্পেসিফিকেশনটি বলে যে এক্সএইচটিএমএল 5 নয়, HTML5 "বেশিরভাগ লেখকের জন্য প্রস্তাবিত ফর্ম্যাট the"
আমার কি আমার সত্য ভুল আছে? অন্যথায়, আমি কেন এইভাবে অনুভব করি? লোকেরা এইচটিএমএল 5 এর চেয়ে এইচটিএমএল 5 বেছে নিচ্ছে কেন?
<!DOCTYPE html>Hello World
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"><html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"><head><title></title></head><body>Hello World</body></html>
<!DOCTYPE html>Hello World
, তাই না? এই যাচাইকারী উপর চেষ্টা করুন ।
<!DOCTYPE html>Hello World!
, এটা পুরোপুরি বৈধ HTML5 এর হিসাবে। সংক্ষিপ্ত দলিলগুলির অর্থ ওভারহেড কম ব্যান্ডউইট যা বড় সংস্থাগুলির জন্য গুরুত্বপূর্ণ সঞ্চয়গুলির সমান (আপনি কি দেখেছেন গুগল www.google.com- এ কী পাঠায়?)।