ممکن است بعد از گذراندن دوران دانشگاه و یا دورههای آموزشی UX بخواهید در این زمینه فعالیت کنید. تکنیک های زیادی وجود دارد که شما را در این راه کمک میکند. مطمئنا فعالیت در بازار کار خیلی متفاوت تر از محیط دانشگاه خواهد بود. بنابراین باید در مورد خودتان و دیگران بیشتر بدانید و توانایی مقابله با مسائل را داشته باشید. ادامه
هر جا که نوشتهای باشد، تایپوگرافی هم وجود دارد! با استفاده از این تکنیک ما میتوانیم ظاهر نوشته و حسی را که به کاربر منتقل مینماید، تغییر دهیم. ظاهر نوشته تاثیر زیادی روی کاربر دارد و همین دلیل خوبی است برای اینکه اصول تایپوگرافی را خوب متوجه شویم. در این مطلب ۵ اصل مهم در تایپوگرافی را یادآور میشویم که طراحان بزرگ همیشه رعایت میکنند. ادامه
با شنیدن واژهی ربات همهی ما ناخوداگاه به یاد رباتهای فیزیکی که توسط انسان ساخته میشود، میافتیم. اما کلمهی ربات تنها به هوش مصنوعی محدود نمیشود. ربات میتواند یک ابزار کوچک در یک نرمافزار پیامرسان باشد یا نرمافزار مستقلی که خدمات خاصی را به کاربر ارائه میدهد. ادامه
طی چند سال گذشته که مفهوم Responsive برای وب سایتها مطرح شد، بدلیل تعدد دستگاههای موجود، طراحان وبسایتها به مشکلات بسیاری برای بهینهسازی سایتهای طراحی شده بر روی دستگاهها برخوردهاند. همین موضوع باعث بوجود آمدن Media Queryهای مختلف و متعددی برای دستگاههای مختلف شده است. در این مقاله Media Queryهای پرکاربرد دستگاههای شرکت اپل (Apple) از جمله آیفون، آیپد و ... برای سهولت کار شما قرار داده شده است. ادامه
target: یکی از انتخابگرهای نوع شبه کلاس (pseudo-class) میباشد که به ما اجازه میدهد استایل مورد نظر خود را به عنصر هدف بدهیم. با استفاده از انتخابگر target میتوانیم CSS قسمتی را که روی آن کلیک شده است، تغییر دهیم.
Target موارد استفادهی بسیاری دارد. برای مثال فرض کنید جاوااسکریپت به هر دلیلی در مرورگر کاربر اجرا نشود. در اینصورت میتوانید از ترفندهای target برای پیادهسازی موارد تعاملی در صفحه استفاده کنید. ادامه
برای کار کردن به عنوان یک فرد فریلنسر باید بتوانید خودتان را مدیریت کنید. ممکن است کسبوکار شما مانند شرکتهای بزرگ سهامدار و مدیر نداشته باشد ولی شما هم باید مهارتهای لازم برای توسعهی کسبوکار خود را یاد بگیرید.
به همین منظور در این مطلب سعی کردیم به مهارتهای کلیدی که یک توسعهدهندهی فریلنس برای توسعهی کسب و کار خود نیاز دارد، نگاهی بیاندازیم. ادامه
در این مطلب میخواهیم نحوهی طراحی آیکون تقویم را با استفاده از نرمافزار ادوبی ایلوستریتور (Adobe Illustrator) یاد بگیریم. ایلوستریتور یکی از بهترین نرمافزارهای طراحی شرکت ادوبی است. این نرمافزار تنظیمات بسیار سادهای دارد که کار طراحی را برای کاربران بسیار آسانتر میکند. ادامه
در این مطلب میخواهیم در مورد اَکشنهای (actions ) فتوشاپ و چگونگی استفاده از آنها صحبت کنیم. دستور یا اکشن، یکی از ابزارهای کاربردی در فتوشاپ است که باعث افزایش سرعت انجام کار میشود. با استفاده از این ابزار میتوانید کارهایی را که روی یک تصویر انجام میدهید، ضبط کرده و برای تصاویر دیگر نیز از آن استفاده کنید. این اکشنها با استفاده از جاوا اسکریپت به راحتی اجرا میشوند. ادامه
تصاویر متحرک در سالهای اخیر به یکی از موارد مهم در صنعت طراحی وب تبدیل شدهاند. به این دلیل که انیمیشنها سرگرم کنندهتر بوده و بیشتر توسط کاربر پسندیده میشوند.
در این مطلب تمامی مواردی که برای یادگیری وب انیمیشنها لازم است بدانید، مطرح شده است. این مطالب به شما کمک میکند دید روشنتری نسبت به وب انیمیشنها داشته باشید. ادامه
برنامه نویسی Event-Driven یا رویدادمحور به سبک خاصی از برنامه نویسی گفته میشود که در آن روند اجرای برنامه توسط رویدادها تعیین میشود. Node.js نیز یکی از زبانهای برنامهنویسی است که طبق معماری رویداد محور عمل میکند.
همین موضوع باعث شده تا یادگیری این زبان برای مبتدیان سخت باشد ولی سرعت اجرای بالا در node.js محبوبیت زیادی در میان برنامهنویسان دارد. در این مطلب برخی از اصول پایهای node.js معرفی شده که شناخت بهتری را به کاربران میدهد. ادامه