من المعروف منذ فترة أن جوجل لا يستطيع الزحف من خلال AJAX ولكن بعد فترة أعلنت جوجل عن قدرة الزاحف على اتمام هذه المهمة بنجاح .
ولكن لا يمكن اتمام هذه المهمة بشكل مباشر ، إذ لابد أن تتبع تعليمات معينة فى برمجة موقعك .
لكن مع تطور المتصفحات أصبح هناك اختيار اخر وهو استخدام HTML5 History API على الرغم من أن هذه الطريقة أفضل من حيث تركيب الروابط فى المتصفح وامكانية التصفح للخلف وللامام ، إلا انها عانت من مشكلة دعم المتصفحات الأقدم ، وخاصة الانترنت اكسبلورر ، مع ذلك يوجد هناك العديد من الحلول javascript والتى تعمل من خلال HTML5 History API على المتصفحات التى تدعمها ، وتقوم تلقائيا بتوفير روابط هاش للمتصفحات التى لاتدعمها (mysite.com#src)
السؤال : برأيك ما هى الطريقة الأفضل ؟ هل ما ذكرته جوجل أفضل أم اتباع الطريقة الثانية أفضل ؟
أمثلة
- مثال : موقع الرقم البريدى المصرى يستخدم الطريقة الثانية جرب البحث واختيار أى نتيجة ، ثم قم بعمل تحديث للصفحة ولاحظ الرابط والبيانات فى الصفحة
مراجع
- تعليمات جوجل للحصول على موقع اجاكس قابل للأرشفة
- HTML5 History API
- History.js مكتبة لتطبيق HTML5 History API مع دعم للمتصفحات القديمة
التعليقات