إضافة رد 
 
  • 0 اصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
منتديات MyBB
اشهار المواقع و المنتديات
البحث فى المنتدى


التجارة الإلكترونية
المثالية في الربط بين الصفحات في XHTML - الجزء الثالث
المثالية في الربط بين الصفحات في XHTML - الجزء الثالث

بسم الله الرحمن الرحيم

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



في متصفح الديناصور المنقرض -المنقرض هو المتصفح و ليس الديناصور- Mozilla و ابتداءً من الإصدار الأول فيه كان يفهم هذا الربط ليترجمه من خلال شريط أدوات فعال اسمه تصفح الموقع Site Navigation Tool Bar (و يمكن الوصول إليه من القائمة View ثم Show/Hide) و كان متصفح Opera يفهم هذه العلاقات ابتداءً من نسخته السابعة بشريط شبيه بذلك.

بالنسبة لـFirefox، بحثت عن دعمه لهذا النوع من الروابط لأجد أنه يحتاج إلى إضافة اسمها غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية

ليفهم هذه العلاقات بالإضافة إلى توقعه لبعض العلاقات الغير مصرح عنها، يمكنك عمل Customize للـToolbar لتجد أنك ستستطيع إضافة أزرار Next, Previous, Last, First و غيرها.



الموضوع قديم نوعاً ما، لذلك ستجد أن بعض المتصفحات القديمة مثل Mozilla بالإضافة MSNTV كانت تستخدم هذه الروابط لتحسين الأداء (لا أعرف إن كانت المتصفحات الحالية تقوم بنفس الفائدة أم لا)، بمعنى أنه إن كانت العلاقة هي next (أو prefetch كما يفضل Mozilla) و كان الـURL محدد سيقوم المتصفح بالتعامل مسبقاً مع الصفحة التالية في الوقت الضائع، أي أنك إن أنهيت تحميل الصفحة الأولى لمقال و بقي المتصفح في حالة سكون (عدم تحميل أي شيء) فسيفترض المتصفح أنك تريد رؤية الصفحة الثانية من المقال ليبدأ بتحميلها للاستفادة من الوقت الضائع، و في حال تخزين الصفحة إلى Cache المتصفح سيقوم بعرضها بسرعة أكبر عند الانتقال إليها.



في حالة Mozilla و الذي كان شائعاً أكثر من MSNTV، كان يبحث هذا المتصفح عن رابط باستخدام الوسم <link> أو رابط HTTP و تكون علاقته بالمستند الحالي هي next أو prefetch.



فمثلاً الرابط التالي باستخدام الوسم <link> :

PHP كود:
<link rel="prefetch" href="/images/logo.gif" /> 
يكافئ
PHP كود:
Link: </images/logo.gif>; rel=prefetch /> 
ويكافئ ايضا
PHP كود:
<meta http-equiv="Link" content="</images/logo.gif>; rel=prefetch" /> 

و هو كما تلاحظ استخدام لوسم <meta>.
و يمكن تحديد أكثر من عنصر لتحميله أثناء الوقت الضائع للمتصفح و ليس مجرد عنصر واحد.



يمكن كذلك استخدام كود java script أو أداة ActiveX لدعم هذه الميزة الذكية في موقعك.



لا ننسى أيضاً ربط ملفات CSS بصفحتك عن طريق الوسم <link>، و هو كما ذكرنا في الجزء الثاني يحتاج إلى العلاقة "Stylesheet" مع المستند الحالي مع تحديد موقع الملف بالخاصية href، و يفضل تحديد الخاصية type بـtext/css بالإضافة إلى تحديد الخاصية media.



يحب أن يكون هذا هو الجزء الأخير من هذه السلسلة، و لكن مازال هناك الحديث عن أحد المشاريع التي ستقوي الربط بين المستندات و هو الجزء الرابع و الذي سأعتبره الأخير.
للأمانة منقول من غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
مع التحية Pepo
المنتدى: غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
الإصدار: MyBB 1.4.1
تم تحديث قوانين غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية برجاء الإطلاع على التغييرات
2007-05-11, 05:45 AM
مشاركات: #1
زيارة موقع العضو عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: المثالية في الربط بين الصفحات في XHTML - الجزء الثالث

بسم الله الرحمن الرحيم

جزاك الله كل خير اخ بيبو
مع التحية raoaa


غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
2008-02-14, 01:35 PM
مشاركات: #2
زيارة موقع العضو عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
إضافة رد 

المثالية في الربط بين الصفحات في XHTML - الجزء الثالث



المواضيع المحتمل ان تكون متشابهة.
الموضوع: الكاتب الردود: المشاهدات: اخر رد
  مقدمة مختصرة عن لغة xhtml Pepo 22 2,786 2008-10-05 04:10 PM
اخر رد: علي ناصر
  موقع جيد لتعلم لغة xhtml سمـاء 11 2,262 2008-07-25 10:06 PM
اخر رد: انترنيتي
  المثالية في الربط بين الصفحات في XHTML - الجزء الثاني Pepo 2 955 2008-02-14 01:42 PM
اخر رد: Pepo
  المثالية في الربط بين الصفحات في XHTML - الجزء الأول Pepo 2 1,091 2008-01-27 10:28 PM
اخر رد: Pepo
  موقعي و عدم توافقه مع الفيرفوكس واخطاء الـ XHTML BarBouD 36 1,701 2007-12-22 03:05 PM
اخر رد: Pepo
  العناصر والوسوم فى الـ XHTML Pepo 0 821 2007-11-03 01:21 PM
اخر رد: Pepo

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