এসজিএমএল এবং এক্স এইচ এইচ আর এর পার্থক্য

Anonim

SGML বনাম XHTML

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

এখন এক্সএইচএলএলটি একটি খসড়া যা এইচটিএমএল 4 এর একটি সূত্র হিসাবে প্রস্তুত করা হয়েছিল। 0. এইচটিএমএল এর উপসেটের পরে উন্নত ডিজিটাল ডকুমেন্টের একটি পরিবার। কেন বিষয়বস্তু ডেভেলপাররা এক্সএইচটিএল বিকাশ করার সিদ্ধান্ত নিয়েছে তার কারন অনেক কারণ রয়েছে। এই ভাষাটি এক্সটেনশনযোগ্য হতে পারে যাতে ব্যবহারকারীরা তাদের নিজস্ব ট্যাগগুলি ডিজাইন করতে পারে। XHTML পোর্টেবল। তাই অ ডেস্কটপ এজেন্ট ইন্টারনেট মাধ্যমে এই ডিজিটাল নথি অ্যাক্সেস করতে পারেন। এক্সএইচএলটিএমএলএএমএলএমএলএলএলএলএমএলএলএলএলএমএলএলএলএলএমএলএলএলএলএমএলএলএইচএমএলএমএলএলএলএলএমএলএলএ এক্সএমএল এক্সটেনশন করা সম্ভব ছিল। এইভাবে এক্সএইচটিএমএলটিও এক্সটেনসিস হয়ে ওঠে। এসজিএমএল এর ক্ষেত্রে, এক্সএমএল ডকুমেন্ট প্রকার সংজ্ঞা বা ডিটিডি তৈরি করেছে। এসজিএমএল XML এবং এর উপসাগরের মা হতে দাবি করা যেতে পারে।

--২ ->

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

এসজিএমএল এবং এক্স এইচটিএমএল এর মধ্যে কী পার্থক্য:

  • এসএইচএমএল এর তুলনায় এক্সএলএলটি আরও টেকসই।

  • এসএইচএমএল এর বিপরীতে এক্সএইচটিএমএলটি অনেক ওয়েব অ্যাপ্লিকেশন দ্বারা সমর্থিত।

  • এসজিএমএল পিএইচডি, আরএসএস বা এক্সএইচটিএমএল এর মত আরএফএইচটি বিভিন্ন ফাইল ফরম্যাটে রূপান্তর করা সমর্থন করে না।

  • এক্সএইচএলএলটি এসজিএমএলের তুলনায় দ্রুত পৃষ্ঠা লোডিং এবং গতি ডাউনলোড করে।

  • সমস্ত এক্সএইচটিএমএল ট্যাগ বন্ধ আছে, যা SGML তে পাওয়া যায় না।