كما عمل مع اجاكس لك ، يمكنك ان نسمع من التكنولوجيات ذات الصلة التي يمكنك استخدامها مع اجاكس. انها تندرج في مجموعتين رئيسيتين : التكنولوجيات الناضجه التي هي متاحة على نطاق واسع في العديد من برامج التصفح اليوم ، والتكنولوجيات الجديدة التى لا تتوفر الا على متصفح معين. وتشمل التكنولوجيات الناضجه جافا وفلاش. (فلاش هو الاكثر اهمية لأن البرنامج المساعد على نطاق واسع تركيبها ، وتصميمه هو الى اقصى حد من اجل توفير العناصر التفاعلية والرسوم المتحركه الى المواقع على شبكة الانترنت.) جاوة يمكن ان تستخدم ايضا لتضاف الى المواقع التفاعلية ، ولكن قد تضاؤل شعبية على مدى السنوات ال خمس سنوات ، وانها لم تعد تركيبها بشكل افتراضي في كل مكان.
|
|
فلاش يجعل شريكا طيبا مع اجاكس تقنيات اخرى لانها تنص على عدد من السمات التي ليست متاحة نقيه مع جافا سكريبت. وتشمل هذه الجنفاص على الصور التي يمكن ان تضاف اليها ويمكنها من ورسما API التي يمكن استخدامها لخلق رسومات. وبالاضافة الى ذلك ، فلاش لديه القدرة على تدفق الفيديو والصوت ، ويشمل الدعم لمكافحة ناقلات الرسوم المتحركه. أكبر عيب في فلاش هو انه يضيف جديدا ، تطور منفصل البيئة ، وعلى الرغم يمكنك جعل يدعو بين جافا سكريبت على صفحتك وactionscript الخاصة بك فلاش الفيلم ، انه غير محكم متكامل مع بقية صفحتك. فلاش كما ان له نظرة مختلفة عن بقية العناصر على الصفحه لغة تأشير النص الفائق ، والذي يجعل من الصعب انجاز عملية متسقه ويشعر انه عند استخدام لعناصر صغيرة داخل الصورة الأكبر.
عيوب flashpoor جافا سكريبت التكامل ونظرة مختلفة وfeelare لا يمكن التغلب عليها ، لكنها تؤدي الى كثير من الناس اختيار كامل فلاش الحل عندما تحتاج إلى القيام بأي شيء من التعقيد. ويساعد ذلك فى السيطرة على تعقيد ، ولكن تتركك تماما تعادلت لبائع واحد ويعني ان لديك لاستخدام فلاش remoting لطبقة الاتصالات الخاصة بك بدلا من اجاكس. اضافة فلاش الى حسابك في تطبيق اجاكس يمنحك القدرة على دعم العديد من المهام الرسوميه التي سيكون من المستحيل بدونها ، ولكن ان تكون على استعداد لأكثر تعقيدا وتصميم عملية التنقيح.
التكنولوجيات الجديدة في المتصفح العالم ليسوا كما وزع على نطاق واسع كما فلاش ، وبعضها ، مثل شركة ميكروسوفت للامتداد تطبيق لغة ترميز (xaml) ، لم تحقق سوى اصدارات بيتا. لديهم مصلحة من يجري دمجها بالكامل في المتصفح ، وجعلها كاملة النصيه مع جافا سكريبت والمتاحة حسب الدرجة الأولى العناصر على صفحات الويب. Svg (svg) مجموعة الشبكه العالمية لمتصفحات الويب هو جديد من اجل ايجاد لغة موحدة في مكافحة ناقلات الرسومات. فقد الكثير من نفس الملامح كما فلاش ، الرسوم المتحركه والسماح للعناصر الرسوميه التفاعلية التي يمكن ان تضاف الى صفحة. Svg يتجنب كثير من فلاش مشاكل لانها تستخدم جافا سكريبت لكتابه ؛ بالاضافة الى ذلك ، يمكن ان تندرج مباشرة الى صفحة لغة تأشير النص الفائق وتعديل مثلهم مثل اي عنصر آخر.
Svg اكبر مشكلة هي ان المتصفح الدعم بطيئا لوضع ؛ أ - سداده من اللبنه في الوقت الراهن تؤيد كثير من معالمه ، ولكنه يترك بعض من نفس المشاكل كما التكامل فلاش. الاصدارات القادمة من كل من فايرفوكس والاوبرا برامج التصفح سيتعين المدمج في دعم لsvg ، ولكن ذلك ما زال يترك فيه بوصفه الكوه التكنولوجيا التي يمكن ان تستخدم فقط على المشاريع الداخلية.
Svg هو ايضا عنصر مفقود أ الجنفاص ، بحيث لا توجد وسيلة للمستخدمين الاعتماد على العناصر ، كما يمكن القيام به مع فلاش. ولمعالجة هذا الوضع ، وضع لوحة كانت الصورة التي اوجدتها تفاحة لمتصفح سفاري. هذا الجهد منذ ذلك الحين تم تدوينها من قبل شبكة مادة الانترنت تطبيق التكنولوجيا الفريق العامل (whatwg). هذه المجموعة هي التي تدعمها العديد من مطوري متصفح ، بما في موزيلا واوبرا ، حتى يتوفر الدعم في الاصدارات الجديدة من هذه المتصفحات ؛ ومع ذلك ، والدعم الذي تقدمه انترنت اكسبلورر يبدو أقل يقينا.
كثير من التكنولوجيات الجديدة متوافره على نطاق واسع متصفح الدعم ، وأكس أم أل القائم على واجهة المستخدم لغات ليست استثناء. هذه اللغات ، والتي تشمل موزيلا 'sأكس أم أل لغة واجهة المستخدم (xul) وxaml ، اضافة القدرة على وصف تطبيق عناصر طبيعية (مثل القوائم ، scrollbars ، مربعات النص ، وأزرار (في سهل الاستخدام ترميز أكس أم أل. مايكروسوفت وموزيلا بنيت منها الى لغات أكس أم أل تسمح بانشاء عاليا التطبيقات التفاعلية الغنيه ان ننظر ونرى الكثير من التطبيقات مثل حق المواطنين من خارج الصندوق. ومع ذلك ، لأنهم لا يدعمها الا بائع واحد ، فإنها تخلق مشاكل لوك - في ادراك التعادل ، ولكم على متصفح معين. - في هذا لوك ليجعل الكثير اقل الزاما الحل متوافقه على نطاق واسع من حلول مبنية على رأس جافا سكريبت ولغة تأشير النص الفائق.
Xul انشئت لتحديد واجهة المستخدم من موزيلا للمتصفح وكانت متاحة لعدد من السنوات. مؤخرا ، انها قد بدأت تكتسب زخما فايرفوكس كما زاد الإقبال عليه ، لكنها لن تكون ابدا قادرة على تجاوز المنتجات المتخصصه حتى متصفحات اخرى تدعم اللغة. Xaml انشأته مايكروسوفت كجزء من اعماله. صافي الجهد ، وانه من المقرر ان يتم الافراج كجزء من ويندوز فيستا. ومن الصعب معرفة ما سيكون أثرها حتى انها افرجت على نطاق واسع والى ان نعرف كيف يمكن الوصول اليها سيكون لمطوري الويب.
ارتفاع شعبية جديدة متصفحات الويب ادى الى انشاء شبكة التكنولوجيات الجديدة المثيرة. المشكلة الكبرى هي ان معظم لم يتجاوز جعله ينفذ في متصفح واحد. كما دعم لهذه التكنولوجيات الجديدة زيادات ، فانها قد تصبح اكبر اللاعبين ، مضيفا في التكنولوجيا اللازمة لزيادة تفاعليه تتجاوز المستوى ان اجاكس وديناميه لغة تأشير النص الفائق (DHTML) يمكن ان تصل بنفسها.
|
|