11/18/2003

یه سایت فارسی دیگه پیدا کردم. البته فقط طراحی وب نیست. ولی این مقاله که توش هست مقاله ی خیلی جالبیه.
بنا بر این مقاله شما باید خیلی قدر منو بدونین . چون من تو قالبم اصلا جدول نیست. برا همینه که انقد سزیع لود میشه و همش با هم نمیاد.

http://www.khatereh.net

اینم وبلاگ نویسنده ش
http://daftarekhaterat.persianblog.com/


آيا تا به حال به سايتي برخورد کرده ايد که به نظر ميرسد load شدن آن هيچوقت به پايان نمي رسد ؟
يا اينکه ابتدا backgrand را مي بيند و بعد از دقايقي تمام متن را به يکباره مشاهده مي کنيد‌؟
آيا تا به حال جواب اين سوالات را از خود پرسيده ايد؟

بسياري از افراد براي ساختن يک website ساخت يافته از جداول استفاده مي کنند ولي تعدادي از آن ها زحمت ساختن جداول جديد را به خود نمي دهند ، بلکه يک جدول مي سازنند و آنرا cell هاي مختلف تقسيم مي کنند و محتويات مربوطه را در داخل آن ها جاي مي دهند.
اگر تعداد تصاوير کم باشد يا اصلا تصويري وجود نداشته باشد متد بالا ممکن است عمل کند ولي اگر سايت شما داراي محتويات زيادي باشد ، اين متد يکي از بهترين متدهائي خواهد بود که بازديد کنندگان سايت را براي هميشه از سايت شما دور خواهد کرد.

پس به نظر ميرسد که شما نياز به جداول جداگانه اي داريد تا content ها را جدا کنيد . دلايل مختلفي براي اين کار وجود دارد :

در ابتدا شما بايد بدانيد که يک مرورگر وب چگونه يک جدول را مي خواند .

در يک صفحه html معمولي ، مرورگر وب ، متن و تصوير را وقتي load مي شوند نشان مي دهد . ولي در يک جدول ، مرورگر صبر مي کند تا همه محتويات جدول load شود و سپس آنرا نشان مي دهد بنابراين يک تصوير گرافيکي بزرگ در يک جدول باعث مي شود که به فرض سرعت به نمايش در آمدن صفحه از ١٥ ثانيه به يک دقيقه طول بکشد. بنابراين شما بايد تصوير گرافيکي را به قطعات مختلفي تقسيم نمائيد و هرکدام از آن را در table هاي جداگانه اي بگذاريد و مقدار cell padding , cell spacing , borden آنرا صفر بگذ اريد.

در يک website ، يکي از راه ها براي تقسيم کردن داده ها ، ساختن دو جدول يکي در بالا که داراي logo و هرگونه اطلاعات ديگري که مربوط به header مي شود ، خواهد بود ويکي درپايين که داده هاي واقعي درآن قرار مي گيرند ،‌ اين متد ، متد خوبي مي باشد ، زمانيکه بازديد کننده logo شما و بعضي از قسمت هاي ديگر را مي بيند منتظر load شدن بقيه صفحه خواهد ماند.

يکي ديگر از راه ها ساختن جداول تو در تو مي باشد ، که شامل يک جدول اصلي ويکسري subtable ها مي باشد ، که در حقيقت جداولي ، داخل جدول اصلي هستند.
اين راه حل ، load شدن صفحه را به طور قابل ملاحظه اي سريعتر مي کند و وقتي که sub-table ها در حال load شدن هستند . براي بينندگان سايت شما ، مطالبي براي خواندن به نمايش خواهد گذاشت . مسئله بعدي اين است که وقتي مامي توانيم براي انجام کاري از java scriptاستفاده کنيم از به کاربردن shock wave , java يا Activex دريک جدول خوداري مي کنيم ، زيرا java script از نظر load شدن و اجرا شدن سريعتر مي باشد.

نکات ديگري که در طراحي خوب موثر هستند :

سايت وب بايد به خوبي سازمان يافته باشد قبل از شروع به انجام طراحي يک طرح اجمالي از آنرا مد نظر داشته باشيم.

از به کار بردن تصاوير غير ضروري در سايت بپرهيزيم.

رنگ background نبايد باعث آزار چشم شود.

رنگ متن هاي رنگي در تضاد با رنگ background باشند ، از اين طريق خوانائي آن افزايش مي يابد.

طول خطي که در آن نوشته ها قرار مي گيرند از 5inch بيشتر نشود.

اگر ازفايل هاي صوتي يا فيلم استفاده مي کنيم به بازديد کننده حق انتخاب براي مشاهده کردن يا عدم مشاهده آن را بدهيم .

براي متن معمولي از رنگ آبي استفاده نکنيم ، رنگ آبي معمولا نشان دهنده link مي باشد.

خوانائي متن را چک کنيم ، متن را در يک صفحه cut,word و past کنيم . spelling و گرامر آنرا چک کنيم .

هميشه از خود بپرسيم چرا اين اطلاعات مشخص شده را در صفحه مي گذاريم ، اطلاعات را مختصر ومفيد بگذاريم و اگر مي خواهيم به بازديد کنندگان اطلاعات بيشتر بدهيم امکان downloadکردن بقيه اطلاعات را مثلا به صورت يک فايل pdf به آنها بدهيم .

هميشه اطلاعاتي درمورد تماس در سايت قراردهيم ، آدرس email، تلفن و .....

email طراح سايت را در صفحه قيد کنيم زيرا از اين طريق بازديد کنندگان مي توانند ، مشکلات احتمالي سايت را email کنند.


منبع مقاله : خانم ماندانا سليمي World News


0 Comments:

Post a Comment

<< Home