المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اجعل أخطاء منتداك قليلة بأسهل الطرق


محمود
06-25-2009, 02:37 PM
***السلام عليكم ورحمة الله وبركاته***





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





مشكلة االسرعة ولأخطاء في الـHTML والمعايير

رأيتبعض الأخوة يشكون أن منتدياتهم تحوي الكثير من الأخطاء عند عرضها في مدقق الـHTML وأنه بعيد كل البعد عن المعايير القياسية والثبات..

فحصت منتديات الفي بيالرئيسية.. فرأيتها تتناسب مع المعايير وأن كل شي فيها جيد..

ورأيت أيضاً أن لغةالقوالب في الفي بي هي الـXHTML (لم أرى البرامج الأخرى لأحكم عليها)، إذاً فما سببهذه الأخطاء؟

عرفت الجواب مباشرة عند فحص أحد المنتديات العربية .. إنه الاختلافبين XHTML و HTML..



كيف؟؟



كل مافي الأمر، أن الفي بي يعتمد لغةالـXHTML في القوالب، فيضع DocType الـXHTML .. وهذا وظيفته أن الزائر عند دخولهللمنتدى سيتم تعريف المتصفح مباشرة أن اللغة هي XHTML..

لكن مصممي الاستايلاتلدينا، يستخدمون الفرونت بيج وأمثاله في صنع الاستايلات، فالأكواد الناتجة تكون فيالعادة HTML ..

ما معنى هذا؟

عندما يدخل المتصفح للمنتدى يرى دوك تايبالـXHTML فيعتمد الصفحة على انها XHTML ويسهّل عليه فتح الصفحة، لكنه يفاجأ عندرؤيته لأكواد الـHTML (الناتجة من فرونت بيج) بدلاً من XHTML.. وعندها يقوم بالبحثعن أوسمة الإغلاق والأشياء التي يجب وجودها في XHTML ..

وهذا يؤخر فتح الصفحةقليلاً لدى كل عضو ويؤثر بشكل عام على الجميع



وعند فحص المنتدى بالمدقق ستجدالأخطاء كثيرة وربما بالمائت.. وستقول أن الموقع لايوافق المعايير القياسية،والصحيح عكس ذلك، كل مافي الأمر أن المدقق يرى المنتدى من الدوكتايب أن لغته هي XHTML ثم يرى الأكواد هي أشياء أخرى فيعتبرها كلها أخطاء..

فالحل إذاً فقط بأننغير الدوك تايب إلى دوكتايب الـHTML لأن الأكواد التي صنعناها بالفرونت بيجوالتصميم هي HTML



لم تفهم شيئاً؟

لا بأس.. قم بتطبيق الخطوة التاليةولاتهتم بما سبق





اجعل أخطاء منتداك قليلة بأسهل الطرق

الآن.. كيفيمكنك تغيير الدوك تايب لتتجنب كل هذه الأخطاء وتسرّع منتداك قليلاً؟

(التطبيقللفي بي فقط)



ابدأ باسم الله:

1-بعد الدخولللوحة تحكم الإدارة (Admincp) اضغط على "التحكم بالاستايلات":





2-بعد دخول القسم، افتح الاستايل المراد التعديل عليه بالضغطعلى زر "اذهب" دون تغيير أي شيء:





3-ستظهر لكالكثير من الخيارات.. :



ابحث عن الكود التالي فيالنموذج:







كود HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

قم بحذفهكاملاً.. وضع هذا:





كود HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

ثم اضغط زر الحفظ

عدللصفحة من جديد، إن تغير لون الكلام للبرتقالي كما في الصورة التالية فقد تمتالعملية بنجاح:





4-انتهينا.. العملية سهلة جداً ^_^





تأكد من المدقق، ولاحظ الفرق

ادخل هنا:



The W3C Markup Validation Service



ضع رابط موقعك في أول خانةواضغط "check"

انظر لعدد الأخطاء..



قم الآن بتطبيق الشرح الوارد فيموضوعنا.. وقم بالتدقيق مرة أخرى ولاحظ الفرق الآن في عدد الأخطاء..



بالنسبةإلي.. قمت بتجربة اثنين من المنتديات، وكانت النتيجة:

1-المنتدى الأول:

- عدد الأخطاء قبل التغيير: 102

- بعدالتغيير: 10



2-المنتدى الثاني:

- عدد الأخطاءقبل التغيير: 73

- بعد التغيير: 29



ماذا عنك؟ أخبرنا بنتائجك



خطوةبسيطة نحو التطور.. كل شخص حر في منتداه، لكن لنسعى للتطور بكل الطرق ونسهّل وصولمنتدياتنا ومواقعنا للجميع.





***تحيااااااتي***





منقووول

فلسطيني حر
06-25-2009, 03:14 PM
يعطي العافية يخوي هذه الطريقة تخفي الاخطاء وليست بحل للمشكلات

تحياتي لجهودك

ينقل الى قسم تطوير المواقع

محمود
06-25-2009, 03:21 PM
المهم إنو ماتبين الأخطاء عشان إلي يشوفك يحكي ماشاء الله عليه
أسعدني مرووورك وتواجدك سيدوو أمين
إنقل على راحتك
دمت برعاية الله وحفظه

فلسطيني حر
06-25-2009, 03:27 PM
الطريقة التي اتبعتها هي لاخطاء ترميز في الستايل وليست اخطاء في تركيب التصميم يعني ليست ظاهرة

فائدتها لمحركات البحث

محمود
06-25-2009, 03:32 PM
أحكيلك يخوي عشان أريح راسي وراسك
عدل العنوان والموضوع وإلي بدك إياه عشان لا تضل تحكي هاي لكذا وهاي لكذا... نيااااااهااااااااهاااااا
لأني السراحه مافهمت من إلي حكيتو شي إنت
وأشكرك لمرورك مره أخرى

فلسطيني حر
06-25-2009, 03:44 PM
لا يخوي عنوان الموضوع صحيح ردي مش تعديل على موضوعك بس توضيح للموضوع

يعطيك العافية بالعكس موضوع رائع

محمود
06-25-2009, 03:53 PM
إنت الرائع أمين
ملاحظه : يمنع وضع أكثر من ردين بنفس الموضوع نياااهاااااااهااااااا
حط على راحتك
سلام ياعسل

دمعة لاجئة
06-26-2009, 09:31 AM
اه صحيح محمودة كلامك كلو صحيح
علي الجيرة منا فاهمة كلمة
ع كلا يسلمو دياتك محمود يعطيك اعافية

محمود
06-26-2009, 09:55 AM
أصلن على ما أظن ماحد فهم غير أمين وبس والباقي خس
بتشكر مرورك يمه
دمتي بود

Shine angel
06-26-2009, 01:01 PM
شكرا محمود على جهودك
دمت بتالق

محمود
06-26-2009, 01:06 PM
ولو أي جهود
كلو للمنتدى وأعضائه بهووون
فهمتي شي؟؟؟
أسعدني مرورك العطر شاين