html5

HTML5 এর, CSS 3, এবং জাভাস্ক্রিপ্ট: ওয়েব ভবিষ্যত

আমি শুরু করার আগে, ইতিহাস মাধ্যমে একটি সংক্ষিপ্ত ট্রিপ…

এটা 1999. ইন্টারনেট এক্সপ্লোরার 5 গরম উপাদান, কারিগরি বুদ্বুদ বাড়ছে. আর Mariano রিভেরা ওয়ার্ল্ড সিরিজ MVP-হল. এবং তরুণ (হাঁপান.)

একজন ওয়েব ডেভেলপার তার কম্পিউটার এ অস্ত, কফি পানীয় এবং কিছু কোড লেখা. তিনি একটি ব্রাউজার ভিত্তিক খেলা করতে চায়. তিনি এটা করতে পারেন একমাত্র উপায় একটি ইন্টারেক্টিভ সিনেমা করতে অ্যাডোবি এর ফ্ল্যাশ প্ল্যাটফর্ম ব্যবহার হয় এবং এম্বেড যে তার ওয়েবসাইটে.

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

তিনি এখনো অন্য ফ্ল্যাশ সিনেমা তোলে হিসাবে তিনি sighs. গীজ, কেউ ইতিমধ্যে একটি বিকল্প যাবে না?

দেখা, ফিরে দিনের মধ্যে আপনি ভিডিও এম্বেড করার জন্য অ্যাডোবি এর ফ্ল্যাশ ব্যবহার ছিল, ব্রাউজার গেম করতে,

Slice of swiss cheese with holes
পবিত্র অ্যাডোবি ফ্ল্যাশ, সেনাপতির পরিচারক!

এবং শুধুমাত্র আপনার সাইটের উপযুক্ত বানাতে. এবং কি অনুমান, আমরা এখনও একই জিনিসের জন্য এটি ব্যবহার. এই সব ভাল এবং ভাল, ছাড়া:

 

  • ফ্ল্যাশ আরও আছে নিরাপত্তার গর্ত সুইস পনির একটি বুলেট riddled টুকরা তুলনায়.
  • ফ্ল্যাশ একটি হল বদ্ধ আদর্শ, অ্যাডোবি আপনি বা যেত না পারে কি সিদ্ধান্ত নিয়েছে, যার অর্থ. আপনি ওপেন সোর্স প্রকল্পে ফ্ল্যাশ ব্যবহার করতে পারেনি, হয়, একটি সরকারী অ্যাডোবি প্লাগিন ছাড়াই.
  • ফ্ল্যাশ খুব হয় সম্পদ নিবিড়, কিছু দুর্বল প্রসেসর অপ্রতিরোধ্য এবং সাইট কঠিন ব্যবহার তৈরীর.
  • এটা না ক্রস প্ল্যাটফর্ম: প্রয়োজন iOS এটি সমর্থন করে না, এটা লিনাক্স sucks, এবং এটি প্রত্যেক অন্যান্য অপারেটিং সিস্টেমে বগী.

কিছু এর বানানোর; না, না আপনার কফি

কয়েক বছর আগে (অফিসিয়াল কাজ শুরু 2004, এটা পরে পর্যন্ত বুঝিতে পারা করা হয়নি, যদিও), দী W3C (ওয়ার্ল্ড ওয়াইড ওয়েব সাহচর্য, ইন্টারনেট ভারপ্রাপ্ত মূলত যারা বলছি) এবং WHATWG (ওয়েব হাইপারটেক্সট আবেদন প্রযুক্তি ওয়ার্কিং গ্রুপ) একটি নতুন সংস্করণের করা পর্যন্ত অংশীদারিত্বে এইচটিএমএল, ওয়েব পেজ নির্মাণ করতে ব্যবহৃত ভাষা.

প্রায় একই সময়, W3C এর একটি নতুন সংস্করণ উপর কাজ শুরু সিএসএস, ওয়েব পেজ এর চেহারা ডিজাইন করতে ব্যবহৃত ভাষা.

এটা কিছু ঘটতে পরিষ্কার চালু ছিল ছিল.

নির্মানের একটি বিপ্লব

দ্বারা 2008 মানুষ, কারণ তার অনেক দুর্বলতা এর সবকিছুর জন্য ফ্ল্যাশ ব্যবহার করে অসুস্থ অর্জিত হয়েছিল (উপরোক্ত রূপরেখা.)

The HTML5 Logo
HTML5 এর লোগো

সুবিধামত, এইচটিএমএল এর সর্বশেষ খসড়া – HTML5 এর – আপনি আপনার ওয়েব সাইট এ ভিডিও এম্বেড করার অনুমতি দেওয়া ফ্ল্যাশ ব্যবহার না করে. এবং আপনি এমনকি ফ্ল্যাশ মুক্ত করতে পারে ওয়েব গেম একটু ব্যবহার HTML5 এর; CSS 3, সিএসএস এর সর্বশেষ সংস্করণ; এবং একটি মহৎ ছাঁকি (কাপ?) এর জাভাস্ক্রিপ্ট, পৃষ্ঠাগুলি ইন্টারেক্টিভ করতে ব্যবহৃত স্ক্রিপ্টিং ভাষা.

 

বলা বাহুল্য, ওয়েব ডেভেলপারদের এই নতুন প্রযুক্তির ঠাহর. কেন? HTML5 এর ব্যবহার করে বেনিফিট একবার দেখে নিন, CSS 3, এবং জাভাস্ক্রিপ্ট (এই সঙ্গে তৈরি অ্যাপস 3 প্রযুক্তির সাধারণত বলা হয় HTML5 এর অ্যাপ্লিকেশান তারা অন্যান্য প্রযুক্তির ব্যবহার, যদিও. চিত্রে যান.)

  • HTML5 এর সহ. হয় খোলা মান: তারা প্রতিষ্ঠান দ্বারা পরিচালিত করছি, না কোম্পানীগুলো, তাই তাদের ব্যবহারের কোন সীমাবদ্ধতা আছে. তারা ওপেন সোর্স প্রকল্প ব্যবহার করা যাবে
  • তারা করছি নিরাপদ এবং অভেদ্য, তারা খোলা মান করছি আংশিকভাবে কারণ. এবং Adobe তাদের রক্ষা করে না, কারণ.
  • তারা করছি ক্রস প্ল্যাটফর্ম. আপনি একটি শালীন ব্রাউজার আছে Assuming (ইন্টারনেট এক্সপ্লোরার নামে না কিছু 8 অথবা নীচে), তারা কোনো অপারেটিং সিস্টেমে কাজ করব. iDevices, ফোন, ট্যাবলেট, কম্পিউটার… কিছু. ফ্ল্যাশ iDevices কাজ করে না এবং এটি স্মার্টফোনের ব্যাটারি demolishes যে কারণ ভাল.
  • তারা করছি কম সম্পদ নিবিড় ফ্ল্যাশ ছাড়া. HTML5 এর ফোনে খুব সহজে চালানো ব্যবহার করে ওয়েব গেম অনেক, while Flash games teeter on disaster.

The list goes on and on.

Wait, it’s happening already

HTML5 apps only rose to prominence in 2010 with Steve Jobs’s continuing refusal to put Flash on iDevices. (ভাল, a lot of web developers started using them a few years earlier.) But in that short time, they’ve come a long way.

You’d be surprised what’s been done with HTML5:

  • Angry Birds uses HTML5 for everything except the sound, which it uses Flash
    HP's webOS
    HP's webOS uses HTML5.

    for.

  • Mozilla has created a gallery of great HTML5 demos.
  • And Mozilla’s also made a gallery of the best HTML5 games.
  • HP’s webOS mobile platform uses HTML5 for storage and some interface stuff.
  • Microsoft’s উইন্ডোজ 8 will be able to run apps written in HTML5, CSS 3, এবং জাভাস্ক্রিপ্ট.
  • Web apps like Google Docs and Gmail use HTML5.
  • ইউটিউব lets you use HTML5’s video embedding capabilities to view videos without Flash.

এবং আরও প্রতিদিন সম্পন্ন করা হচ্ছে.

ফ্ল্যাশ জন্য রাস্তা শেষ?

যতটা আমি মনে করতে চাই হিসাবে এই আমরা বিদায় তরঙ্গ করতে পারেন ফ্ল্যাশ, না হয়. ভিডিও এখনও এটি প্রয়োজন হবে, চটকদার অনেক (উদ্দেশ্যে শ্লেষ) ওয়েবসাইটের এটা ছাড়া কাজ করবে না, এবং ইন্টারনেট গেম গরিষ্ঠাংশ ফ্ল্যাশ প্রয়োজন.

যেহেতু জন্য ডেস্কটপ অ্যাপ্লিকেশান? ইমেইল ক্লায়েন্ট নৈমিত্তিক ব্যবহারকারীদের মধ্যে আজকাল বিরল, কিন্তু যে ডেস্কটপ অ্যাপ্লিকেশান ছাড়া অন্য এখনও কাছাকাছি হয়. ওয়েব অ্যাপস আরো এবং আরো পরিশীলিত পাবেন, যদিও, সুতরাং ডেস্কটপ অ্যাপ্লিকেশান’ দিনের সংখ্যা নির্ধারণ করা হয়. কিন্তু, ফ্ল্যাশ মত, তারা এখনও প্রায় স্তব্ধ হবে.

HTML5 এর একটি দীর্ঘ আসা হয়েছে, দীর্ঘ পথ. ঠিক 10 বছর পূর্বে ওয়েব ডিজাইনার তাদের জীবন বাঁচাতে এইচটিএমএল ব্যবহার করে একটি সংযোজক ওয়েবসাইট বিন্যাস করা গেল না. এখন এইচটিএমএল অ্যাংরি পাখি থেকে উইন্ডোজ সবকিছু জন্য ব্যবহার করা হচ্ছে 8. এবং তালিকা প্রসারণ অব্যাহত থাকবে.

Published by

Neel মেহতা

Harvard College. Web developer. Sometime philosopher. Baseball junkie.

One thought on “HTML5 এর, CSS 3, এবং জাভাস্ক্রিপ্ট: ওয়েব ভবিষ্যত”

একটি উত্তর ত্যাগ