خطوات هامه لضمان تصفح أسرع لموقعك

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,670
50
48
Egypt
support-ar.com
بسم الله الرحمن الرحيم

سيتناول هذا المقال خطوات هامه يجب أن يأخذها المصمم في اعتباره لضمان سرعة التحميل لصفحات موقعه الرئيسيه والفرعيه ، بالإضافة إلى بعض النقاط والبرامج التي تساعد على التصميم ، والآن نترككم مع المقال وبانتظار تعليقاتكم

1- التقليل من محتوى الصفحة الرئيسية قدر المستطاع:


المشكلة
arrow_left.gif

الكثير من أصحاب المواقع اعتادوا على وضع معظم المعلومات في الصفحة الرئيسية مع عمل صفحه أو صفحتين فرعيتين فقط ، ويترتب على ذالك طول انتظار الزائر إلى أن يكتمل تحميل الصفحة سواء من النصوص أو الصور أو غير ذالك
الحل
arrow_left.gif

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



2- التقليل من مساحات الصور وأحجامها قدر المستطاع:


المشكلة
arrow_left.gif

تعيب الكثير من مواقع الإنترنت البطء الشديد في التحميل والسبب يرجع إلى كبر أحجام ومساحات الصورة سواء كانت مساحة بالـ KB أو الحجم بالبكسل Pixel
الحل
arrow_left.gif

- يجب مراعاة ألا يتم وضع صوره بحجم أكبر من 500 بكسل ( السبب : ستكون أفضل بالنسبة للزائر بحيث سيشاهد الصورة كاملة بدون النزول أو الصعود بمستوى الصفحة بالإضافه إلى استهلاكها لمساحه لا تزيد عن 40KB)
- من المستحسن أن تكون مساحة الصورة لا تتجاوز الـ 60KB كحد أقصى

هناك الكثير من البرامج التي تستخدم في التقليل من مساحات الصور بحيث يكون بها خاصية save for web ومن أفضل البرامج التي استخدمتها في هذا المجال هو برنامج الجرافكس الشهير Photoshop ، وبرنامج Paint Shop هذا في مجال الصور الثابتة ، أما عن الصور المتحركة فأنصحكم ببرنامج Advanced GIF Compressor



3- أكواد الـ HTML الغير فعاله :


المشكلة
arrow_left.gif

عند تصميم صفحه ببرنامج مثل MS Front Page ، وتحتوي هذه الصفحه على صور ونصوص ، في كثير من الأحيان وعند مراجعتك لمحتوى الصفحة تلاحظ وجود أخطاء سواء في الترتيب أو في التنسيق ولذالك تقوم بعمليات تعديل أو حذف لبعض المحتويات ، ولكن للأسف كل هذه العمليات تترك شوائب في الأكواد ، ففي النهايه ربما تجد مثل هذا الكود ، وفي الحقيقه هذا الكود فارغ أي لا يحتوى على أي نصوص داخليه ولكن في نفس الوقت لا يعتبر خطأ برمجياً بل سيتقبله المتصفح بدون أي رسائل خطأ ، ولكن في النهاية سيؤثر هذا الخطأ الكودي على مساحة الصفحة
الحل
arrow_left.gif

هناك العديد من البرامج التي تقوم بتنظيف الأكواد وتقوم بعملية تسمى Optimization أو Cleaning messy Code وجعلها تأخذ أقل مساحه ممكنه ، من أمثلة هذه البرامج HTML Shrinker وهو برنامج أكثر من رائع فمن خلال تجاربي العديده قام بعمل تنظيف للأكواد الغير مستخدمه وقام بتقليل مساحة احدى الملفات بنسبة 80% إلى 90%



4- اجعل موقعك خفيف بالإستفاده من ملفات الإنترنت المؤقتة TEMP :



المشكلة
arrow_left.gif

من المعروف أنه بمجرد دخول متصفحك على أي موقع يقوم المتصفح بتخزين جميع ملفات الصور في مجلد TEMP ، ولذالك عند تكرار زيارتك للموقع يكون التصفح أسرع والسبب هو أن جميع ملفات الصور في الحقيقة مأخوذة من مجلد TEMP وليس من مجلد ملفات الموقع على الشبكة ، ولذالك السؤال هنا كيف يستفيد أصحاب المواقع من هذه الملفات؟ ببساطه شديدة يقع الكثير من مصممي المواقع (خاصة المبتدئين) في خطأ ألا وهو أن يقوم بتكرار نفس الزر مثل زر Back بتخزينه في أكثر من مجلد ليكون كل مجلد تابع لصفحه معينه ( مثال : أن يتم تخزين الزر أربع مرات في أربع مجلدات مختلفة ، وبذالك يقوم المتصفح بتحميل كل صوره على حدا لأنها مختلفة في المسمى أو المسار )
الحل
arrow_left.gif

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



5- استخدام الفلاش والجافا :



المشكلة
arrow_left.gif

- الكثير من المواقع تقوم بوضع ملفات فلاش ذات أحجام كبيره قد تصل إلى 600KB وللأسف الضحية في النهاية هو الزائر بحيث ينتظر طويلاً وفي النهاية يقوم بإغلاق المتصفح ومن المؤكد انه لن يفكر في تكرار هذه الزياره مره أخرى
- مواقع أخرى تقوم بملء الموقع باكواد جافا بحيث تكون هناك أشياء تظهر وتختفي بالصفحة مع صور متحركة تلاحق مؤشر الماوس بالإضافة إلى خليط من المفاجآت الأخرى التي تؤدي إلى استهلاك قوى المتصفح لعرضها
الحل
arrow_left.gif

- بالنسبة للفلاش إذا كنت بالفعل تريد وضع فلاش ذات حجم كبير، يجب عليك عمل شريحه أولى مخصصه للتحميل مع عداد مئوي مثل Loading...25% ..26%..27% إلى ان يصل 100% وبهذا ربما يطمئن قلب الزائر أن الفلاش يعمل بشكل سليم و لا يوجد عطل بالموقع
- الجافا سكربت هي أكواد من المستحسن عدم الإكثار منها لأنها قد تؤدي إلى ثقل المتصفح مع ظهور رسائل خطأ عديدة عند وجود أحد الأكواد المعطوبة أو الناقصة وربما في أغلب الأحيان تجد رسالة أسفل المتصفح Done..with errors تعطي انطباعاً سيئاً لدى الزائر عن الموقع


المصدر : عرب سوفتوير
يمكنك النقل لأى منتدى للفائدة العامة مع ذكر المصدر