বাড়ি উন্নয়ন এইচটিএমএল 5: ভবিষ্যতের ওয়েবের জন্য

এইচটিএমএল 5: ভবিষ্যতের ওয়েবের জন্য

সুচিপত্র:

Anonim

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


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


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

এইচটিএমএল: বর্তমান পরিস্থিতি

এইচটিএমএল 5 সাধারণত ব্যবহৃত হওয়া মার্কআপ ভাষাগুলির উন্নত হিসাবে উপস্থাপিত হয়: এইচটিএমএল 4 এবং এক্সএইচটিএমএল 1.1। প্রকৃতপক্ষে, এইচটিএমএল 5 তৈরি হয়েছিল কারণ এর সহ-নির্মাতারা, ডাব্লু 3 সি এবং ওয়েব হাইপারটেক্সট অ্যাপ্লিকেশন প্রযুক্তি ওয়ার্কিং গ্রুপ ওয়েব ডকুমেন্টগুলিতে ত্রুটি হ্রাস করার জন্য ওয়েব পৃষ্ঠাগুলির জন্য একটি একক মার্কআপ ভাষা রাখতে চেয়েছিল এবং এটি এইচটিএমএল বা এক্সএইচটিএমএল হিসাবে লেখা যেতে পারে।

  • শুধুমাত্র HTML4

    এইচটিএমএল 4 বর্তমানে ব্যবহৃত এইচটিএমএল স্ট্যান্ডার্ড। এটি স্ক্রিপ্টস, স্টাইল শিটস, এম্বেড করা অবজেক্টস এবং অন্যান্য অনুরূপ বর্ধনের সাথে এর কার্যকারিতা প্রসারিত করে বেসিক এইচটিএমএল এ কাজ করে।

  • এক্সএইচটিএমএল

    এক্সএইচটিএমএলটি মূলত এক্সএমএল, এক্সএমএল এর সাথে মিলিত, একটি এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ যা তার শক্তি এবং নমনীয়তা ত্যাগ না করে এইচটিএমএলকে সহজতর করে।

এইচটিএমএল 5 এর সুবিধা

এইচটিএমএল 5 এইচটিএমএল 4 এবং এক্সএইচটিএমএলের সাথে কী কাজ করেছে তার সংমিশ্রণ ব্যতীত আরও কিছু হিসাবে ধারণা করা হয়েছিল।


ডাব্লু 3 সি এবং WHATWG এইচটিএমএল 5 এর জন্য নিম্নলিখিত লক্ষ্যগুলি রেখেছিল:

  • ফ্ল্যাশের মতো প্লাগ-ইনগুলির প্রয়োজনীয়তা হ্রাস করুন
  • স্ক্রিপ্টগুলি প্রতিস্থাপন করতে আরও সিনট্যাক্টিকাল উপাদান
  • ডিভাইস স্বাধীন
  • এইচটিএমএল, ডিওএম, সিএসএস এবং জাভাস্ক্রিপ্টের উপর ভিত্তি করে
আপাতত, এইচটিএমএল 5 এর সাথে যুক্ত সর্বাধিক যুক্তযুক্ত বৈশিষ্ট্য এবং বেনিফিটগুলি হ'ল:

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

এইচটিএমএল 5 এবং সুরক্ষা

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


তবে সমস্ত পরিবর্তন এবং সমস্ত বৈশিষ্ট্যগুলির সাথে, এর অর্থ কি ওয়েব ব্রাউজার এবং ওয়েবসাইটগুলির ক্ষেত্রে আসে আমরা শেষ পর্যন্ত সুরক্ষা সমস্যা থেকে মুক্তি পেয়েছি? এর অর্থ কী সংক্রামিত ওয়েব পৃষ্ঠাগুলির মাধ্যমে ম্যালওয়্যার, ভাইরাস এবং অন্যান্য দূষিত প্রোগ্রামগুলি আপনার কম্পিউটারে প্রবেশের সমাপ্তি?


দুঃখজনকভাবে, উত্তর নেই।


২০১১ এর কাছাকাছি সময়ে, ইউরোপীয় নেটওয়ার্ক এবং তথ্য সুরক্ষা সংস্থা জানিয়েছে যে তারা এইচটিএমএল 5 এবং এর সম্পর্কিত এপিআইএস ঘিরে 51 টি সুরক্ষা সমস্যা চিহ্নিত করেছে issues ভবিষ্যতের মান আসলে নতুন দুর্বলতা এবং হুমকির জন্য দরজা খুলেছিল যা আগে দেখা যায় নি।


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


মাইক স্কিমা যেমন এপ্রিল ২০১১-এ মাশ্যাবলে লিখেছেন, সর্বাধিক গুরুতর দুর্বলতা এবং হুমকিগুলি প্রতি সেচটিএমএল 5 থেকে আসে না, তবে তাদের অ্যাপ্লিকেশনের জন্য এইচটিএমএল 5 ব্যবহার করতে ছুটে আসা বিকাশকারীদের কাছ থেকে আসে। অন্য একটি দুর্বল লিঙ্ক হ'ল বিভিন্ন ব্রাউজার দ্বারা ব্যবহৃত বিভিন্ন বাস্তবায়ন।

এইচটিএমএল 5: যেখানে এটি ওয়ার্ল্ড ওয়াইড ওয়েবকে নেতৃত্ব দিতে পারে

এইচটিএমএল 5 নিখুঁত থেকে দূরে, যা বোধগম্য কারণ এটি এখনও ঘূর্ণায়মান এবং অফিসিয়াল করা হয়নি। এরই মধ্যে, প্রচুর প্রতিভাবান প্রোগ্রামার রয়েছে যারা তাদের সময়, দক্ষতা, জ্ঞান এবং এটিকে আরও ভাল এবং সুরক্ষিত করার জন্য প্রচেষ্টা চালাচ্ছেন।


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


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

ভবিষ্যতের এইচটিএমএল

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


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


এইচটিএমএল 5 আরও ভাল ইন-ব্রাউজার গেমগুলির জন্য পথ প্রস্তুত করতে পারে, যাতে একটি অ্যাপ্লিকেশন যা ব্যবহারকারীদের ওয়েব পৃষ্ঠাগুলিতে আঁকতে পারে। 3-ডি ওয়েবজিএল প্ল্যাটফর্মের সাথে বাস্তবে পরিণত হতে পারে।


তবে HTML5 এর পূর্বসূরীদের থেকে আলাদাভাবে কী সেট করে তা হ'ল এটি আপনার অ্যাপ্লিকেশনগুলিকে অফলাইনে ব্যবহারের একটি উপায় সরবরাহ করে। আপনি আপনার কম্পিউটারটি আপনার ডেটা সঞ্চয় করতে ব্যবহার করতে পারেন, এমন একটি দক্ষতা যা আগে সম্ভব ছিল না বা কমপক্ষে আগে খুব সীমাবদ্ধ ছিল।

ওয়েবে নেক্সট আইট্রেশন

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

এইচটিএমএল 5: ভবিষ্যতের ওয়েবের জন্য