جدا سازی مطالب از الگو سایت

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

منظور مرا اشتباه متوجه نشوید، تنها یک روش برای انجام این کار وجود ندارد. از آنجاییکه با ظهور تکنولوژیهایی نظیر CGI، ASP، و PHP که به برنامه نویسان این امکان را مدهد تا بطور دینامیک صفحات سایت خود را تولید کنند، از این رو بسیاری از شرکتها روشهای خلاقانه ای را در ساخت نرم افزارهایی تحت وب بکار برده اند که از این مفهوم استفاده می کند.

ظرف چند سال گذشته، جامعه اینترنتی، سعی در تولید مجموعه استانداردهایی برای ساخت و طراحی سایت کرده است. یکی از آن تکنولوژیهای جدید، CSS نام دارد.عملا چیز جدیدی در روشی که CSS در نمایش صفحات بکار می برد وجود ندارد. CSS به برنامه نویسان این اجازه را می دهد تا استایلی را برای هر تگ html تعریف کنند. این روش، مشابه روشی است که برنامه نویسان در قدیم با اتصال متغیری به هر تگ html، استایل آن را تعریف می کردند. تفاوت اصلی آن است که تعاریف CSS، می توانند با اکثر مرورگرهای موجود، تفسیر شوند در حالیکه در روشهای قدیمی، موتور تولید صفحات دینامیک، تفاسیر را انجام می داد.

سازمان استانداردهای اینترنتی W3C، برنامه نویسان و طراحان را با افزایش قابلیتهای کنترل روی ظاهر صفحات، به استفاده از CSS تشویق می کند. اختیارات جدیدی که CSS می دهد در زبان توصیفی HTML وجود ندارد. شکی وجود ندارد که این یک حرکت هوشمندانه بوده است. برنامه نویسان مجبور شده اند تا برای رسیدن به صفحاتی جذاب از CSS که از اصل جداسازی مطالب از الگوی سایت، پشتیبانی می کند استفاده کنند. متاسفانه CSS آنطور که باید جایگاه خود را براحتی در مسیر اینترنت پیدا نکرد چراکه بخاطر مشکلات ناشی از سازگاری با اکثر مروزگرها، استفاده از CSS معضلاتی را پدید آورد. امروزه CSS توسط اکثر مرورگرها پشتیبانی میشود درحالیکه CSS2، که نسخه جدیدتری از CSS است هنوز با مشکلات سازگاری با مرورگرها دست و پنجه نرم می کند.

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

XML (زبان نشانه گذاری قابل بسط) بعنوان استانداردی برای نمایش خالص مطالب مورد قبول قرار گرفته است. OFX (تبادل مالی باز) خویشاوندی نزدیک از XML است که بطور گسترده ای توسط انستیتوهای مالی مورد قبول قرار گرفته است.

نیاز به نمایش مطالب به روشی استاندارد که آنها را از هر گونه المان طراحی جدا کند، در آن زمانها خیلی ضروری بنظر می رسید بطوریکه برای اولین بار در تاریخ نرم افزاری جهان، سه شرکت غول نرم افزاری (سان، آی بی ام، و مایکروسافت) عملا هر کدام با یکدیگر به توافق رسیدند و تقریبا یک شبه، XML بوجود آمد و توسط بسیاری از خبرگذاری ها و گردآورندگان مطالب، مورد قبول قرار گرفت.

ولی هنوز این مفهوم، بطور کامل پیاده سازی نشده بود. CSS با استایلها سر و کار دارد درحالیکه XML با محتویات و مطالب. ولی الگوی سایت چه؟ همه روزه بیش از هزاران سایت های جدید بوجود می آیند. همه روزه بیش از میلیونها صفحه جدید، به دیتابیس سراسری شبکه جهانی وب اضافه می شود. وبمستران به این نتیجه رسیده اند که تنها تغییر در رنگ پیش زمینه و رنگ فونتها ممکن است برای تازه نگاه داشتن سایت برای رقابت با دیگر وب سایتها کافی نباشد. در هر صورت، تغییر در الگوی سایت می تواند در مواردی تلاش زیادی را نیاز داشته باشد چراکه اینکار نیازمند ویرایش در سورس صفحات است. برای حل این مشکل، XSL بوجود آمد. XSL مجموعه ای از قوانینی است که می توانند الگوی صفحات را توصیف کنند. با ترکیب XSL و XML (و گهگاه CSS)، خروجی نهایی، فایل HTML معتبری خواهد بود.

XSL، از لحاظ مکانیزم بسیار شبیه به دیگر صفحه سازهای دینامیک است. با توجه به این حقیقت که XSL بدون پلتفرم است و وابستگی به آن ندارد، بزرگترین مزیت آن، این است که می تواند بر روی کامپیوتر کاربران یا کلاینت، اجرا شوند. وب سرور، مطالب را در فرمت XML و الگو را در فرمت XSL، به کلاینت می فرستد. با انجام اینکار، حجم کار CPU سرور کمتر شده و نیز بارگذاری صفحات سریعتر می گردد که منجر می شود سرور بتواند با سرعتی بیشتر، به کارهای دیگری بپردازد. در هر صورت، XSL، توسط اکثر مرورگرها پشتیبانی نمی شود. در نتیجه بر خلاف XML، XSL بسادگی مسیر خود را در بازار پیدا نکرد.

پیش از آنکه شما پشت میز کار خود برگردید و شروع به اصلاح سایت خود بر طبق این استانداردهای اساسی کنید، باید بدانید که این تکنولوژیها واقعا در اکثر مواقع نیاز نمی باشند. در حقیقت، استفاده از آنها در مواقعی که ضروری نیست می تواند منجر به مشکلاتی برای شما شود. CSS معمولا منجر به این نخواهد شد تا سیستم شما کندتر شود. تنها کافی است تا سعی کنید که فایلهای CSS خود را به کمترین حجم ممکن برسانید. بسیاری از برنامه نویسان وب، فایلهای CSS بزرگی را نگاه داری می کنند که در آنها تعاریفی غیر مستعمل وجود دارد. تصمیم بر سر اینکه از XML استفاده کنید یا نه، تصمیم بزرگی خواهد بود. چنانچه سایت شما، صفحات را بصورت دینامیک با دیتابیسهایی نظیر MySQL، می سازددر اینصورت افزودن XML، بشدت بر کارایی سایت شما تاثیر منفی خواهد داشت. در برخی اوقات، شما انتخاب دیگری ندارید و نیاز دارید تا سخت افزارتان را ارتقا دهید تا راندمان سایت حفظ شود. هیچ قانون سر انگشتی برای این موضوع وجود ندارد. تصمیم گیری باید بسته به هر سیستم و نیازهای مهندسی آن صورت گیرد. پیشنهاد من به شما این است که دو قدم جلوتر فکر کنید. سعی کنید آنچه را که سایت شما در آینده بعنوان خدمات اراده می دهد را پیش بینی کنید. برای سایت تان درست تصمیم گیری کنید و این کار را در گام اول انجام دهید تا از بسیاری از مشکلات در آینده بر حذر باشید.

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

چهار چوب طراحی سایت

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

مطالب سایت

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

سازگاری با مرورگرهای مختلف

حداقل صد نوع مختلف مرورگر وجود دارد. شما می بایست سایت تان را بگونه ای طراحی کنید تا با نسخه اخیر اکثر مرورگرهایی که بیشترین استفاده را دارند بخوبی کار کند. بطور میانگین کاربران اینترنت ممکن است ندانند که چطور مرورگرهایشان را بروز کنند یا طرز فکری به این صورت داشته باشند که “وقتی چیزی کار می کند، چرا باید بهش دست زد؟” به یاد داشته باشید که بازدید کنندگان ممکن است از کامپیوترهای شخصی نوع PC، MAC، Linux Box، PDA یا از تلفنهای همراه با مرورگرهای مختلف استفاده کنند.

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

گرافیک و تصاویر

کاربران اینترنتی معمولا صبر زیادی ندارند و مطالعات نشان داده است که در صورتیکه صفحه ای از سایت بیش از ۱۰ ثانیه زمان بارگذاری داشته باشد، اکثر مردم به سایت دیگری خواهند رفت. همواره تصاویر و دیگر فایلهای گرافیکی را برای داشتن کمترین حجم ممکن، بهینه سازی کنید بدون آنکه بر کیفیت نهایی تصاویر تاثیری بوجود آید.

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

رنگهای پیش زمینه

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

مالتی مدیا

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

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

ساختار سایت

ساختار سایت می بایست ساده و قابل فهم و منطقی باشد. مطالعات نشان داده است که چنانچه کاربری نتواند اطلاعاتی را که به دنبال آن می گردد را بیابد، سایت شما را ترک می کند و به سایت دیگری خواهد رفت. به این قانون، قانون ۳ کلیک می گویند. هر بخشی از سایت شما می بایست تنها با سه کلیک از هر بخش دیگری از سایت تان قابل دسترسی باشد. چنانچه شما از چیزی دیگری غیر از لینک های متنی ساده استفاده می کنید، اطمینان حاصل کنید که سایت تان را از لحاظ ساختاری، منوها و دیگر موارد در مرورگرهای مختلف آزمایش کرده اید.

لینک ها

بطور مرتب و دوره ای، کلیه لینک های سایت تان را آزمایش کنید تا مطمئن شوید آنها بخوبی کار می کنند و لینکی شکسته وجود ندارد. ابزارهای آنلاین و رایگانی وجود دارند که بطور دوره ای لینک های سایت تان را بررسی می کنند.

فریم ها

از فریم ها استفاده نکنید چراکه آنها کار بوک مار کردن صفحات سایت تان را دشوار می کنند و شما نیاز دارید تا کاربران و بازدید کنندگان سایت تان را بوک مارک کنند بطوریکه دوباره بازگردند.

خلاصه مطالب

طراحی سایت، ترکیبی از مرسومات معمول و طرح ریزی است. سایت شما می بایست جذاب باشد و استفاده از آن راحت باشد و مهمتر از همه اطلاعات و خدمات ارزشمندی را به کاربران و بازدید کنندگان خود ارائه دهد.

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

بهینه سازی حجم صفحات سایت

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

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

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

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

هرگز طراحان سایت را با قرار دادن محدودیتی که باعث تاثیر در خروجی نهایی کارشان خواهد شد در مگنه قرار ندهید. امکان دارد که شما ادعا کنید که آنچه که  طراحی سایت می تواند با نرم افزارهای گرافیکی انجام دهد برای پیاده سازی با کد غیر ممکن است. من مخالف این موضوع هسنم. وقتی طراحی کارش را تمام می کند و آماده می شود تا آن را به تکه هایی از تصاویر برای استفاده در کدهای HTML تقسیم کند، مرحله آزمایشی طرح به اتمام رسیده است. هر کاری که در این مرحله توسط طراح انجام می شود، بر روی سایز نهایی و حجم صفحات تاثیر گذار خواهد بود. چنانچه طرح شما شامل حجم هایی با گوشه هایی مدور باشد که بر روی یکدیگر قرار می گیرند یا مناطقی باشد که از رنگ های گرادیانت استفاده می کنند، در این صورت طراح می بایست با دقت زیادی آنها را به تکه هایی تقسیم کند بطوریکه حجم و سایز نهایی صفحات کوچک بماند.

اجازه دهید نگاهی بر برش موثر و بهینه تصاویر داشته باشیم تا بدانیم اینکار به چه معنایی می باشد:

  • ۱٫ تکه ها را بقدری بزرگ انتخاب نکنید که رنگ های مختلف زیادی را شامل شود. از تعداد کمی برش استفاده کنید بطوریکه تعداد رنگ های استفاده شده محدود شوند.

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

  • ۳٫ از فرمتهای غیر از JPEG نیز استفاده کنید. در برخی حالات، فرمت GIF حجم کمتری را اشغال می کند. بعنوان یک قانون سر انگشتی، تکه ای از تصویر با تعدادی رنگ در فرمت JPEG حجم کمتری را نسبت به GIF خواهد گرفت و برعکس. هر کدام را بطور جداگانه آزمایش کنید. هر کیلوبایتی که از تصاویر کم می کنید در نهایت منجر به کاهش چشمگیری در سایز صفحات خواهد شد.

  • ۴٫ چنانچه متنی را در پیش زمینه ای با رنگی ساده دارید، هرگز آن را تکه نکنید. از کدهای html برای رنگ پیش زمینه استفاده کنید. به یاد داشته باشید که نمی توان همزمان هم نوع فوننت و هم رنگ پیش زمینه را با استفاده از CSS تعریف کرد.

بازگشت به آینده

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

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

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

خودم طراحی کنم یا فردی را استخدام کنم؟

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

برخی از مهارتهای ضروری در طراحی و ساخت سایت به قرار زیرند:

  • دانستن HTML: دانشی مختصر از HTML ضروری است ولی این نکته را نیز در نظر بگیرید که نرم افزارهای خوب در  طراحی سایت می توانند در این امر به شما کمک کنند.

  • توانی های هنری: داشتن سلیقه در انتخاب مناسب رنگ ها و المانهای دیگر، برای یک طراح سایت از ضروریات است تا بتواند سایتی جذاب و گیرا طراحی نماید.

  • مهارت در استفاده از نرم افزارهای گرافیکی: داشتن قدری دانش در چگونگی تولید تصاویر تمیز و شفاف و نیز گرافیک سایت، از ضروریات است. همچنین لازم است تا تصاویر برای بارگذاری سریع، به کمترین حجم خود کاهش داده شوند.

  • مهارت در تعیین ساختار سایت: تعیین ساختاری برای سایت و پیاده سازی و طراحی آن، از حیاتی ترین مهارتهایی است که طراح سایت باید با آن آشنایی داشته باشد.

  • برنامه نویسی:  طراحی سایت ، احتمالا نیاز به  برنامه نویسی  برای CGI، کدهای جاوا اسکریپت، و برنامه نویسی  برای دیتابیس دارد تا بر جذابیت صفحات سایت افزوده شود.

  • مهارت های تجاری و بازاریابی: فرقی نمی کند که سایتی که می خواهید بسازید شخصی است یا تجاری، ویژگیهایی تجاری وجود دارند که یک طراح می بایست از بدو  طراحی سایت تا انتهای آن، آنها را در نظر بگیرد.

مواقعی که نمی توانید تمامی اینکارها را انجام دهید

چنانچه زمان کافی یا مهارت مورد نیاز را برای  طراحی سایت خود را ندارید، می توانید از شرکت یا شخصی معتبر برای این منظور استفاده نمایید بطوریکه کلیه یا بخشی از آن را برای شما انجام دهند. طراحی می تواند توسط یک شخص یا یک تیم صورت گیرد. طراحان شخصی معمولا ارزانتر هستند چراکه آنها اکثرا آنها در کشورهایی زندگی می کنند که هزینه های دستمزد، یک پنجم هزینه های دستمزد در دیگر جاهای دنیا می باشد. در نتیجه پرداخت بعنوان مثال ۶۰۰۰ تومان به آنها در ازای هر ساعت کاری در ایران، معادل پرداخت ۳۰۰۰۰ تومان در کشورهای اروپایی و آمریکایی است.

مولفین مطالب سایت نیز می بایست از نص نوشتاری خوبی برخوردار باشند. معمولا آنها هزینه ای در حدود ۲۰ تومان در ازای هر کلمه خواهند گرفت. مولفین مطالب به زبان انگلیسی نیز چیزی در حدود ۶۰ تومان در ازای هر کلمه خواهند گرفت.

اطمینان حاصل کنید که با طراح سایت تان، برنامه نویسان، و گردآورندگان مطالب سایت تان در ارتباط هستید. یک طراح خوب سایت بخوبی می داند چطور یک بازاریابی اینترنتی را در سایت تان پیاده سازی کند تا سایت تان بخوبی با موتورهای جستجوگر کار کند.

هزینه های برون سپاری کار چه میزان است؟

برای سایت هایی با شش صفحه یا تعداد صفحات کمتر، در هر کجای دنیا که باشید، انتظار داشته باشید تا هزینه ای در حدود ۱۵۰ هزار تومان را برای طراحی قالب، تا یک میلیون و پانصد هزار تومان برای کل سایت، گرافیک و مطالب آن بپردازید. برای پروژه های پیچیده تر که نیاز به تعامل بیشتری بین سایت و کاربران خود دارند، ممکن است رقمی بین ۵۰۰ هزار تومان برای فقط برنامه نویسی تا ۱۰ میلیون تومان برای کل یک سایت بپردازید.

همچنین هزینه های دیگری نیز برای شما وجود دارد نظیر هزینه های مدیریت زمانی. شما نیاز خواهید داشت تا کل پروژه را نیز مدیریت کنید: نوشتن مشخصات پروژه، زمان برای نوشتن و ارسال ایمیل به طراحان سایت و شرکت ها، انجام برخی آزمایشات کیفی و غیره. در برخی حالات، پی خواهید برد که انجام پروژه بصورت داخلی و اط طریق شرکت خود، کم هزینه تر از انجام آن از طریق برون سپاری خواهد بود.

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

مخلص کلام

تصمیم بر سر آنکه از یک طراح حرفه ای برای  طراحی سایت خود استفاده کنید یا آنکه خود اقدام به طراحی آن نمایید، بسته به مهارت های شما، زمان فراغت شما، بودجه و تصمیم نهایی و تمایل خودتان دارد.

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

W3C و معتبر سازی کدها

W3C چیست؟ W3C به معنای کنسرسیوم شبکه جهانی وب است. هدف W3C، ارائه مجموعه چهارچوب ها و استانداردهایی برای سایت ها است تا بر مشکلاتی نظیر سازگاری با مرورگرهای مختلف مورد استفاده در سراسر دنیا فایق آیند.

استانداردها تنها یک چهارچوب بیشتر نمی باشد ولی طراحان ماهر سایت و برنامه نویسان به آنچه این سازمان می گوید بخوبی توجه می کنند. در حقیقت بسیاری از شرکتهایی که تقاضای استخدام برنامه نویسان و طراحان وب را دارند، این نکته را عنوان می کنند که کدهای نوشته شده در ساخت سایت توسط طراحان می بایست از لحاظ W3C معتبر سازی شده باشد. اگرچه برای XHTML و HTML این موضوع خیلی مرسوم است ولی اهمییت بیشتر این موضوع وقتی خواهد بود که سایت بطور کامل از CSS استفاده کند.

“تیم برنرز – لی” شخصی بود که به زیبایی شبکه جهانی وب را در زمانی که اولین مرورگر اینترنتی خود را پیش از سال ۱۹۸۹ میلادی ساخت اختراع کرده است. پیشروان این صنعت بعدها کنسرسیومی را برای استانداردسازی تکنولوژیهای استفاده شده در شبکه جهانی وب بوجود آورند. بدون استانداردسازی، اینترنت، به دنیایی که هم اکنون شاهد آن هستیم تبدیل نمی شد. تعامل میان دستگاه ها و ابزارهای مختلف نیازمند رابطی استاندارد و پرتکلهای محاوره ای استاندارد برای ارسال و دریافت داده ها و اطلاعات است.

این کار، هدف اصلی W3C است. برای انتشار استانداردی ضروری است که تمامی کامپیوترها بتوانند با یک زبان مشترک با یکدیگر صحبت کنند و تمامی مرورگرها بتوانند صفحات سایت ها را به گونه ای یکسان و مشابه نمایش دهند. کنسرسیوم همچنین آموزشهایی را به طراحان و برنامه نویسان سایت می دهد بطوریکه آنها بتوانند در کنار هم در ساخت سایتی مناسب با استانداردهای W3C کار کنند.

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

چرا استفاده از استانداردها و کدهای معتبرسازی اهمییت دارد؟

اگرچه تمامی مرورگرها، کدهای HTML را درک می کنند، ولی آنها اینکار را به روشی مشابه انجام نمی دهند. هر مرورگر، الویتهای خاص خود را در بکارگیری HTML و CSS دارد تا بتواند افکت تصویری مورد نظر را نمایش دهد، چراکه هیچ استانداردی در بیان آنچه که طراحان می خواهند وجود ندارد. نتیجه این امر آن است که کدی که بنظر در مرورگر اینترنت اکسپلورر بخوبی کار می کند ممکن است تا مرورگر فایرفاکس، اپرا سفری و غیره بخوبی کار نکند و یا بالعکس. متاسفانه بسیاری از طراحان، کدهای خود را تنها بر روی اینترنت اکسپلورر آزمایش کنند و ۳۵ درصد از کل کاربرانی را که از مرورگرهای دیگر استفاده می کنند را نادیده می گیرند. تقریبا نزدیک به صدها نوع مختلف از مرورگرها وجود دارد و تعداد حتی بیشتری برای PDAها، تلفنهای همراه، و دستگاه های الکترونیکی لوکس دیگری که می توانند به اسنترنت متصل شوند موجود می باشند.

امکان آزمایش صفحات سایت در همه این مرورگرها غیر ممکن است. درحالیکه آزمایش صفحات سایت در اکثر مرورگرهای مرسوم احتمالا برای اکثر مردم کافی می باشد، ولی طراحان سایتی که می خواهند سایت طراحی شده در پلتفرمهای مختلف بخوبی کار کند می توانند کدهایشان را با استانداردهای W3C بنویسند.

چرا همه طراحان سایت و برنامه نویسان از استانداردهای W3C تبعییت نمی کنند؟

آنها اینکار را نمی کنند بدلیل آنکه هیچکدام از ویرایشگرهای HTML معروف، کدهایی که ۱۰۰ درصد مطابق با استاندارد W3C باشد تولید نمی کنند. هرچه استاندارد جدیدتر باشد، احتمال کمتری وجود دارد که کدهای تولید شده مطابق با آن استاندارد باشد. در بین تمام ویرایشگرهای HTML موجود، دریم ویور بهترین کدها را تولید می کند و فرونت پیج بدترین آنها را. تعجبی وجود ندارد که فرونت پیج، که محصولی از مایکروسافت است، کدهایی تولید کند که منحصرا برای استفاده در اینترنت اکسپلورر مناسب می باشد. ویرایشگرهای HTML مرسوم دیگر نیز رتبه ای بین دریم ویور و فرونت را دارا می باشند.

کدهای با دست نوشته شده نیز هیچ تصمینی ندارند که از استانداردها تبعیت کنند مگر آنکه شخصی که کدها را می نویسد با آخرین استانداردها آشنایی کامل داشته باشد. مشکل دیگری که با آن مواجه هستیم آن است که بسیاری از ویژگیهای جالب و جذاب موجود، توسط بسیاری از مرورگرها پشتیبانی نمی شوند. بسیاری از طراحان و برنامه نویسان وب، به عمد ۳۵ درصد از بازدید کنندگان و کاربران را نادیده می گیرند تا بتوانند افکتی را که مورد نظر دارند را پیاده سازی کنند. در برخی حالات، سایت بنظر صحیح کار می کند ولی کارایی لازم را ندارد. منوهای کرکره ای، المانهای مرسومی هستند که در برخی از مرورگرهای مرسوم، کار نخواهند کرد. طراحان خوب، معمولا لینک متنی را جایی در صفحه قرار می دهند تا کاربرانی که به منوها دسترسی ندارند بتوانند از سایت استفاده کنند. با اینکار، اکثریت کاربران، به آنچه مطلوب است خواهند رسید و مابقی نیز به کمترین بسنده می کنند.

مخلص کلام

با افزایش تعداد مرورگرها و روند ادامه آن، وجود استانداردی در کد نویسی، به نیازی ضروری بدل شده است. چنانچه شما از کدهایی استفاده کنید که استاندارد و معتبر نباشند بطوریکه در مرورگر خاصی بخوبی کار نکند، در این صورت، مشکل از جانب شماست. ولی چنانچه کدهای شما استاندارد باشند ولی در مرورگر خاصی به درستی نمایش داده نشوند، در اینحالت باگ در مرورگر است. سازمان W3C سرویس آنلاینی را برای بررسی معتبر بودن کدها به عموم ارائه داده است. آدرس آن به قرار زیر است: http://validator.w3.org

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

فرمت های گرافیکی

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

فرمت فایلهای گرافیکی که توسط مرورگرهای مرسوم پشتیبانی می شوند شامل فرمت گرافیکی قابل تعویض (GIF)، گروه متخصصین عکاسی (JPEG)، گرافیک شبکه های قابل حرکت (PNG)، و گرافیکهای برداری می باشد. برخی از ویژگیهای این فرمت ها به قرار زیر می باشند:

  • شفافیت (Transparency) – این ویژگی به تصویر این امکان را می دهد تا درجه ای متغیر از ماتی را داشته باشد که از جامد تا شفافیت کامل (پشت تصویر کاملا قابل مشاهده است) متغیر است.

  • فشرده سازی – این ویژگی به تصویر این امکان را می دهد تا توسط الگوریتمهای ریاضی، که گروهی از پیکسلها را بعنوان یک آیتم قلمداد می کنند، در حجم کوچکتری ذخیره سازی شود.

  • چند خط در میان (Interlacing) – این ویژگی به تصویر این امکان را می دهد تا به این ترتیب بارگذاری شود که در ابتدا خصوص فرد کشیده شوند و سپس خطوط زوج. اینکار به کاربران و بینندگان این امکان را می دهد تا تصویر را زودتر از آنکه بارگذاری به اتمام برسد مشاهده نمایند.

  • انیمیشن – انیمیشن، با استفاده از یک سری از تصاویر ثابت و پشت سرهم حس حرکت را بوجود می آورد. Gif های متحرک، نه تنها نیاز به پلاگینی ندارند بلکه تقریبا قادرند با هر سخت افزار و دستگاهی کار کنند.

  • پیشرفت کننده (Progressive) – این ویژگی در بارکذاری تصاویر، پیزی شبیه به interlacing است به این ترتیب که قسمتهای مختلف تصویر بطور جداگانهبارگذاری می شوند ولی محدود به خطوط زوج و فرد نیستند. اینکار سبب می شود تا کاربر تصویر را زودتر از زمان بارگذاری آن مشاهده کند.

GIF

منشاء GIF به سال ۱۹۸۰ بر می گردد و در اویل دهه ۹۰ میلادی بعنوان فرمتی مطلوب برای طراحی صفحات سایت توسط طراحان سایت مورد قبول قرار گرفت. فایلهای GIF، از الگوریتمی برای فشرده سازی استفاده می کند که حجم فایلها را برای بارگذاری سریع پایین نگه می دارد.

رنگها به ۲۵۶ رنگ (۸ بیت) محدود شده اند و ویژگیهای transparency و interlaced نیز پشتیبانی می شود. همچنین این امکان وجود دارد تا تصویری متحرک و انیمیشن دار با استفاده از این فرمتی تصویری ساخته شود. تمامی مرورگرها می توانند این فرمت را بطرز صحیحی نمایش دهند.

مزایای GIF:

  • بیشترین فرمت گرافیکی پیشتیبانی شده
  • دیاگرامها در این فرمت تصویری بهتر نشان داده می شوند.
  • Transparency در این فرمت پشتیبانی می شود.

JPEG

فایلهای JPEG فشرده سازی می شوند ولی از رنگهای حقیقی ۲۴ بیتی پشتیبانی می کنند و برای عکاسانی کیفیت تصاویر برایشان اهمییت دارد مناسب تر هستند. JPEG از فرمت Progressive پشتیبانی می کند که این اجازه را می دهد تا تصویر با کیفیت بلافاصله بارگذاری شود درحالیکه مابقی المانها نیز در حال لود شدن می باشند.

مزیتهای JPEG:

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

PNG

PNG نسبتا فرمت جدیدی است که بعنوان جایگزینی برای فایلهای GIF بوجود آمده است. PNG تا ۲۴ بیت رنگ را پشتیبانی می کند و همچنین از transparency و interlacing نیز پشتیبانی می کند که می تواند متن توصیفی کوتاهی را نیز برای تصویر در خود نگهدارد تا موتورهای جسنجوگر از آن استفاده کنند.

متاسفانه اکثر مرورگرها از PNG پشتیبانی نمی کنند و آنهایی که از آن پشتیبانی می کنند هنوز از همه ویژگیهای آن پشتیبانی نمی کنند. ولی در آینده این موضوع تغییر خواهد کرد.

مزایای PNG:

  • غلبه بر محدودیتهای ۸ بیت رنگ GIF
  • امکان قراردادن متن توصیفی در تصویر برای استفاده در موتورهای جسنجوگر
  • پشتیبانی از transparency
  • دیاگرامها در این فرمت، بهتر از فرمت JPEG نمایش داده می شوند.

تصاویر برداری

اکثر تصاویر وب، تصاویری رستر شده یا بیت مپ هستند که از شبکه ای از پیکسلهای رنگی تشکیل شده اند. نقشه ها و نقاشی ها می بایست توسط بردارها ترسیم شوند که از توصیفات ریاضی برای هر المان تشکیل شده است و خطوط و رنگهای تصویر را شکل می دهند. تصاویر برداری با کمک برنامه های برداری نظیر Adobe Illustrator و Macromedia Freehand ساخته می شوند و یکی از انتخابهای طراحان در ترسیم نقشه ها و نقوش می باشند. تصاویر برداری می بایست به یکی از فرمتهای GIF، JPEG یا PNG تبدیل شوند تا در صفحات وب بتوان از آنها استفاده کرد.

از چه فرمتی می بایست استفاده کرد؟

یک طراح سایت می تواند یا از فرمت GIF و یا از فرمت JPEG برای اکثر مقاصد خود استفاده نماید. ولی از آنجاییکه حجم فایلهای GIF معمولا کوچکتر از حجم فایلهای JPEG است، بنابراین اکثر طراحان سایت از فرمت GIF برای بک گراندها، فریم ها، و باکسها و دیگر المانهای گرافیکی استفاده می کنند که در فرمت ۸ بیتی مطلوب می باشند.

اکثر طراحان از فرمت JPEG برای عکسها و نقاشی ها استفاده می کنند که فشرده سازی زیاد برکیفیت تصاویر تاثیر گذار نباشد.

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

جمله آخر

GIF و JPEG بطور جهانی پشتیبانی می شوند و انتخاب طراحان سایت در استفاده از آنها، توسط المانهای گرافیکی مورد استفاده مشخص می شود.

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

استفاده از رنگها در سایت

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

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

چنانچه شبهاتی در تاثیر رنگ بر عواطف دارید، بهاین مطلب دقت کنید: “غول چشم سبز”، “چشم قرمز”، یا “خاطره سیاه رنگ”. غول چشم سبز، مرتبط با حسادت، چشم قرمز، به معنای شخصی خشمگین و خاطره ای سیاه رنگ به معنای افسردگی است. انسانها رنگها را به عواطف گوناگونی نسبت می دهند. علم ثابت کرده است که رنگهای مختلف می توانند انسانها را خوشحال، ناراحت، راحت، خشمگین، به وجد یا به ترس آورند.

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

رنگهای طبیعی

سفید – سفید به معنای خلوص و شفافیت است. در برخی فرهنگها، سفید رنگ مرگ است در حالیکه در برخی دیگر از فرهنگها، سفید رنگ امید و ازدواج است.

خاکستری – خاکستری از اطمینان و محافظه کاری نشات می گیرد. سایه های خاکستری، از مرسوم ترین رنگها برای لباسهای رسمی کار هستند.

قهوه ای – قهوه ای به معنای زمین، خانه و خانواده است.

سیاه – سیاه به منزله بزرگنمایی قدرت، شکوه و پیچیدگی است. در برخی فرهنگها، سیاه به معنای مرگ است.

رنگهای گرم

قرمز – قرمز رنگی مطلوب برای جلب توجه است. و این همان دلیلی است که چرا از این رنگ برای نامه های تبلیغاتی استفاده می شود تا نکات ویژه مورد تاکید قرار گیرند. قرمز سمبولی برای خشم، تخطی، شهوت و هوس است و می تواند واقعا فشار خون افراد را بالاتر برد.

زرد – زرد به معنای ضعف یا ترس و همچنین گرما و خوشحالی است.

نارنجی – نارنجی به مرتبط با اشتهای افراد است.

صورتی – صورتی معمولا نشان دهنده معصومیت، زنانگی و عشق است.

رنگهای سرد

آبی – آبی اثر بی صدا بودن در افراد را دارد. آبی به منزله هوش و اعتماد است. جالب است بدانید که بسیاری از سازمانهای مالی و پزشکی از تم های آبی استفاده می کنند. آبی می تواند همچنین جلوگیرنده اشتها باشد.

سبز – در حالیکه سبز به معنای حسادت، حریص بودن و بی تجربگی است، ولی همین رنگ به معنای پول و ثروت نیز می باشد.

ارغوانی – ارغوانی نشانه ای از خلاقیت است. سایه های تیره تر از این رنگ، در زمانهایی از تاریخ، مختص به دربار و پادشاهان بود و سایه های روشنتر آن معمولا با عشق مرتبط هستند.

رنگهای WEB SAFE

لامپهای خلا، LCD و تلویزیون پلاسما، هر کدام، رنگها را بگونه ای متفاوت نشان می دهند. ۲۱۶ رنگ وجود دارد که می تواند در هر نوع صفحه نمایشی و در هر نوع مرورگزی به شکلی یکسان نشان داده شوند. این ۲۱۶ رنگ، رنگهای Web Safe نامیده می شوند. چنانچه پیوستگی در رنگها مهم باشد، شما می بایست تنها از رنگهای Web Safe در سایت خود استفاده نمایید.

طرحهای رنگ

طرحهای رنگ می توانند ترکیبی از یک رنگ، رنگهای مکمل، یا رنگهای متضاد باشند.

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

رنگهای مکمل: طرح رنگهای مکمل از دو یا تعداد بیشتری از رنگهایی استفاده می کنند که در کنار هم مناسب می باشند و ترکیبی مطبوع را تولید می کنند که برای سلیقه بیشتر افراد مناسب است. یکی از رنگها ممکن است غالب باشد و رنگ دیگر مکمل آن باشد.

رنگهای متضاد: طرح رنگهای متضاد از دو یا تعداد بیشتری رنگ غالب استفاده می کنند تا یک “اثر چشمگیر” تولید شود. بعنوان مثال، استفاده از صفحه ای با پیش زمینه آبی تیره و قابی با رنگ قرمز سیر اطراف یک محدوده متنی با رنگ پیش زمینه سفید و فونت سیاه، نوعی از طرح رنگ متضاد است.

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

چهارچوب کلی رنگ ها

چهارچوبی که در زیر آمده است پیشنهادهایی می باشند که می بایست در ساخت و طراحی صفحات در نظر گرفته شوند تا برای همگان خوانا باشد.

  • متن باید خوانا باشد. واضح است که سیاه روی سفید، انتخابی پیش فرض است ولی ترکیبات دیگر نیز می توانند مناسب باشند. سفید یا زرد یا رنگهای روشن دیگر نیز روی پیش زمینه های سیاه یا تیره مناسب می باشند. ولی زرد، سبز یا خاکستری روی سفید مناسب نمی باشند.

  • از رنگهایی استفاده کنید که برای چشم جذاب و مطلوب هستند.

  • رنگهایی را انتخاب کنید که تصویری را که می خواهید به بازدید کنندگان تان بدهد.

  • برای رنگهای پیوسته در همه مرورگرها، از رنگهای Web Safe استفاده نمایید.

  • از تصاویری با شدت رنگ معمولی برای پیش زمینه استفاده نکنید. این کار سبب خواهد شد تا خوانایی متن کاهش یابد. چنانچه از تصویری استفاده می کنید، آن را با ویژگی watermark استفاده نمایید.

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

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

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

چگونگه نیازهایتان را به طراح وب سایت تان بگویید

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

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

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

دو حالت ممکن است برای شما اتفاق افتد:

  • ۱٫ شما می دانید چه مطالبی را می خواهید در وب سایت قرار دهید ولی نمی دانید به چه روشی آنها را به بازدید کنندگانتان نشان دهید.
  • ۲٫ شما می دانید چه مطالبی را می خواهید در وب سایت تان قرار دهید، و طرح آن را نیز در ذهنتان دارید، ولی نمی دانید چطور آن را پیاده سازی کنید.

در هر دو حالت، شما نیاز به توضیح آنچه در ذهنتان هست به طراح وب سایت تان دارید. اگرچه اکثر مردم ممکن است با خواندن دو حالت فوق، فکر کنند که حالت دوم، شرایط بهتری می باشد نسبت به شرایط اول، ولی تجربه واقعی نشان می دهد عکس این موضوع صحیح است. دادن آزادی کامل به طراح وب سایت و نظارت شما تنها بر مطالب سایت، معمولا بهترین کاری می باشد که می توانید انجام دهید. شما متوجه خواهید شد که توضیح کلی از وب سایت تان، مثلا اینکه سایت تان در مورد فروش محصولات است یا یک سایت شخصی و تفریحی، بسیار راحتتر از آن خواهد بود که از وی بخواهید رنگهای طرح را معتدل تر کند یا آنکه جسمی غیر قابل تعریف، در هدر سایت تان قرار دهد.

راه حل این مشکل چیست؟

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

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

خواسته های خود را بگویید و به پاسخها گوش فرا دهید

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

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

جمله آخر در مورد قیمت

شما با آنچه که در  طراحی وب سایت  نیاز به انجام است موافقت کرده اید و طراح وب سایت شما نیز قیمتی را به شما داده است. تغییرات کوچک و باگ ها نیز در این قیمت در نظر گرفته شده اند. ولی، تغییرات بزرگ دیگر یا اصلاحات در طراحی در این قیمت در نظر گرفته نشده اند. اطمینان حاصل کنید قراردادتان چه چیزی را شامل می شود، و نیز پس از ارائه کامل سایت، چه میزان تغییرات پس از آن رایگان می باشد.

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

تفاوت طراحی وب سایت و توسعه وب سایت

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

یک سایت شامل قسمت های متفاوتی می باشد:

  • شما و طرح – شامل گرافیک، رنگها، منوها و غیره می باشد.
  • محتوا – شامل اطلاعات، محصولات، و غیره در سایت می باشد.
  • عملکرد – شامل ویژگیهای تعاملی سایت با کاربر می باشد که یک وب سایت به کاربران خود ارائه می دهد که نیاز به زیر ساختهای درونی برای ارائه به کاربران می باشد.
  • قابل استفاده بودن – عبارت است از دیدن سایت از دید کاربران، و شامل کیفیت سایت در تعامل کاربران با سایت، منوها و مفید بودن سایت می باشد.

شما و طرح

شما و طرح شامل ظاهر کلی سایت می باشد. طراح وب سایت تصمیم می گیرد از چه رنگها و فونتهایی استفاده شود و صفحات سایت چگونه آرایش داده شوند.

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

محتوا

مطالب، تمامی متونی می باشند که در یک سایت یافت می شوند و شامل کلیه مطالبی می باشند که می بایست در سایت قرار گیرند (از خط مشی سایت تا صفحات فروش محصولات). در مواردی شما نیاز به شخصی دارید تا مطالب سایت تان را تالیف کند.

عملکرد

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

از فلش می توان برای متحرک سازی تصاویر استفاده کرد. Perl، PHP و جاوا زبانهای برنامه نویسی  هستند که در وب سرور استفاده می شوند تا صفحاتی با دینامیک پیچیده بوجود آیند. این صفحات می توانند مستقل از یکدیگر کار کنند ولی همه آنها از یک دیتابیس استفاده می کنند تا همه نیازهایی که کاربران از سایت انتظار دارند برآورده شود.

از جاوا اسکریپت برای خلق افکتهای جالب در مرورگرها استفاده می شود نظیر عوض شدن عکسها وقتی موس را روی آنها حرکت می دهید، یا تغییر رنگ لینکها، و غیره. جاوا اسکریپت بر روی مرورگر کابران اجرا خواهد شد و بر روی وب سرورها اجرا نمی شود.

عملکردهای دیگر یک وب سایت، می تواند شامل نرم افزارهایی باشند که کاربران با آنها کار خواهند کرد نظیر فرم ها، مدیریت محتوا (در وبلاگها) و برنامه های مدیریتی دیگر که این امکان را برای کسانی که با  برنامه نویسی آشنایی ندارند فراهم می کند تا داده های وب سایت را مدیریت نمایند.

تمامی این برنامه ها می بایست از زبان HTML پشتیبانی کنند تا بتوانند در یک صفحه اینترنتی استفاده شوند.

قابل استفاده بودن

قابلیت استفاده یک وب سایت، قابلیتهایی می باشد که از دید کاربران آن سایت قابل مشاهده می باشد و اکثرا شامل موارد آزمایشی می باشند نظیر:

  • آیا ظاهر سایت واقعا تصویری که می بایست نشان داده شود را نشان می دهد؟
  • آیا منوهای سایت کاربر پسند می باشند؟
  • آیا منوهای سایت کاربران را به صفحاتی که صاحب سایت درخواست کرده بود، هدایت می کنند؟
  • آیا سایت سریع بارگذاری می شود؟
  • آیا برنامه های سایت بدرستی کار می کنند؟

تفاوت طراحی و توسعه

متاسفانه مبحث طراحی و توسعه سایت با یکدیگر گره خورده است. وقتی صحبت از ساخت متن و آزمایش قابل استفاده بودن سایت مطرح می شود، بوضوح به این مشکل برخورد خواهیم کرد.

آیا یک فرد می تواند به تنهایی همه این کارها را انجام دهد؟ افرادی هستند که به تنهایی می توانند همه این کارها را با هم انجام دهند ولی اکثر مردم می توانند تنها یکی یا دو تا از این وظایف را انجام دهند.

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

طراحان وب سایت می بایست مهارت کافی در استفاده از ابزارهایی نظیر فتوشاپ را داشته باشند. اکثر آنها همچنین با زبان HTML نیز آشنایی دارند بطوریکه می توانند طرحهایشان را پیاده سازی کنند. ولی به هر حال، استفاده از انیمیشن در سایت و قالب سایت و طراحی آنها برای صفحات مختلف نیز از وظایف طراحان وب سایت می باشد.

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

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

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

جمله آخر – تنها شرکتهای بزرگ می توانند تیمی جداگانه از طراحان گرافیک، مولف متون، برنامه نویسی، و تیم آزمایش کننده را برای ساخت یک سایت به استخدام در آورند. در بیشتر حالات، طراحان وب سایت و برنامه نویسان توسعه دهنده وب، دو تیم جداگانه می باشند که می بایست برای طراحی یک سایت موفق در کنار هم مشغول بکار باشند.

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/

۵ روش برای آنکه وب سایت تان را مشهورتر کنید

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

قطعا بله. در اینجا پنج روشی آورده شده است که شما می توانید سایت تان را تقویت کنید تا شهرت اینترنتی وب سایت تان را افزایش دهید.

۱٫ هاستینگ قوی

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

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

وقتی صحبت از هاست به میان است، شما باید ویژگیهای مختلف پلن ها را با یکدیگر مقایسه نمایید. اطمینان حاصل کنید که حداقل ۹۹٫۹ درصد زمان پایداری سرور تضمین شده است و پشتیبانی از مشتریان نیز براحتی صورت می گیرد. شما هرگز نمی دانید چه موقع به آنها نیاز خواهید داشت. بلعکس، بسیار خوب است که دقیقا بدانید چه میزان فضا و پهنای باند، شما مجاز به استفاده از آن هستید. برخی از ارائه دهندگان هاست، به مشتریان خود اجازه آپلود فایلهای موسیقی و تصویری را نمی دهند حتی اگر شما مجاز به استفاده از آنها باشید. بسیار مهم است تا پیش از خرید پلن، از پشتیبان مشتری بخواهید تا چنین مسائلی را روشن کند. چیزهای دیگری که شما ممکن است برای پرسش در نظر بگیرید شامل این است که آیا اطلاعات ثبت نام دامنه محافظت خواهند شد یا نه و نیز چند آدرس ایمیل، در توافقنامه مجاز به ساخت می باشد.

۲٫ بهینه سازی وب سایت

برای آنکه واقعا در اینترنت موفق باشید، وب سایت شما می بایست رتبه بالایی در موتورهای جستجوگر داشته باشد. برای موفقیت در این امر، شما باید تا جاییکه می توانید در مورد بهینه سازی برای موتورهای جستجوگر (سئو)، مطلب یاد بگیرید. موضوع سنو، مبحث گسترده ای می باشد و می تواند در نگاه اول بسیار ترسناک باشد. ولی به محض آنکه با آن آشناییت پیدا کردید، قادر خواهید بود تا فورا از مزیت آن را بهره مند شوید و احتمالا به این فکر خواهید کرد که چرا زودتر اینکار را شروع نکرده بودید. برای شروع، اطمینان حاصل کنید که از کلمات کلیدی مناسبی استفاده می کنید و همچنین اطمینان حاصل کنید که مطالب را هم برای خوانندگان خود می نویسید و هم برای موتورهای جستجوگر. نوشتن مطالب برای موتورهای جستجوگر مهم است چرا که شما می خواهید به رتبه بالایی دست پیدا کنید و همچنین نوشتن مطالب برای خوانندگان نیز ضروری است چرا که شما می خواهید آنها را جذب کنید تا بار دیگر نیز به وب سایت تان سر بزنند.

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

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

۳٫ از مزیت های سایت های اجتماعی بهره مند شوید

اگرچه سنو باید بخش بزرگی ازبهینه سازی ساست شما باشد، ولی تمام آن نمی باشد. سایت های اجتماعی، احتمالا به همان میزان مهم می باشند، چراکه آنها یکی از قویترین ابزارهای بازاریابی در دنیای کنونی می باشند. نقشه بهینه سازی شما در سایت های اجتماعی باید شامل چند چیز مختلف باشد. اول از همه، اطمینان حاصل کنید که مطالب سایت یا وبلاگ شما، مرتبط با آن سایت می باشند و نیز خیلی قدیمی نمی باشند. به سایت های مشابه سر بزنید و در گفتگوها شرکت کنید و کامنت، پست یا مقاله ای را ارائه دهید – از اینکه بیان کنید در فکرتان چه می گذرد نهراسید. خودتان را در Facebook و MySpace نمایان کنید. سه سایت دیگری که می توانند برای بهینه سازی مناسب باشند عبارتند از Twitter، Flicker و YouTube. از دو تای آخری، در همه جا نمی توان استفاده کرد. اطمینان حاصل کنید که از آنها تنها زمانی استفاده می کنید که وقت آن فرا رسیده است – در غیر اینصورت، بیشتر از آنکه سود ببرید، به خودتان ضرر خواهید زد.

البته فراموش نکنید که هنگام استفاده از این سایت های اجتماعی، لینکی به وب سایت تان در این سایت ها قرار دهید. حتی با وجود آنکه لینک تان “nofollow” می باشد (مثلا نظیر facebook)، ولی همچنان بازدید کننده های موثری از آن خواهید گرفت. و نکته آخر اینکه، از سایت هایی استفاده کنید که براحتی بتوانید مطالبتان را ویرایش یا حذف نمایید.

۴٫ مشارکت بازدید کنندگان

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

روشهای آسان دیگر برای مشارکت بازدید کنندگان تان، برپایی یک تالار گفتگو روی وب سایت تان می باشد و یا آنکه افزودن امکان نظر دهی یا ارسال مقاله می باشد. هرکسی می خواهد نظر شخصی خود را در مورد موضوع مطرح شده بیان کند، و با دادن این امکان به آنها، شما شانس بازگشت بازدید کننده را برای خواندن نظرات داده شده در خصوص پست یا کامنت ارسالی، بالتر خواهید برد. حتی در مواقعی که بحث داغ می شود، شما این شانس را خواهید داشت تا بازدید کنندگانی از وب سایت های دیگر داشته باشید.

۵٫ تاکید بر کارآمدی در طراحی وب سایت

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

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

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

گردآورنده: موسی صالحی – دانشگاه علمی کاربردی- موسسه آموزشی صنایع ایران 

http://www.noyasystem.com/