کارهای ضروری قبل از آپدیت سایت
قابل توجه مدیران سایت برای ارائه یک سایت حرفه ای
آزمایش سایت در همه مرورگرها
درست وقتی که فکر می کنید طراحی شما کامل است و ایرادی ندارد وقتی آنرا در Internet
Explorer چک می کنید همه چیز بهم ریخته می شود ! مهم است که وب سایت شما در
همه مرورگرها یکسان نشان داده شود، لازم نیست که کاملا یکی باشند ولی باید درست نشان داده
شوند و کاربر نباید مشکلی را ببیند. معروف ترین مرورگرها Internet
Explorer 6,7 و ۸ ، فایرفاکس ۳، Safari 3، Chrome و Opera
هستند.
چک کردن همه مرورگرها
برای اطلاعات بیشتر به سایت های زیر مراجعه کنید :
* Cross-Browser Checks: Services and Test
Suites
* 7 fresh and simple ways to test cross-
browser compatibility
لینکها
هیچوقت تصور نکنید که لینکهای شما به درستی کار می کنند. روی آنها کلیک کنید. ممکن است
فراموش کرده باشید که آنها http لازم دارند. مطمئن شوید که لوگوی شما به صفحه home
page لینک شده است.
همچنین در مورد اینکه لینکهای شما به چه صورت کار می کنند فکر کنید. برای کاربران جدید این
لینکها واضح هستند ؟ آنها باید از سایر متون مشخص باشند. یک متن را وقتی لینک نیست
underline به آن ندهید چون کاربران را گمراه می کند. لینکهای ویزیت شده چه می
شوند ؟
Links
برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید :
* W3C Link Checker
چک کردن کارایی سایت
همه چیز را چک کنید. اگر فرم تماس دارید، آنرا تست کنید و نتیجه را ببینید. از بقیه بخواهید
که سایت شما را چک کنند، فقط از اعضای خانواده و دوستان کمک نگیرید. ببینید عکس العمل
سایر کاربران در هنگام کار با سایت چگونه است. نتایجی که بدست می آورید برایتان بسیار جالب
خواهد بود چون با آنچه شما انتظار داشتید متفاوت خواهد بود. معمولا باید فرمهای تماس، موتور
جستجو، فروشگاه و قسمت لاگین سایت را آزمایش کنید.
برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید :
*
Silverback – guerrilla usability
testing
تخریب کردن سایت
سایت شما باید در حالتی که Javascript خاموش است به درستی کار کند. کاربران
معمولا به دلایل امنیتی این گزینه را خاموش می کنند، شما باید برای این حالت آماده باشید. به
راحتی می توانید Javascript را در فایرفاکس خاموش کنید. فرمهای خود را امتحان
کنید ببینید Server-Side Validation را به درستی انجام می دهند یا نه ؟
افکتهای Ajax را هم امتحان کنید.
Javascript Off
Validation
هدف شما ایجاد یک سایت ۱۰۰% معتبر باید باشد. گفته می شود که اگر سایت شما معتبر نباشد
دنیا به آخر نمی رسد، اما مهم است که شما این ایراد ها را برطرف کنید. اشکالهای متداول اعم از
نگذاشتن alt، نبستن تگ ها، استفاده کردن از & به جای amp& و …
Validation
برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید :
* ۱۰ reasons your code won’t validate
* W3C validator
لینک RSS
اگر وب سایت شما بلاگ دارد، شما باید یک RSS Feed داشته باشید تا کاربران بتوانند مشترک
آن شوند. کاربران باید به راحتی این فید را پیدا کنند، بهترین راه گذاشتن آیکان کوچک RSS در
آدرس بار مرورگر است. این کد را در تگ head قرار دهید :
<link title="Site or RSS title"
rel="alternate" type="application/rss+xml"
href="link-to-feed" />
RSS Icon
Analytics
نصب کردن یک وسیله آمارگیری سایت برای سایت شما بسیار مهم است، میتوانید عملکرد سایت
خود را زیر نظر داشته باشید. بازدیدهای روزانه، ماهانه، آمار مرورگرها و همه اطلاعات مفید
را از روز اول جمع آوری کنید. Google Analytics یک ابزار رایگان برای این
منظور است. گزینه های دیگر Clicky, Kissmetrics, Mint و
SiteCounter هستند.
Analytics
Sitemap
اضافه کردن یک فایل sitemap.xml به root سایت این امکان را به موتورهای جستجو
می دهد که سایت شما را index کنند. این فایل به crawler ها همه صفحات سایت شما
را نشان می دهد. XML-Sitemaps به طور اتوماتیک برای سایت شما یک فایل xml
تهیه می کند. بعد از ساخته شدن آنرا به root سایت خود اضافه کنید.
اگر از وردپرس استفاده می کنید، Google XML Sitemaps Plugin را
نصب کنید، که به صورت اتوماتیک فایل Sitemap را هر بار که پست جدیدی می نویسید آپدیت
می کند. همچنین، سایت و sitemap آنرا در Google Webmaster
Tools اضافه کنید. این به گوگل می گوید که سایت شما یک sitemap دارد، و امکانات
خوبی را برای index شدن سایت شما فراهم می کند.
Sitemap
طراحی تدافعی
اگر یک کاربر صفحه ای را درخواست کند که وجود نداشته باشد، صفحه ۴۰۴ به نمایش در میاید.
ممکن است به دلایل زیادی این اتفاق بیافتد، مثلا سایت دیگری به صفحه ای که وجود ندارد لینک داده
باشد. شما می توانید به راحتی این امکان را به کاربران خود بدهید که به صفحه اصلی یا صفحات
مناسب دیگر راهنمایی شوند.
تکنیک دیگر چک کردن فرمهای خود برای معتبر بودن است. سعی کنید مقادیر غیر معمول را در
فرمهای خود وارد کنید و ببینید چه نتیجه ای به دنبال خواهد داشت. (مثلا کاراکترهای زیاد،
حروف در فیلد اعداد و …) و مطمئن شوید اگر اشکالی وجود دارد کاربر با پیغام خطای مناسبی
روبرو می شود.
404
برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید :
* ۴۰۴ error pages reloaded
بهینه سازی
شما می خواهید سایت خود را برای بهترین حالت کارایی آماده کنید. این کار را معمولا باید بعد از
آپلود کردن هر چند وقت یکبار انجام دهید. اما می توانید چند عمل ساده را قبل از آپلود انجام
دهید. کم کردن HTTP Request ها، استفاده کردن از CSS Sprite ها، بهینه
کردن تصاویر برای وب، فشرده کردن Javascript ها و CSS ها از جمله کارهایی
هستند که میتوانند به سریع تر لود شدن سایت شما کمک کنند.
علاوه بر این، با توجه به تکنولوژی که در ساخت سایت خود استفاده می کنید، از روشهای خاص
مربوط به آن تکنولوژی برای بهبود کارایی سایت خود می توانید استفاده کنید. مثلا اگر از
وردپرس استفاده می کنید می توانید از تکنیک Cache برای سرعت بخشیدن به آن استفاده کنید.
Optimizing
برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید :
* Best practices for speeding up your
website
* Web page analyzer
پشتیبان
اگر وب سایت شما بانک اطلاعاتی دارد، همیشه از آن پشتیبان داشته باشید. یا اینکه روزی خواهد
آمد و شما پشیمان خواهید شد از اینکه فایل پشتیبان تهیه نکردید. اگر از وردپرس استفاده می کنید
پلاگین Wordpress Database Backup را نصب کنید که این امکان را به شما
می دهد تا به صورت اتوماتیک فایلهای پشتیبان خود را از طریق ایمیل دریافت کنید.
Print Style Sheet
اگر یک کاربر بخواهد صفحه ای از سایت شما را چاپ کند، شما باید این امکان را به او بدهید تا فقط
متن مورد نیاز را چاپ کند نه منوی سایت و سایر اجزای گرافیکی را. برای همین علت همیشه
خوب است تا برای چاپ یک فایل CSS جدا طراحی کنید. همچنین بعضی از اجزای CSS مثل
float ها در چاپ به درستی نمایش داده نمی شوند.
برای اینکه کامپیوتر به صورت اتوماتیک یک فایل CSS را هنگام چاپ استفاده کند این کد را در تگ
head سایت خود قرار دهید :
<link rel="stylesheet" type="text/css"
href="print.css" media="print" />
برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید :
* Printing The Web: Solutions and
Techniques
* A List Apart: Going to print