بسم الله الرحمن الرحيم
والصلاة والسلام على اشرف الخلق والانبياء والمرسلين سيدناو حبيبنا محمد صلى الله عليه وعلى اله وصحبه ومن اتبعه الى يوم الدين
اخواني نلاحظ في الاونه الاخيره الكل يتوجه الى التعديلات والتصحيحات بموقعه او برامجه او مهمها كان يمتلك
ليتفادى اخطاء الويب القياسيه التي قد تعطل نسبه بسيطه جداً من ارشفة الموقع
ان اغلب وربما جميع المواقع تعتمد على طرق معينه توضح من خلالها قوة سمعة موقعه من خلال استخدام مواقع احصائيه تخصصها في مجال معرفة كل مايخص الموقع من زيارات وكثرة البحث عنه من خلال محركات البحث العالميه التي تساعد هذه المواقع على تنفيذ عملها بكل جديه
ان اشهر المواقع التي تختص بهذه الاحصائيات فهي موقعين ( موقع رتب موقع عربي" موقع اليكسا وهو موقع اجنبي )
فهاذين الموقعين هما اشهر المواقع التي قد تحصى موقعا احصائياً جيدا بالنسبه للزوار والزيارات اليوميه والاسبوعيه
من خلال تعدليتي لاحد المواقع التي اعمل عليها فالله الحمد والشكر تم تفادي جميع الاخطاء القياسيه وخلو الموقع من الاخطاء
فقط واجهتني مشكلتين وهما في اكواد الاحصاء رتب + اليكسا
وقمت بتحليل اكواد ومعرفة ماهي عدم قبولها من قبل موقع
w3.org المتخصص في فحص موقعك واعطاءك تقرير عن الاخطاء وطرق مساعد لتصحيحها
فمثلا : فالناخذ كود رتب
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="bottom" width="75"> <table width="50" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="smallfont" valign="top" width="28"> </td> <td class="smallfont" style="background-image: url("AGT04/misc/quotes/quote-bg.gif"); background-position: center center;" valign="middle" width="100%"> اقتباس</td> <td class="smallfont" valign="top"> </td> </tr> </table> </td> <td style="background-image: url("AGT04/misc/quotes/quot-lr-bg.gif");" valign="bottom" align="left"> </td> <td valign="bottom" width="100%" align="right"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="100%"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td style="background-image: url("AGT04/misc/quotes/quot-top-bg.gif");" valign="middle" width="100%"> </td> <td class="smallfont" valign="top" align="left"> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td style="background-image: url("AGT04/misc/quotes/quoting-left.gif");" width="10"> </td> <td valign="top" width="100%" bgcolor="#ffffff"> </td> <td style="background-image: url("AGT04/misc/quotes/quoting-right.gif");" width="10"> </td> </tr> <tr> <td style="background-image: url("AGT04/misc/quotes/quot-left-bg.gif");" width="10"> </td> <td class="smallfont" valign="top" width="100%" bgcolor="#ffffff"> <!-- ratteb --> <div align="center"> <script src="http://www.ratteb.com/js.js" Language="JavaScript" Type="Text/JavaScript"></script> <script Language="JavaScript" Type="Text/JavaScript"> _rid = 71275; _rd = "XXX.com"; _rs = 1; _rz = 0; _rfunction(_rid, _rd, _rs, _rz); </script> <noscript> <a href="http://www.ratteb.com" target="_blank"><img src="http://www.ratteb.com/ratteb_icon.gif" alt="رتب لخدمات احصائيات و ترتيب المواقع" border="0" height="18" width="18" /></a> | <a href="http://www.ratteb.com/XXX.com"><img src="http://www.ratteb.com/ratteb_icon.gif" alt="ترايدنت - احصائيات و ترتيب" border="0" height="18" width="18" ></a> </noscript> </div> <!-- ratteb --> </td> <td style="background-image: url("AGT04/misc/quotes/quot-right-bg.gif");" width="10"> </td> </tr> <tr> <td valign="bottom" width="10"> </td> <td style="background-image: url("AGT04/misc/quotes/quot-bot-bg.gif");" width="100%"> </td> <td valign="bottom" width="10"> </td> </tr> </table> |
نلاحظ فوق وهو الكود الصحيح لرتب بدون اي اضافات وتعديلات فقط
(XXX) وهو يكون رابط موقعك
طبعن ولو فحصنا الكود في الاعلى سوف يعطينا 6 اخطاء في موقع w3.org
لماذا : رغم انه كود لايغنى ولايسمن من جوع ؟
السبب : ان المعايير القياسيه بنيت على انها لاتقبل بالاحرف الكبيره ( الكبتل ) في جميع اكوادها يتطلب كتابة اكواد صغيره حتى تكون خاليا من الاخطاء كما ترون في الكود السابق انا حددت الاحرف الكبيره باللون الاحمر
طريقة التصحيح هو : استبدال الاحرف الكبيره بــ الاحرف الصغيره
نلاحظ ايضاً : في نفس الكود السابق ان الكود يحتى على اكواد كتابيه وهي اوامر + كود صورة
طبعن اكواد الصور دائما ماتبتدي في رمز للصورة
imgلو نلاحظ انا اغلب تصاميمنا واعمالنا في التصميم دائما نستخدم احد البرنامجين ( الفرونت بيج + دريم ويفر)
لكن لو بحثنا عن الافضل والادق والاتقن لاستخدمنا برنامج
Microsoft Expression Web 2 فهو برنامج غنى عن التعريف فشركة مايكروسوفت قامت بتقديم معجزة كبره في برامج التصميم بدمجها كل من ( الفرونت بيج + الدريم ويفر ) دمج بامكانيات البرامج
لايهم كلامي السابق الا لمن يريد ان تكون لديه معلومات ربما يستفيد منها لاحقا
اللمهم في هذا الموضوع هو تصحيح كود رتب واليكسا
نرجع للكود ولا ننسى ان يوجد به كود لصورة :
رمز PHP:
<img src="http://www.ratteb.com/ratteb_icon.gif" alt="ترايدنت - احصائيات و ترتيب" border="0" height="18" width="18">
نلاحظ ان نهاية الصورة هي نهاية عاديه
كلنا راح نتفق ان الكتابه سليما بدون ادنى شك
ولكن لو راجعنا لانفسنا راح نقول ان لكل بداية نهاية لماذا كود الصور ليس له نهاية؟
وهذا هو سبب في عدم قبولها في المعاير القياسيه
في احد الطرق وهي عملية احتيال على المعايير القياسيه
لاخفاء اخطاء الصور بسبب طريقة كتابة الكود
فتم وضع نهاية الكود قبل اغلاقه بعلامة (<) علامة سلاش وهي (/) + مسافه ثم شرطه مكسورة
ويكون الكود بهاذي الطريقه صحيح
رمز PHP:
<img src="http://www.ratteb.com/ratteb_icon.gif" alt="ترايدنت - احصائيات و ترتيب" border="0" height="18" width="18" />
نفس الطرق التي بالاعلي نطبقها على كود اليكسا
الكود الثاني اليكسا التعديل بسيط واهو استبدال الاحرف الكبيره بالصغيره وهو جاهز للاستخدام فقط قم باضافة اسم موقعك بدال XXX
رمز PHP:
<!-- aexa -->
<div align="center">
<a href="http://www.alexa.com/siteinfo/XXX.com"><script type='text/javascript' language='javaScript' src='http://xslt.alexa.com/site_stats/js/s/a?url=XXX.com'></script></a>
</div>
<!-- end alexa -->
هذا مثال على احد المواقع الي تم التعديل والفحص والنتيجه = خلو الموقع من الاخطاء
http://www.ahazij.com/vb/