تقنية المعلومات
شركة تيم سيرف للخدمات وحلول الإنترنت المتكاملة

Buy and Sell text links


العودة   تقنية المعلومات > ::::: تقنية المعلومات التطويرية::::: > تطوير المواقع > تقنيات Ajax , Xml , Css ,JavaScript

تقنيات Ajax , Xml , Css ,JavaScript تبادل الخبرات في , Ajax , Xml , Css , JavaScript ...etc



إضافة رد
 
LinkBack LinkBack أدوات الموضوع انواع عرض الموضوع
  #1 (permalink)  
قديم 2008-11-13, 09:33 PM
:: إدارة تقنية المعلومات ::
 
تاريخ التسجيل: 01-11-2008
المشاركات: 141
افتراضي تعرف على xml

في سنة 1996, اتحاد الشبكة العالمي World Wide Web Consortium (W3C) بدأ في تطوير لغة جديدة لتكون أبسط من SGML, لكن أصعب من HTML وكانت هذه اللغة هي XML – Extensible Markup Language.
لهذا الهدف قام اتحاد الشبكة بتأسيس مجموعة عمل جديدة سماها XML Working Group (XWG) للقيام بإنشاء وتطوير XML.

ما هي أهدافXML؟
كما جاء في النسخة 1.0 من XML (http://www.w3.org/TR/WD-xml-lang#sec1.1) كانت أهداف XML هي الآتية:
XML يجب أن تكون سهلة التعامل عبر الإنترنت.
حاليا, ليس هناك دعم كافي لـ XML في الكثير من متصفحات الإنترنت Web Browsers.
توفر المتصفحات Internet Explorer 4 و Netscape Navigator 4 دعما غير كافي لـ XML.
بينما يوفر Internet Explorer 5 دعم أكثر لـ XML.
بينما توفر النسخ 6 و 7 دعم أكثر من Internet Explorer 5 لـ XML.
وهذا الدعم المتوفر في المتصفح Internet Explorer يوفر للكثير من المطورين استخدام صفحات XSL لعرض محتويات XML.
يجب أن يدعم XML نشكيلة واسعة من التطبيقات.
بمقدمة BizTalk و SOAP, XML سوف يستخدم في مدى أوسع من التطبيقات.
لذلك قالكثير من التطبيقات الأن بها الإمكانية لعرض وتحرير محتويات الـ XML.
XML يجب أن يكون متوافق مع SOAP.
عن طريقة جعل XML متوافق مع SOAP, الكثير من برامج SOAP سوف يمكن إعادة استخدامها.
بالرغم من أن عملية التحويل بين SOAP و XML معقدة, إلا أن XML متوافق مع SOAP.
يجب أن تكون قادر على كتابة برامج لمعالجة ملفات XML.
لتكون XML مقبولة بشكل كبير بين المبرمجين, يجب أن يكون من السهل إنشاء البرامج التي تتعامل مع XML.
لو هذه البرامج بسيطة, سوف يكون من المربح استخدام XML.
عدد الميزات الاختيارية لـ XML يجب أن يكون بالحد الأدنى صفر.
كلما كان عدد الميزات الاختيارية أكثر, كلما كان من الصعب استخدام XML.
فاللغة الأكثر تعقيدا, هي الأكثر تكلفة للتطوير باستخدامها وكذلك هي الاقل من حيث الانتشار.
ملفات XML يجب أن تكون سهلة القراءة وواضحة إلى حد معقول.
بشكل مثالي, يجب أن تكون قادرا على فتح ملفات XML في أي محرر نصوص وأن تكون قادرا على معرفة محتويات هذه الملفات.
مع فهم أساسيات XML, يجب أن تكون قادرا على قراءة ملفات XML.
تصميم XML يجب أن يهيئ بسرعة.
من الضروري الانتهاء من المعيار Standard بسرعة, لكي تستطيع استخدام XML لحل المشاكل الحالية.
تصميم XML يجب أن يكون رسمي ومصغر.
من الضروري أن تكون تطبيقات الكمبيوتر قادرة على قراءة وفهم XML.
عن طريق جعل اللغة رسمية ومصغرة, سوف تستطيع تطبيقات الكمبيوتر قراءة وفهم XML بسهولة وسرعة.
تستطيع كتابة XML باستخدام قواعد Extended Backus-Naur Form (EBNF) وهي القواعد التي يجب الالتزام بها أثناء كتابة جمل XML.
لذلك فباستخدام EBNF تستطيع تطبيقات الكمبيوتر قراءة جمل XML وفهمها بسهولة.
لمزيد من المعلومات حول EBNF: http://nwalsh.com/docs/articles/xml/index.html#EBNF.
يجب أن تكون ملفات XML سهلة الإنشاء.
العديد من التطبيقات التي تقوم بتحرير XML يمكنك الآن استخدامها لإنشاء ملفات XML بسهولة.

هذه الأهداف جميعا مسخرة نحو جعل XML الوسط المثالي لإنشاء تطبيقات الويب.

مزايا XML:
هذه المزايا لـ XML تجعلها مناسبة جدا لـ DNS الشركات:
XML عالمية.
XML مستندة على نظام الحروف الدولي الموحد/الشفرة الموحدة Unicode.
يسمح نظام الحروف الدولي الموحد Unicode لكمية أكبر من مساحة التخزين لكل رمز Character, الذي تباعا يجعل من الممكن لـ Unicode لتضمين رموز لـلأبجديات الأجنبية.
SGML و HTML مستندين على ASCII (American Standard Code for International Interchange) والذي لا يعمل بشكل صحيح مع الكثير من اللغات الأجنبية.
تستطيع تنظيم وبناء XML.
باستخدام DTDs (Document Type Definitions), تستطيع بناع وهيكلة محتويات وجمل XML بسهولة.
هذا التركيب المحسن سيمكنك من إنشاء ملفات XML قياسية صحيحة.
يمكنك تأليف ملفات XML.
باستعمال طرق ربط XML الأكثر قوة, يمكنك إنشاء ملفات XML من ملفات أخرى.
نظام الربط المحسن هذا سيمكنك من إنشاء ملفات من ملفات أخرى عن طريق اختيار القطع من الملفات الأخرى الي تود استخدامها.
تستطيع استخدام XML كحاوية للبيانات.
XML مناسب جدا ليكون حاوية للبيانات.
باستخدام DTDs (Document Type Definitions), يمكنك تقريبا تمثيل أي نوع من البيانات حتى يمكن للأشخاص, أجهزة الكمبيوتر, والتطبيقات قراءتها بسهولة.
XML يعرض المرونة.
يسمح لك XML باستخدام إما DTD أو أن تقوم بتعريف تركيب الملف الخاص بك.
باستخدام DTD, يمكنك اختيار التركيب المضبوط لملفاتك لكي تستطيع فهم بياناتك ومكونات ملفاتك بسهولة.
XML سهل الاستخدام.
XML أعقد قليلا من HTML.
بينما تدعم متصفحات أكثر XML وأدوات أكثر للتعامل مع XML, من المحتمل أن يتجه عدد من المطورين أكثر نحو XML لاستغلال مميزاتها.
تملك XML صيغ قياسية.
صيغ XML القياسية الآن يمكنك إنشاءها بسهولة.

بهذه المزايا, يمكن استعمال XML لتلبية احتياجات الشركات الأكثر تعقيدا.

هذا الدرس مترجم من كتاب: Developing XML Solutions.
رد مع اقتباس
قديم 2008-11-17, 02:50 PM   المشاركة رقم: 2 (permalink)
الكاتب
:: Mohamed Oraby ::
:: إدارة تقنية المعلومات ::
 
الصورة الرمزية Mohamed Oraby
تاريخ التسجيل : 20-10-2008
رقم العضوية : 3
الإقامة : مصر
الهواية : الفوتوشوب
المواضيع : 85
الردود : 229
مجموع المشاركات : 314
مشاركتي في اليوم بمعدل: 0.26
العمر : 23
معدل التقييم : 10
معدل تقييم المستوى :
آخر تواجد : ()
الإتصال Mohamed Oraby غير متواجد حالياً


كاتب الموضوع : IM.com المنتدى : تقنيات Ajax , Xml , Css ,JavaScript
افتراضي

جزاكى الله كل خير على الترجمة الجميلة والموضوع الرائع ومنتظرين المزيد












التوقيع

  • إسم الشركة : تيم سيرف للخدمات وحلول الانترنت المتكاملة
  • صاحب الشركة : إسلام عطية السيد
  • مقر الشركة : الزقازيق - جمهورية مصر العربية
  • خدمات الشركة : استضافة - ريسلرات - سيرفرات - VPS - SMS - ADSL - برمجة - تصميم - ديجي شات - راديو
  • هاتف الشركة : 0020552311408/0020173392593
  • بريد الشركة : oraby_sales@teamserv.com
  • روابط الشركة : www.teamserv.com.eg
  • تذاكر الدعم الفني : www.support.teamserv.com
  • رقم السجل التجاري: شركة رسمية مسجلة برقم 118068
عرض البوم صور Mohamed Oraby   رد مع اقتباس
قديم 2008-11-17, 05:14 PM   المشاركة رقم: 3 (permalink)
الكاتب
:: عضو تقنية مجتهد ::
 
الصورة الرمزية S4TCc.CoM
تاريخ التسجيل : 28-10-2008
رقم العضوية : 16
الإقامة : EGYPT
الهواية : MoNTaDa!aT
المواضيع : 25
الردود : 88
مجموع المشاركات : 113
مشاركتي في اليوم بمعدل: 0.09
العمر : 23
معدل التقييم : 10
معدل تقييم المستوى :
آخر تواجد : ()
الإتصال S4TCc.CoM غير متواجد حالياً


كاتب الموضوع : IM.com المنتدى : تقنيات Ajax , Xml , Css ,JavaScript
افتراضي

موضوع رائع بارك الله فيـك












التوقيع

للتواصل عبر البريد الإلكترونى

s4tcc@s4tcc.com
smart@s4tcc.com



عرض البوم صور S4TCc.CoM   رد مع اقتباس
قديم 2008-11-19, 02:18 AM   المشاركة رقم: 4 (permalink)
الكاتب
:: إدارة تقنية المعلومات ::
تاريخ التسجيل : 01-11-2008
رقم العضوية : 20
المواضيع : 109
الردود : 32
مجموع المشاركات : 141
مشاركتي في اليوم بمعدل: 0.12
معدل التقييم : 10
معدل تقييم المستوى :
آخر تواجد : ()
الإتصال IM.com غير متواجد حالياً


كاتب الموضوع : IM.com المنتدى : تقنيات Ajax , Xml , Css ,JavaScript
افتراضي

M.ORaBY

S4TCc.CoM

شكرا لكم على المرور واتمنى لكم الاستفاده












عرض البوم صور IM.com   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع



الساعة الآن 12:42 PM بتوقيت مسقط


Powered by vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd
جميع الحقوق محفوظة لـتقنية المعلومات العربية للمساعدة والتدريب 2010 ©