W3C XHTML অ্যাকটিভিটি

HTML হলো ওয়েব এর জন্য একটি সাধারণ ট্যাগ ল্যাঙ্গুয়েজ

XHTML টিউটোরিয়াল

সাইটটি XHTML-এ কিভাবে রূপান্তরিত করা যায়, জানতে আমাদের XHTML টিউটোরিয়াল

XHTML সংস্করণ

XHTML ১.০

W3C সুপারিশ হিসেবে, XHTML 1.0 2000 সালের 26 জানুয়ারি প্রকাশিত হয়েছিল

XHTML 1.0-এর দ্বিতীয় সংস্করণ

W3C সুপারিশ হিসেবে, XHTML 1.0-এর দ্বিতীয় সংস্করণ 2002 সালের 1 আগস্ট প্রকাশিত হয়েছিল।এটি একটি নতুন সংস্করণ নয়, একটি অপদত্ত সংশোধন এবং সংশ্লিষ্ট করেছিল।

মূল বিষয়কে এখানে পড়ুন XHTML 1.0

XHTML 1.0 1997 সাল থেকে HTML-এর প্রথমবারের মতো প্রধান পরিবর্তন, এটি একইসঙ্গে বিস্তৃত ব্যবহারকারীদের প্রতি আরও সমৃদ্ধ ওয়েবপেজ প্রদানের লক্ষ্যে একটি অত্যন্ত গুরুত্বপূর্ণ পদক্ষেপ হয়েছিল, যারা ডেস্কটপ, মোবাইল এবং মোবাইল ফোনগুলির মতো ব্যবহারকারীদের অন্তর্ভুক্ত।

XHTML একটি XML অ্যাপ্লিকেশন, যা HTML 4.01 থেকে স্বল্পতা নির্বহে চলে।W3C HTML 4.01-কে XML-এর প্রথম পদক্ষেপ হিসেবে পুনর্নির্মাণ করে, XHTML 1.0-এর জন্ম হয়েছিল।XHTML 1.0 HTML 4.01 ট্যাগ-গুলির প্রদত্ত সেম্যান্টিককে নির্ভর করে।

পরবর্তীতে, XHTML-কে ছোট ইলেকট্রন সংকলনে হিসেবে করে নেওয়া হবে, যাতে XHTML এবং অন্যান্য ট্যাগ ল্যাঙ্গুয়েজ (যেমন ভেক্টর গ্রাফিক্স এবং মাল্টিমিডিয়া) এর মধ্যে সংযুক্তি আরও সহজ হয়।

同时,XHTML 的模块化还可以减少开发费用,改善与其它应用程序(比如数据库)的协同,更易与不同的用户代理(浏览器)进行通信,以及 HTML 和不同 XML 标准之间更纯净的整合。

W3C XHTML অ্যাকটিভিটি

XHTML ১.০

একইসঙ্গে, XHTML-এর মডিউলারাইজেশনও উন্নয়ন খরচকে হ্রাস করতে পারে, অন্যান্য অ্যাপ্লিকেশন (যেমন ডাটাবেস) সহ একত্রিত হওয়ার প্রক্রিয়াকে উন্নত করতে পারে, বিভিন্ন ব্যবহারকারী (ব্রাউজার) সহ যোগাযোগ করা সহজ হবে, এবং HTML এবং ভিন্ন XML প্রমাণপত্রগুলির মধ্যে স্বচ্ছ সংযোগ করা সহজ হবে।

XHTML-এর বিষয়ে আরও জানতে চান, তবে আমাদের XHTML টিউটোরিয়াল

XHTML 1.1 (মডিউলারাইজেড XHTML)

ছোট ডিভাইস (যেমন মোবাইল ফোন) এইচটিএমএল-এর সমস্ত কার্যকারিতা সমর্থন করতে পারে না। XHTML 1.1 নিয়মনীতি কোনও সীমিত কার্যকারিতা যুক্ত মডেলগুলির সমষ্টি হিসাবে ভাগ করা হয়েছে। ছোট ব্রাউজারগুলি সিলেক্টেড মডেলকে সমর্থন করে তাদের জটিলতা হ্রাস করতে পারে (কিন্তু একবার কোনও মডেল বাছাই করা হলে, তবে তার সমস্ত বৈশিষ্ট্যকেও সমর্থন করতে হবে)。

XHTML 1.1 একটি সীমিত ভাষা। XHTML 1.1 HTML 4-এর পূর্ববর্তী নয়।

XHTML বেসিক

XHTML বেসিক এইচটিএমএল 1.1-র একটি ছোট সাব-সেট। এটা শুধুমাত্র বেসিক এইচটিএমএল বৈশিষ্ট্যগুলি ধারণ করে, যেমন টেক্সট স্ট্রাকচার, চিত্র, বেসিক ফর্ম এবং বেসিক ট্যাবলেস, এটা ছোট ব্রাউজারের জন্য ডিজাইন করা হয়েছে (যেমন হ্যান্ডহোল্ড ডিভাইসগুলি)।

XHTML ইভেন্ট

একমাত্র XHTML-তে W3C ডকুমেন্ট অবজেক্ট মডেল স্তর 2-র সমর্থনের কারণে, ইভেন্ট হ্যান্ডলারগুলি XHTML ইলেকট্রনমড়ের ওপর সংযুক্ত করা যায়, এবং তারপর মাত্র পিতৃত্বসম্পন্ন ইলেকট্রনমড়গুলি সাব-ইলেকট্রনমড়গুলির আগে বা পরে ইভেন্টকে প্রক্রিয়াকরণ করতে পারে。

DOM-এর বিষয়ে আরও জানতে চান, তবে আমাদের DOM টিউটোরিয়াল

XHTML প্রিন্ট

XHTML-Print XHTML 1.1 (মডিউলারাইজেড XHTML)-র একটি অংশ

XHTML-Print মোবাইল ডিভাইস এবং সস্তা প্রিন্টারের জন্য ডিজাইন করা হয়েছে, যেগুলি সাধারণত প্রিন্ট ক্যাশে ছাড়াও ডিভাইসকে অনুযায়ী প্রিন্ট ড্রাইভার ছাড়াও একটি পাতা থেকে শুরু করে শেষ পর্যন্ত প্রিন্ট করতে পারে。

XForms

XHTML ফর্মের মাধ্যমে, ব্যবহারকারী একটি পাতা পরিদর্শন করতে পারে, পাতায় তথ্য যোগ করতে পারে, এবং তবেও পাতা ওয়েব সার্ভারের কাছে প্রেরণ করতে পারে。

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

যদি আপনি XForms-এর বিষয়ে আরও জানতে চান, তবে আমাদের XForms টিউটোরিয়াল

XHTML মডিউলারাইজেশন

XHTML মডিউলারাইজেশন বলতে, XHTML 1.0-কে বিভিন্ন প্রতিষ্ঠানকারী ক্ষমতাসম্পন্ন ছোট মডেলের সমষ্টি হিসাবে ভাগ করা এরোআই।

XHTML ১.০-র মডিউলার হল XML DTD (Document Type Definition) এর মাধ্যমে বাস্তবায়িত হয়

XHTML ২.০-র মডিউলার হল XML Schemas-এর মাধ্যমে বাস্তবায়িত হয়

DTD-এর বিষয়ে আরও নিয়ে জানুন তাহলে, আমাদের DTD টিউটোরিয়াল

XML Schemas-এর বিষয়ে আরও নিয়ে জানুন তাহলে, আমাদের XML Schemas টিউটোরিয়াল

XHTML ২.০

XHTML ২.০ হল পরবর্তী প্রজন্মের ট্যাগ ল্যাঙ্গুয়েজ।এর কার্যকারিতা XHTML ১.১-এর মতো হবে, কিন্তু XML স্ট্যান্ডার্ড (যেমন XML Linking এবং XML Schema) পালনের জন্য পরিবর্তিত হতে পারে。

XLink

XLink হল XML ডকুমেন্টে হাইপারলিঙ্ক তৈরি করার একটি ভাষা।XLink HTML লিঙ্কগুলির মতো - কিন্তু সহজ লিঙ্ক (যেমন HTML) এবং সমগ্র সম্পদকে সংযুক্ত করার জন্য ব্যবহৃত সম্প্রসারিত লিঙ্ককেও আরও শক্তিশালীভাবে সমর্থন করে。

আমাদের XLink টিউটোরিয়াল এখানে আরও নিয়ে জানুন XLink-এর বিষয়ে。

HLink

HLink-এর একটি সক্ষমতা যোগ করেছে, যা একটি এলিমেন্টকে XHTML-তে কোনও এলিমেন্টকে হাইপারলিঙ্ক হিসাবে দেখানোর জন্য নির্দিষ্ট করতে পারে এবং কিভাবে হাইপারলিঙ্ককে পরিদর্শন করা হবে

HLink হল XLink-এর একটি সম্প্রসারণ。

W3C HTML নিয়ম এবং সময়সীমা

নিয়ম ড্রাফট/প্রস্তাব প্রস্তাব
XHTML ১.০   ২০০০ সালের ২৬শে জানুয়ারি
XHTML ১.০ সংশোধিত সংস্করণ   ২০০২ সালের ১লা আগস্ট
XHTML ১.১   ২০০১ সালের ৩১শে মে
XHTML মডিউল   ২০০১ সালের ১০শে এপ্রিল
XHTML মডিউল ১.১   ২০০৮ সালের ৮শে অক্টোবর
XHTML Basic   ২০০০ সালের ১৯শে ডিসেম্বর
XHTML ব্যাসিক ১.১   ২০০৮ সালের ২৯শে জুলাই
XHTML ইভেন্ট   ২০০৩ সালের ১৪শে অক্টোবর
XHTML প্রিন্ট   ২০০৬ সালের ২০শে সেপ্টেম্বর
XHTML মিডিয়া টাইপ (SE) ২০০৯ সালের ১৬শে জানুয়ারি  
XHTML ২.০ ২০০৬ সালের ২৬শে জুলাই  
XForms ১.০   ২০০৩ সালের ১৪শে অক্টোবর
XForms ১.০ (তৃতীয় সংস্করণ)   ২০০৭ সালের ২৯শে অক্টোবর
XForms 1.1 ২০০৯ সালের ১০মা অক্টোবর  
XLink   ২০০১ সালের ৬লা জুন
HLink September 13, 2002  

W3C Reference:

W3C HTML Home Page