انثى من زمن النقاء
عدد المساهمات : 20012 نقاط الامتيـــــاز : 99165 تاريخ التسجيـل : 10/04/2009 تاريخ الميلاد : 12/06/1973 الوظيفــــــة : الهوايـــــــة : الجنسيــــــة : الدولـــــــة : المـــــــزاج : جنس العضـو : احترام قوانين المنتدى : رسالة SMS : وسائط MMS : اوسمة الامتياز :
اضافات منتديات جسر المحبة توقيت دول العالم: عداد زوار منتديات جسر المحبة:
| موضوع: شرح زيادة سرعة المنتدى وتقليل أخطاءه الأربعاء نوفمبر 04, 2009 11:07 pm | |
| مشكلة االسرعة ولأخطاء في الـHTML والمعايير رأيت بعض الأخوة يشكون أن منتدياتهم تحوي الكثير من الأخطاء عند عرضها في مدقق الـHTML وأنه بعيد كل البعد عن المعايير القياسية والثبات.. فحصت منتديات الفي بي الرئيسية.. فرأيتها تتناسب مع المعايير وأن كل شي فيها جيد.. ورأيت أيضاً أن لغة القوالب في الفي بي هي الـXHTML (لم أرى البرامج الأخرى لأحكم عليها)، إذاً فما سبب هذه الأخطاء؟ عرفت الجواب مباشرة عند فحص أحد المنتديات العربية .. إنه الاختلاف بين XHTML و HTML..
كيف؟؟
كل مافي الأمر، أن الفي بي يعتمد لغة الـXHTML في القوالب، فيضع DocType الـXHTML .. وهذا وظيفته أن الزائر عند دخوله للمنتدى سيتم تعريف المتصفح مباشرة أن اللغة هي XHTML.. لكن مصممي الاستايلات لدينا، يستخدمون الفرونت بيج وأمثاله في صنع الاستايلات، فالأكواد الناتجة تكون في العادة HTML .. ما معنى هذا؟ عندما يدخل المتصفح للمنتدى يرى دوك تايب الـXHTML فيعتمد الصفحة على انها XHTML ويسهّل عليه فتح الصفحة، لكنه يفاجأ عند رؤيته لأكواد الـHTML (الناتجة من فرونت بيج) بدلاً من XHTML.. وعندها يقوم بالبحث عن أوسمة الإغلاق والأشياء التي يجب وجودها في XHTML .. وهذا يؤخر فتح الصفحة قليلاً لدى كل عضو ويؤثر بشكل عام على الجميع
وعند فحص المنتدى بالمدقق ستجد الأخطاء كثيرة وربما بالمائت.. وستقول أن الموقع لايوافق المعايير القياسية، والصحيح عكس ذلك، كل مافي الأمر أن المدقق يرى المنتدى من الدوكتايب أن لغته هي XHTML ثم يرى الأكواد هي أشياء أخرى فيعتبرها كلها أخطاء.. فالحل إذاً فقط بأن نغير الدوك تايب إلى دوكتايب الـHTML لأن الأكواد التي صنعناها بالفرونت بيج والتصميم هي HTML
لم تفهم شيئاً؟ لا بأس.. قم بتطبيق الخطوة التالية ولاتهتم بما سبق
اجعل أخطاء منتداك قليلة بأسهل الطرق الآن.. كيف يمكنك تغيير الدوك تايب لتتجنب كل هذه الأخطاء وتسرّع منتداك قليلاً؟ (التطبيق للفي بي فقط)
ابدأ باسم الله: 1- بعد الدخول للوحة تحكم الإدارة (Admincp) اضغط على "التحكم بالاستايلات":
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
2- بعد دخول القسم، افتح الاستايل المراد التعديل عليه بالضغط على زر "اذهب" دون تغيير أي شيء:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
3- ستظهر لك الكثير من الخيارات.. انزل قليلاً فقط لترى النموذج التالي:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
سترى الكود التالي في النموذج:
كود:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
قم بحذفه كاملاً.. وضع هذا:
كود:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ثم اضغط زر الحفظ عد للصفحة من جديد، إن تغير لون الكلام كما في الصورة التالية فقد تمت العملية بنجاح:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
4- انتهينا.. العملية سهلة جداً ^_^
تأكد من المدقق، ولاحظ الفرق
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ضع رابط موقعك في أول خانة واضغط "check" انظر لعدد الأخطاء..
قم الآن بتطبيق الشرح الوارد في موضوعنا.. وقم بالتدقيق مرة أخرى ولاحظ الفرق الآن في عدد الأخطاء..
خطوة بسيطة نحو التطور.. كل شخص حر في منتداه، لكن لنسعى للتطور بكل الطرق ونسهّل وصول منتدياتنا ومواقعنا للجميع
| |
|
ابو وديع
عدد المساهمات : 4191 نقاط الامتيـــــاز : 43514 تاريخ التسجيـل : 14/06/2009 تاريخ الميلاد : 14/08/1981 الوظيفــــــة : الهوايـــــــة : الجنسيــــــة : الدولـــــــة : جنس العضـو : رسالة SMS : اوسمة الامتياز :
| موضوع: رد: شرح زيادة سرعة المنتدى وتقليل أخطاءه الخميس نوفمبر 05, 2009 8:26 am | |
| | |
|
انثى من زمن النقاء
عدد المساهمات : 20012 نقاط الامتيـــــاز : 99165 تاريخ التسجيـل : 10/04/2009 تاريخ الميلاد : 12/06/1973 الوظيفــــــة : الهوايـــــــة : الجنسيــــــة : الدولـــــــة : المـــــــزاج : جنس العضـو : احترام قوانين المنتدى : رسالة SMS : وسائط MMS : اوسمة الامتياز :
اضافات منتديات جسر المحبة توقيت دول العالم: عداد زوار منتديات جسر المحبة:
| موضوع: رد: شرح زيادة سرعة المنتدى وتقليل أخطاءه الخميس نوفمبر 05, 2009 4:34 pm | |
| | |
|