اخبار فناوری و مقالات مفید کسب و کار

در اینجا مهم ترین و مفید ترین مقالات حوزه فناوری و استارتاپ را می بینید

اخبار فناوری و مقالات مفید کسب و کار

در اینجا مهم ترین و مفید ترین مقالات حوزه فناوری و استارتاپ را می بینید

یادگیری طراحی وب با راکت

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

 مسیر یادگیری چیه؟

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

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

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

گام یادگیری طراحی وبسایت در تلاش است تا شما را وارد پروسه ساخت و توسعه بخش اول یا همان Front-End بکند. توسعه هر کدام از این دو بخش شکل‌های متفاوتی داشته و با روش‌های متفاوتی انجام می‌شود. اگر قصد دارید بیشتر در رابطه با این قضیه و ارتباط میان این دو بخش آشنا شوید پیشنهاد مطالعه مقاله «تفاوت میان بک-اند و فرانت-اند» را دارم.
قدم‌های آموزش طراحی وب سایت

حال که قصد ورود به دنیای طراحی وبسایت را گرفته‌اید باید یک نکته مهم را به شما بگویم و آن اینکه شما قرار است با تکنولوژی‌های بسیار زیادی آشنا شوید. به همین دلیل نیاز است که صبر و حوصله به خرج داده و متفکرانه در رابطه با این موارد فکر کنید. سعی نکنید میانبر بزنید و از شاخه‌ای به شاخه دیگر بروید. اما از آنجایی که ممکن است روش‌های متفاوتی برای رسیدن به دانش لازم وجود داشته باشد چه کاری باید انجام دهید؟ ما در مجموعه وبسایت راکت قصد داریم بصورت قدم به قدم این فرایند را با شما طی بکنیم. به همین دلیل شما را از دیدن و استفاده کردن از روش‌های دیگر بی نیاز ساخته‌ایم. بنابراین به قدم‌های گفته شده در پاراگراف‌های پایین‌تر توجه داشته و سعی کنید بنا به اصول گفته شده حرکت کنید.
قدم اول: آموزش Visual Studio Code

اولین و مهمترین چیزی که هر توسعه‌دهنده‌ای باید با آن کار کرده و از آن آگاهی داشته باشد ابزار توسعه است. کد ادیتورها یکی از مهمترین ابزارهای توسعه‌ای هستند که شما در قدم‌های اول این مسیر باید با آن آشنا شوید. در مجموعه راکت ما دوره آموزشی رایگان «آموزش Visual Studio Code» را به همین منظور تولید کرده‌ایم.
قدم دوم: آموزش HTML

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

در قدم بعدی از طراحی وبسایت نیاز است که فرایند زیباسازی و مرتب‌سازی اسلکتی که در قدم قبلی ایجاد کردیم را یاد بگیریم. بنابراین در این قدم لازم است که CSS را یاد بگیریم. در دوره آموزشی رایگان «آموزش CSS» شما با تک تک ویژگی‌های CSS آشنا خواهید شد و می‌توانید ایده‌های خودتان را به صورت عملی پیاده‌سازی کنید.
قدم چهارم: آموزش Sass

برای آنکه بتوانید بصورت حرفه‌ای‌تر و قدرتمند‌تر روی CSS کار کنید نیاز به استفاده از یک پیش‌پردازنده دارید. در رابطه با اینکه پیش‌پردازنده چیست می‌توانید به ویدیوی اول این دوره آموزشی مراجعه کنید. اما همانطور که گفته شد شما برای حرفه‌ای شدن در زمینه کاری‌تان نیاز به گذراندن این دوره دارید. بنابراین به عنوان قدم چهارم شروع به یادگیری دوره آموزشی «آموزش کامل Sass» کنید.
قدم پنجم: آموزش Flexbox

در فرایند یادگیری CSS با مبحث لایه‌بندی و قرار دادن المان‌ها در مکان‌های مختلف آشنا خواهید شد. انجام چنین کاری بدون استفاده از ماژول‌های کاربردی CSS کار چندان آسانی نیست، مخصوصا زمانی که قصد طراحی وبسایت واکنشگرا (وبسایتی که بتواند روی تمام صفحات کامپیوتر، تبلت، موبایل و... به خوبی نمایش داده شود) را داشته باشید. به همین دلیل است که ما در قدم پنجم نیاز داریم با ماژول Flexbox آشنا شویم. برای گذراندن این قدم نیاز است که دوره آموزشی «آموزش کامل Flexbox» را مشاهده کنید.
قدم ششم: آموزش CSS Grid

بعد از یادگیری فلکس‌باکس نیاز است که در زمینه لایه‌بندی وبسایت‌ها آزادانه‌تر قدم بردارید، به همین دلیل یادگیری CSS Grid بسیار الزامی خواهد بود. از این مبحث ترسی نداشته باشید چرا که با مشاهده دوره آموزشی «آموزش کامل CSS Grid» به صورت کامل می‌توانید این ماژول را نیز یاد بگیرید.
قدم هفتم: آموزش طراحی وب سایت

نظرتان در رابطه با یک آموزش محور چیست؟ من که نظرم مثبت است. حال که تمام این قدم‌ها را طی کرده‌اید نیاز است که بصورت عملی بتوانیم از آن‌ها در یک پروژه کامل استفاده کنیم. در قدم هفتم از گام‌های یادگیری ما با دوره آموزشی «آموزش طراحی وب سایت» به شما فرایند ساخت یک وبسایت واقعی را نشان می‌دهیم.
قدم هشتم: آموزش پروژه محور Bootstrap 4

پس از کار کردن با CSS متوجه می‌شوید که برای سریع‌تر نوشتن پروژه‌های‌تان با مشکلاتی روبرو خواهید بود. و آن مشکل این است که تمام کدها را باید از ابتدا خودتان بنویسید. حال فریمورک بوت‌استرپ دقیقا در این حالت به ما کمک می‌کند تا بتوانیم تنها با استفاده کردن از کامپوننت‌های آماده و شخصی‌سازی آن‌ها با سرعت بسیار بیشتری وبسایت مورد نظرمان را آماده کنیم. برای طی کردن قدم هشتم شما نیاز دارید که دوره آموزشی «آموزش پروژه محور Bootstrap 4» را بگذرانید.
قدم نهم‌: آموزش ایجاد وبسایت PWA یا  Progressive Web Apps

نظرتان در رابطه با توسعه یک اپلیکیشن موبایلی برای وبسایت‌تان چیست؟ حال شاید فکر کنید که نیاز به یادگیری یک زبان برنامه‌نویسی جدید و کلی ابزار مختلف دارید. اما به این شکل نیست. به لطف وب اپلیکیشن‌های پیش‌رونده شما می‌توانید به سادگی وبسایت‌تان را برای پلتفرم‌های موبایل بهینه کنید. مشاهده دوره آموزشی «آموزش ایجاد وبسایت PWA یا  Progressive Web Apps» در این مسیر به شما کمک می‌کند.
بیشتر از این گام‌ها

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

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

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

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

مردم همیشه در حال یافتن روش های تازه و جدید می باشند تا دیگر پروسه های قدیمی را در طراحی کردن وب سایت به کار نبرند، مانند FLEXBOX و  CSS GRID. RACHEL ANDREW و JEN SIMMOMS برنامه نویسان را تشویق می کنند تا به تکنولوژی های روز دنیا همیشه توجه داشته باشند و همیشه این موضوعات را دنبال نمایند.

آیا طراحی سایت این روزها بسیار متنوع و پیشرفته می باشد؟

اخیرا، از برخی از بنیان گذاران صنعت وب سایت- مانند ANDY CLARKE  و JEFFREY ZELDMAN- پرسیده شد که آیا واقعا این صنعت طراحی سایت نیاز دارد تا به این حد پیچیده شود و آیا وب سایت ها به این وسیله شادابی و نشاط و حس صمیمت خود را از دست می دهند و یا اینکه وابسته به استانداردهای موجود در این زمینه می باشند؟ آیا همه ما باید تنها از فریم ها و الگوها و ابزارهایی که در دسترس ما می باشد، استفاده نماییم؟

اگر چه در این باره صحبت ها و مباحث بسیاری وجود دارد، اما من فکر نمی کنم که نظریاتی بر مبنای اینکه چگونه پروژه های دیجیتالی به گونه ای متفاوت و پیشرفته ساخته شوند، به وجود آمده باشد. ما مدت ها است که از HTML، CSS و اندکی JAVASCRIPT استفاده می کنیم. امروزه پردازنده های CSS و الگوهای JS و ترکیباتی به وجود آمده است که باعث شده تا پروژه های طراحی وب بسیار پیشرفته نمایان شوند که دارای عوامل بسیار جدیدی نیز می باشند، مانند بهینه سازی شدن عوامل طراحی، پیام تحویل CDN و بهینه سازی و سئو وب سایت و غیره.

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

پیشگام شدن در تکنولوژی طراحی وب سایت

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

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

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

شما مطئنا به عنوان طراحان وب می خواهید رابطه کاری طولانی مدت و پر بازدهی با مشتریان خود داشته باشید. تغییر دادن نحوه ساخت و طراحی وب سایت تان می تواند تنها این معنا را داشته باشد که باید همیشه در این زمینه مطالعه داشته باشید و مهارت های بسیار زیادی را کسب کنید.

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

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

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

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

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

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

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

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

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

طرح بندی های موجود در طراحی وب سایت

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

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

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

 استقبال از مرورگرهای قدیمی در طراحی سایت

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

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

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

گاهی اوقات لازم است به جای این که تکنولوژی ها جدید و مدرن را به کار ببرید، بنا بر نیاز مشتری، پایگاه داده ای را توسعه و بهبود دهید.

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

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

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

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

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

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

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

مردم همیشه در حال یافتن روش های تازه و جدید می باشند تا دیگر پروسه های قدیمی را در طراحی کردن وب سایت به کار نبرند، مانند FLEXBOX و  CSS GRID. RACHEL ANDREW و JEN SIMMOMS برنامه نویسان را تشویق می کنند تا به تکنولوژی های روز دنیا همیشه توجه داشته باشند و همیشه این موضوعات را دنبال نمایند.

آیا طراحی سایت این روزها بسیار متنوع و پیشرفته می باشد؟

اخیرا، از برخی از بنیان گذاران صنعت وب سایت- مانند ANDY CLARKE  و JEFFREY ZELDMAN- پرسیده شد که آیا واقعا این صنعت طراحی سایت نیاز دارد تا به این حد پیچیده شود و آیا وب سایت ها به این وسیله شادابی و نشاط و حس صمیمت خود را از دست می دهند و یا اینکه وابسته به استانداردهای موجود در این زمینه می باشند؟ آیا همه ما باید تنها از فریم ها و الگوها و ابزارهایی که در دسترس ما می باشد، استفاده نماییم؟

اگر چه در این باره صحبت ها و مباحث بسیاری وجود دارد، اما من فکر نمی کنم که نظریاتی بر مبنای اینکه چگونه پروژه های دیجیتالی به گونه ای متفاوت و پیشرفته ساخته شوند، به وجود آمده باشد. ما مدت ها است که از HTML، CSS و اندکی JAVASCRIPT استفاده می کنیم. امروزه پردازنده های CSS و الگوهای JS و ترکیباتی به وجود آمده است که باعث شده تا پروژه های طراحی وب بسیار پیشرفته نمایان شوند که دارای عوامل بسیار جدیدی نیز می باشند، مانند بهینه سازی شدن عوامل طراحی، پیام تحویل CDN و بهینه سازی و سئو وب سایت و غیره.

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

پیشگام شدن در تکنولوژی طراحی وب سایت

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

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

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

شما مطئنا به عنوان طراحان وب می خواهید رابطه کاری طولانی مدت و پر بازدهی با مشتریان خود داشته باشید. تغییر دادن نحوه ساخت و طراحی وب سایت تان می تواند تنها این معنا را داشته باشد که باید همیشه در این زمینه مطالعه داشته باشید و مهارت های بسیار زیادی را کسب کنید.

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

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

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

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

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

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

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

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

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

طرح بندی های موجود در طراحی وب سایت

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

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

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

 استقبال از مرورگرهای قدیمی در طراحی سایت

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

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

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

گاهی اوقات لازم است به جای این که تکنولوژی ها جدید و مدرن را به کار ببرید، بنا بر نیاز مشتری، پایگاه داده ای را توسعه و بهبود دهید.

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

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

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

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

طراحی سایت با دسترسی مستقیم چگونه امکان پذیر است ؟

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

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

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

آزمایش کاربری یک وبسایت بعد از طراحی سایت چگونه انجام می شود؟

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

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

می‌توانم براساس تجربه ام بگویم که می‌ توان آزمایشات کاربری وب سایتِ سریع ‌تری انجام داد. در یک یا دو ساعت می‌توان عملیات‌ های آزمایشی خوبی نوشت، گرفتن کاربر جدید برای آزمایشات را می ‌توان به شرکت ‌هایی در این زمینه سپرد (با هزینه‌ای کمتر از 1٬000 دلار برای پنج کاربر)، خود آزمون را می‌ توان در یک روز به انجام رساند، و نتایج را می ‌توان ظرف مدت چند ساعت تجزیه و تحلیل کرد.

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

با اینکه متخصصین می ‌توانند کاری را به صورت کارآمدتر (و معمولاً با نتایج بهتر) انجام دهند، جای امیدواری است که تازه‌ کاران بتوانند یک پروژه در رابطه با کاربردی بودن وب سایت را به صورت کامل در کمتر از یک هفته انجام دهند. همین نشان دهنده این است که "بودجه محدود" و "زمان کم" عذر های موجهی برای وادار کردن کاربران به تحمل وب سایت‌هایی با طراحی ضعیف نیستند.

دانشجویان 9 سایت بزرگ دانمارکی را مورد آزمایش قرار دادند، 7 وب سایت تجاری بسیار مهم در دانمارک، وب سایت خود دانشگاه و و وب سایت کتابخانه دانشگاه.

پس از ارزیابی مشکلات کاربردی بودن، تحقیق نشان داد که هر وب سایت به طور متوسط دارای موارد زیر است:

11 -  فاجعه کاربردی بودن
- 20 مشکل جدی کاربردی بودن
- 29 مشکل ظاهری

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

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

بیشتر مشکلات کاربردی بودن که توسط دانشجویان دانمارکی پیدا شد شبیه همان مشکلاتی است که ما در تحقیقاتمان بر وب سایت‌های انگلیسی‌زبان در طی پنج سال اخیر شاهد بوده‌ ایم. این شباهت به خاطر این حقیقت است که تحقیق در رابطه با کاربردی بودن داخلی بوده (یعنی دسترسی کاربران دانمارکی به وب سایت‌ های دانمارکی) و نه کاربردی بودن بین‌المللی (دسترسی کاربران دانمارکی به مثلاً سایت‌ های آمریکایی).

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

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

جرد اسپول و همکارانش در مطالعه‌ای که بر روی 15 سایت تجاری در آمریکا انجام گرفت به این نتیجه رسیدند که هنگامی که از کاربران خواسته می‌ شود که اطلاعات بخصوصی را پیدا کنند، آنها فقط در 42% از مواقع موفق به انجام این کار می‌ شوند. وقتی که از کاربران خواسته شد که در رابطه با "سهولت کلی استفاده از وب سایت" نظر خود را اعلام کنند، آنها در مقیاس 7-1 (7 یعنی بهترین) امتیاز 4.9، یعنی کمی بهتر از رتبه بندی معمول را به این وب سایت ‌ها دادند.

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

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

- هر وب سایت به طور متوسط 11 فاجعه کاربردی بودن دارد (عناصر طراحی که اجازه تکمیل کار را به کاربر نمی ‌دهند)
- کاربران به طور متوسط تنها قادر به اتمام 42% از کارهای محول شده به آنها هستند.
- میانگین رتبه بندی ذهنی کاربران برای وب سایت‌ها در مقیاس 7-1، 4.9 است.

اگر در  طراحی سایت  خود از روش‌های منظم مهندسی کاربردی بودن پیروی نکرده اید، امتیاز شما احتمالاً شبیه امتیازات فهرست بالا خواهد بود، شاید هم بدتر!

مشکلات کاربردی بودن وب سایت معمولاً مربوط به یکی از دو گروه زیر است:

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

یک آزمایش کاربردی بودن با 5 کاربر عموماً 80% از مشکلات کاربردی بودن در سطح سایت، و همچنین نصف مشکلات کاربردی بودن در سطح صفحه (آنهایی که کاربر از آنها بازدید می ‌کند) را به ما نشان می ‌دهد. دلیل میزان کمتر دامنه آزمایش در سطح صفحه این است که کاربران مختلف از صفحات مختلف بازدید می ‌کنند بنابراین "کمتر" از پنج کاربر (که 80% مشکلات را در طراحی تشخیص می‌ دهند) از بیشتر صفحات بازدید می ‌کنند و در نتیجه میزان تشخیص مشکلات در سطح صفحه کمتر از 80% می ‌شود. تخمین من از مشکلات کاربردی بودن در سطح صفحه این است که  یک آزمایش با دو کاربر قادر است معمولاً نیمی از مشکلات کاربردی بودن در طراحی را پیدا کند.

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

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

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

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

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