تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
جوجل و الأجاكس Ajax و ارشفة المواقع
#1
العديد من اصحاب المواقع يحبوا ان يبنوا مواقعهم بإستخدام تقنيات الـ Ajax لتحسين قابلية الأستخدام لمواقعهم.
ويخرجوا لنا بمواقع احترافية بالكامل ومثالية للمستخدمين, لكن الـ Ajax يشبه الفلاش الى حد كبير بالنسبة لعناكب
جوجل او اغلب عناكب محركات البحث بشكل عام. الـ Ajax يمكن ان يتسبب بمشاكل اثناء عملية فهرسة الموقع
اذا لم يتم استخدامه بشكل صحيح!.

كيف سيقرء جوجل موقعى؟


احد اكبر المشاكل فى تقنيات الـ Ajax, هو انه بالرغم من ان عناكب جوجل, لديهم قدرة جيدة على فهم وقراءة روابط الـ HTML الا انه من الصعب فى اغلب الأحيان قراءة اكواد الجافا سكريبت JavaScripts
لذلك دائما ننصح بإستخدام بنية روابط الداخلية بإستخدام الـ html

التصميم وقابلية الأستخدام


نحن ننصح دائما اصحاب المواقع بأن يصمموا مواقعهم سهلة وجيدة بأفضل الطرق الممكنة للمستخدمين
وليس لعناكب البحث, عندما تقوم بتصميم موقعك بإستخدام تقنية الـ Ajax
فكر فى احتياجات زوار موقعك, ومن ضمن هذه الزوار الذى يستخدموا متصفحات انترنت لا تدعم الجافا!.
فهناك الكثير من الذى يفضلوا استخدام المتصفحات البسيطة, وهناك ايضا الذى يتصفحوا المواقع عبر جوالتهم.

احد افضل واسهل الطرق لتختبر قابلية استخدام موقعك بدون الجافا اسكريبت, لو استعراض نص الموقع فقط.
بإستخدام متصفح بسيط مثل متصفح Lynx
تصفح نص الموقع فقط, جيد ويساعدك فى اكتشاف المناطق التى تصعب ارشفتها بواسطة عناكب البحث
مثل الصور والفلاشات.

طور موقعك بطريقة مثالية


عندما تبدأ موقعك من خط الصفر, حافظ على ان تكون بنية روابط موقعك
بإستخدام الـ HTML وبعد ذلك فور انتهائك من تصميم صفحاتك ووضع كل محتوى فى ماكنه.
تقدر بعدها ان تبدأ بإضافة التجميلات والتأثيرات بإستخدام الـ Ajax.
جوجل سيسكون من دواعى سروره ان يأرشف صفحات الـ html بينما الزوار الذى يستخدموا المتصفحات الذكية
سيستمتعوا بطريقة عرض موقعك بتقنيات الـ Ajax الرائعة.

بالطبع سوف تضطر لأن تجعل الروابط تشمل متغيرات واستعلامات Java,
اذا اليك طريقة للدمج بين متغيرات الجافا وروابط الـ html
عندما تبنى صفحات موقعك, اجعلها مهيئة حيث يمكن الوصول اليها بروابط static او dynamic
للمناداة على استعلامات الـ javascripts.
بهذه الطريقة, سوف يتمكن الزوار الذى يمكنه استخدام الجافا من الأستفادة بكامل تأثيرات الـ Ajax المطور بموقعك.
بينما الأخرين الذى لا يمكنهم استخدام الجافا, سيستطيعوا ان يوصلوا لمحتوى موقعك دون الحاجة للجافا!
كامثال:
كود :
<a href=”ajax.htm?foo=32” onClick=”navigate('ajax.html#foo=32'); return false”>foo 32</a>

ملحوظة: ركز على ان تكون الروابط تستخدم البرامتر
كود :
?foo=32
فعناكب البحث تستطيع قراءة نوعية الروابط الظاهرة فى الكود السابق وليس
كود :
#foo=32
حيث ان عناكب الأرشفة تتجاهل مثل هذه الروابط التى تستخدم للـ Ajax

المصدر: A spider's view of Web 2.0
الرد
شكر من طرف :


الردود في هذا الموضوع
جوجل و الأجاكس Ajax و ارشفة المواقع - بواسطة Pepo - 2007-11-27, 12:58 PM

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم