এইচটিএমএল৫ পরিচিতি - HTML5 Introduction



এইচটিএমএল ৫ হল এইচটিএমএল এর ৫ম সংস্করণ। এটি W3C কর্তৃক অক্টোবর ২০১৪ সালে প্রকাশিত হয়। এর মূল লক্ষ্য হল ওয়েব পেজে সহজে মাল্টিমিডিয়ার ব্যবহার এবং কম্পিউটার ও ডিভাইসের জন্য মাল্টিমিডিয়া সহজে বোধগম্য বা কম্প্যাটিবল করা। স্মার্টফোন ও ট্যাবলেটের মতো ডিভাইস বিবেচনায় রেখে এইচটিএমএল ৫ এর অনেক ফিচার নির্মিত হয়েছে।


এইচটিএমএল ৫ এ নতুন কি আছে?

এইচটিএমএল ৫ এ ডকটাইপ খুবই সাধারন। নিচে এর উদাহরন দেখুন।

কোড

<!DOCTYPE html>


এইচটিএমএল ৫ এ ক্যারেক্টার এনকোডিং (অক্ষর) ঘোষণা করা খুব সহজ। নিচে দেখুন।

কোড

<meta charset="UTF-8">



এইচটিএমএল ৫ উদাহরণ

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title of the document</title>
</head>

<body>
Content of the document......
</body>

</html>


এইচটিএমএল ৫ এর স্বয়ংক্রিয় ক্যারেক্টার এনকোডিং হল UTF-8.


নতুন এইচটিএমএল ৫ এলিমেন্ট

এইচটিএমএল ৫ এর সবচেয়ে আকর্ষনীয় এলিমেন্ট গুলো নিম্নরুপ -

সিমেন্টিক এলিমেন্ট, যেমনঃ <header> , <footer>, <article> এবং <section>

নতুন ফর্ম এট্রিবিউট, যেমনঃ number, date, time, calendar এবং range

নতুন গ্রাফিক এলিমেন্টঃ <svg> এবং <canvas>

নতুন মাল্টিমিডিয়া এলিমেন্টঃ <audio> এবং <video>

পরবর্তী অধ্যায়ে আমরা দেখব কিভাবে পুরনো ব্রাউজারে এইচটিএমএল ৫ এর নতুন এলিমেন্ট গুলোকে ব্যবহার করতে হয়।


এইচটিএমএল ৫ এর নতুন এপিআই (API)

এইচটিএমএল ৫ এর সবচেয়ে আকর্ষনীয় নতুন API (Application Programming Interfaces) গুলো নিম্নরুপ -

এইচটিএমএল জিওলোকেশন,
এইচটিএমএল ড্র্যাগ এবং ড্রপ,
এইচটিএমএল লোকাল স্টোরেজ,
এইচটিএমএল এপ্লিকেশন ক্যাস,
এইচটিএমএল ওয়েব ওয়ার্কারস,
এইচটিএমএল এসএসই (SSE),

লোকাল স্টোরেজ হচ্ছে কুকিজ বা cookies এর জন্য একটি কার্যকরী বিকল্প।


এইচটিএমএল ৫ এ অপসারিত এলিমেন্ট

এইচটিএমএল ৪.০১ এর নিচের এলিমেন্টগুলো এইচটিএমএল ৫ এ বাদ দেয়া হয়েছে।

অপসারিত এলিমেন্টবিকল্প ব্যবহার
<acronym><abbr>
<applet><object>
<basefont>CSS
<big>CSS
<center>CSS
<dir><ul>
<font>CSS
<frame> 
<frameset> 
<noframes> 
<strike>CSS, <s>, or <del>
<tt>CSS


এইচটিএমএলের ইতিহাস

শুরু থেকে এ পর্যন্ত World Wide Web (W3C) এইচটিএমএলের অনেক গুলো সংস্করণ বা verson তৈরি করেছে। নিচে এদের ধারাবাহিক বিবরন দেখুন।

সালভার্সন
1989টিম বার্নাস লি www উদ্ভাবন করেন
1991 টিম বার্নাস লি এইচটিএমএল উদ্ভাবন করেন
1993 Dave Raggett এইচটিএমএল+ গঠন করেন
1995 এইচটিএমএল গ্রুপ এইচটিএমএল ২.০ ভার্সন নির্ধারণ করে
1997 W3C এইচটিএমএল ৩.২ ভার্সনকে ঘোষনা করে
1999 W3C এইচটিএমএল ৪.০১ ভার্সনকে ঘোষনা করে
2000 W3C এক্সএইচটিএমএল ১.০ ভার্সনকে ঘোষনা করে
2008 WHATWG এর এইচটিএমএল(৫) কে প্রথম আন্তর্জাতিক খসড়া প্রদান
2012 WHATWG এর এইচটিএমএল(৫) কে স্ট্যান্ডার্ডে অধিষ্ঠিত
2014 W3C দ্বারা এইচটিএমএল(৫) এর চূড়ান্তভাবে ঘোষনা
2016 W3C ক্যান্ডিডেট রিকোমেন্ডেশনঃ এইচটিএমএল ৫.১
2017 W3C ক্যান্ডিডেট রিকোমেন্ডেশনঃ এইচটিএমএল ৫.১, ২য় ভার্সন
2017 W3C রিকোমেন্ডেশন: এইচটিএমএল ৫.২

1991 থেকে 1999 সাল পর্যন্ত, এইচটিএমএল এর verson 1 থেকে verson 4 পর্যন্ত উন্নত করা হয়।

2000 সালে, ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (W3C) XHTML 1.0 এর সুপারিশ বা recommend করে। XHTML সিন্টেক্স কঠোর ছিল এবং ডেভেলপারদের বৈধ এবং "সুসংহত" বা "well-formed কোড লিখতে হত।

2004 সালে, W3C এইচটিএমএল এর উন্নয়ন বন্ধ করার সিদ্ধান্ত নেয় এর পরিবরতে XHTML এর কাজ সুরু করে।

2004 সালে, WHATWG (Web Hypertext Application Technology Working Group) গঠিত হয়। এইচটিএমএল এর পুরোনো সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ, এইচটিএমএল বিকাশ করতে শুরু করে।

২004 -২006 সালে, WHATWG প্রধান ব্রাউজার বিক্রেতাদের দ্বারা সমর্থন ও সহায়তা লাভ করে। 2006 সালে, W3C ঘোষণা করে যে তারা WHATWG সমর্থন করবে।

২008 সালে, প্রথম এইচটিএমএল 5 পাবলিক ড্রাফট প্রকাশ করা হয়।

2012 সালে, WHATWG এবং W3C আলাদা অর্থাৎ বিভক্ত হবার সিহান্ত নেয়।

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


WHATWG HTML5 Living Standard 2012 সালে প্রকাশিত হয় এবং এটি ক্রমাগত আপডেট করা হছে।

W3C একটি সুনির্দিষ্ট HTML5 এবং এক্সএইচটিএমএল স্ট্রিক্ট বিকাশ করতে চেয়েছিল।

W3C HTML5 এর প্রস্তাবনা বা Recommendation প্রকাশ করে 28 অক্টোবর ২014।

W3C HTML5.1 2nd Edition এর প্রস্তাবনা বা Recommendation প্রকাশ করে 3 অক্টোবর 2017।

W3C HTML5.2 এর প্রস্তাবনা বা Recommendation প্রকাশ করে 14 ডিসেম্বর 2017।







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

Report or suggest about this page

Copyright 2016-2018 by websschool.com, All Rights Reserved.