العام ايجابيات وسلبيات لغة تأشير النص الفائق ص ج أكس أم أل ولغة النصوص التشعبيه القابلة للتمديد
وهناك ثلاث لغات الترميز. وتشمل هذه مادة الانترنت لغة ترميز (لغة تأشير النص الفائق) ، لغة الترميز للامتداد (أكس أم أل) ، ومزيج من الاثنين ، للامتداد لغة ترميز مادة الانترنت ، (لغة النصوص التشعبيه القابلة للتمديد). لغة تأشير النص الفائقلغة تأشير النص الفائق هو الشكل الرئيسي المستخدم على الشبكه العالمية. لغة تأشير النص الفائق يمكن عرض صفحات الويب مع مجموعة واسعة من الألوان ، والأشكال ، والأجسام. رغم انها ليست لغة برمجة حقيقية ، لغة تأشير النص الفائق قد زاد في السلطة على مر السنين. لغة تأشير النص الفائق هو في الواقع تعريف فضفاض فرعية من أكس أم أل. ومع ذلك ، في حين أن أكس أم أل هي لغة صارمه (كما انك ستتعلم) ، لغة تأشير النص الفائق يأخذ الكثير من الحريات التي ساعدت أنه أصبح أداة شعبية العرض هو عليه اليوم. على الرغم من روح الشباب على الانترنت شجعت الحرية ، ومطوري قد ادركت الان ان حرية لغة تأشير النص الفائق له مضاعفات. لأن ذلك هو لغة تأشير النص الفائق المرنه ، العديد من متصفحات الويب والتطبيقات الخاصة بها وظيفة مضافة الى قاعدة لغة تأشير النص الفائق البروتوكول. شأنها في ذلك شأن جميع تعزيز الدور الوظيفي ، ويأتي ذلك مع اخطارا امنية اضافية. ولهذا السبب ، هناك جهود جارية لتحل محل لغة تأشير النص الفائق مع اكثر تنظيم وتوحيد لغة الترميز المعروفة باسم لغة النصوص التشعبيه القابلة للتمديد. أكس أم ألأكس أم أل هي الاساس لكثير من أشكال بيانات ، بما في لغة تأشير النص الفائق ، WML ، لغة النصوص التشعبيه القابلة للتمديد ، وأكثر. وفي الآونة الأخيرة اصبحت شعبية لانها يمكن ان تسهل نقل البيانات على نطاق واسع بين تباين البرامج ، نظم التشغيل ، وشركات. مفتاح أكس أم أل المرافق العامة هي انه يمكن لأي مطور لتصميم بلدها البيانات باستخدام الشكل بلدها شروط ومتطلبات. في الحقيقة ، حتى الشعبية أكس أم أل هو ان مايكروسوفت قد بنى جناح كامل من المنتجات ، من انظمة التشغيل لخادم المكونات ، حول مفهوم أكس أم أل. لتوضيح فائدة من أكس أم أل ، دعونا النظر في عينه ان الشركة تحتاج الى تقاسم المعلومات حول الفاكهة الجرد. لأن الوصول المباشر الى قاعدة بيانات سيكون خطرا أمنيا (فضلا عن سوء الممارسه التجارية) ، المطور يمكن ان يوجد برنامج اكس ام ال ان يحدد نوع وحجم ، ولون من الفاكهة على كل جهة. وقالت انها بمجرد ان يقرر النظاره ، ويمكن البرنامج المطور المضيفه لديها القدرة على سحب البيانات من قاعدة بيانات وتحويلها الى button_url. على الطرف الآخر ، وخاصة العميل يمكن مسح المتولده button_url واعرب المعلومات لملء قاعدة البيانات الخاصة بها. ومن شأن هذه العملية ان تسمح بالتالي لسرعة نقل البيانات وموحدة. ولتوضيح ذلك ، ان تنظر في ما يلي عينة شفره المصدر الى أن نرى كيف هذا button_url على ما يبدو. ملاحظه التسلسل الهرمي والمطابقه مجموعة من العلامات. العلامه هي كل ممتلكات ، والتي يمكن ان يكون لها الفرعية الممتلكات. وفي هذه الحاله ، ونحن لنقل المعلومات عن التفاح والعنب. <الفاكهة> قصاصة <color>التفاحه الحمراء </ لون> <size>كبيرة </ حجم> </ اسم> قصاصة العنب <color>بيربل </ لون> <size>الصغيرة </ حجم> </ الاسم > </ الفاكهة>طريق الاستنباط من هذا مثال بسيط ، يمكنكم ان تروا كيف يتم تنظيم البيانات أكس أم أل. استخدام مثل هذه الاساليب البيانات بعلاقات اخرى ما زالت في مهدها ، وسوف تستمر فى النمو لسنوات عديدة. ورغم أن أكس أم أل هي الاساس اخرى كثيرة تعتمد على الانترنت تهيئة لغات ، وأكس أم أل فرعية هي اعطاء الدفع التي تحتاجها لتصبح بحكم الامر الواقع القياسيه. حديث فرعية ، ولغة النصوص التشعبيه القابلة للتمديد ، هي أرض الواقع شيئا فشيئا ، وكانت متجهه الى تجاوز لغة تأشير النص الفائق في الانتشار. لغة النصوص التشعبيه القابلة للتمديدوهكذا ، سيكون من المرجح ان تحل محل لغة النصوص التشعبيه القابلة للتمديد لغة تأشير النص الفائق. ورغم ان هذه العملية ستستغرق عدة سنوات ، العديد من اصحاب المواقع بالفعل اعتنقت لغة النصوص التشعبيه القابلة للتمديد ، وببطء دمج نظامها الداخلي الى تنميتها. في الواقع ، لغة النصوص التشعبيه القابلة للتمديد 1.0 يعتبر الكثيرون ان تكون النسخه المقبلة من لغة تأشير النص الفائق (لغة تأشير النص الفائق 5.0). ما الذي يجعل لغة النصوص التشعبيه القابلة للتمديد حتى الشعبية هي بسيطة ولكنها جامدة ruleset. هذا هو ruleset قويا الى درجة انها تطبق معيار عالمي. القواعد هي كما يلي :
من جانب تغاير هذه القواعد بسيطة ولكن قوية مع لغة تأشير النص الفائق ، يمكنك ان تبدأ انظر الى المزايا التي تتمتع بها لغة النصوص التشعبيه القابلة للتمديد. وبالاضافة الى ذلك ، الحاسوب الشخصي (خدمة الاتصالات الشخصيه) ايضا استخدام ادوات لغة النصوص التشعبيه القابلة للتمديد. وبسبب العدد الضخم من البائعين ، ولكل واحدة منها الملكيه النهج ، وقواعد صارمه من لغة النصوص التشعبيه القابلة للتمديد وأكس أم أل امران حيويان. بدون هذا المعيار ، سيتعين مطوري الويب لخلق صفحات ويب منفصلة لكل جهاز. ولحسن الحظ ، وبسبب هذا المعيار ، فإن مطوري يمكن ان تخلق واحدة أو صفحتين لجميع الاجهزه. ومع ذلك ، لا تزال لغة النصوص التشعبيه القابلة للتمديد هو ايضا تعبير عن العديد من أصغر أجهزة الحاسوب الشخصي. لذا ، ثمة خيار آخر هو المطلوب. هذا هو مقال اضافها نيلسون druell
|
|||
|