Front-End

ارجحیت در دستورات CSS

امیرعباس عبدالعلی    
Sep 12, 2014

یکی از مواردی که در طول این چند سالی که کار طراحی انجام می‌دهم همه روزه با آن درگیر بودم و دانستنش رو از ملزومات کار طراحی می‌دانم٬‌ ارجحیت دستورات CSS یا همان Specificity است. شما هر پروژه ای انجام دهید حتی اگر آن پروژه بسیار کوچک هم که باشد باز هم ممکن است در بخشی از کار با ارجحیت دستورات مواجه شوید و داشتن درک درست از این ویژگی در CSS به شما کمک بسیاری می‌کند تا اشکالاتی که گاها به واسطه ارجحیت دستوات به وجود می‌آید را برطرف کنید. CSS به شکلی طراحی شده است که در صورت...

ادامه مطلب

چطور در زمینه طراحی اینترفیس وب همیشه به روز باشیم

امیرعباس عبدالعلی    
Aug 29, 2014

یکی از سوالاتی که همیشه در ایمیل٬ تویتر٬ فیس‌بوک و حتی در سمینارها و رویداد‌ها دوستان از من می‌پرسند درباره‌ی شیوه به روز بودن درباره تکنولوژی‌های طراحی اینترفیس وب است. مطالبی که در ادامه می‌آورم برای کسانی است که طراحی را بلدند و مشکلی با طراحی یک سایت با HTML,CSS و جاواسکریپت ندارند. اگر از خوانندگان این مطلب هستید که توانایی طراحی یک سایت ساده با استفاده از تکنیک‌های معمول را ندارید٬ مطالب این پست برایتان مفید نخواهد بود. شما بهتر است اول طراحی با HTML و CSS را به شکل مطلوبی یاد بگیرید و پس از آن به دنبال...

ادامه مطلب

تمامی شیوه‌های موجود برای در مرکز قرار دادن یک box با CSS

امیرعباس عبدالعلی    
Aug 19, 2014

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

ادامه مطلب

چرا تصمیم گرفتم از Jekyll استفاده کنم

امیرعباس عبدالعلی    
Aug 12, 2014

چند وقت پیش تصمیم گرفتم جایی برای نوشتن ایجاد کنم تا بتوانم در مورد موضوعاتی که برایم جذاب بود٬ بنویسم شاید برای بعضی از دوستان جالب باشد. هیچ وقت در نوشتن آدم منظمی نبودم و همیشه راه‌اندازی بلاگ به خاطر وسواسی که روی بحث طراحی داشتم٬ زمان بسیار زیادی را طلب می‌کرد که من هیچ وقت در اختیار نداشتم. جدا از این مسئله اگر بخواهید پادکست داشته باشید٬ فایل ویدیویی ضبط کنید و در کل فایل‌های حجیم داشته باشید باید هزینه‌ای هم برای هوست «نگویید هاست :)»‌ در نظر بگیرید. به همین خاطر وقتی با Jekyll آشنا شدم به نظر...

ادامه مطلب

مطالب غیر فنی

لزوم وجود شبکه‌ی مطالب طراحی و برنامه‌نویسی

Sep 16, 2014

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

وقتی تصمیم گرفتم بدوم

Aug 22, 2014

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

جایی برای نوشتن

Aug 9, 2014

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