5 نکته برای بالابردن کارایی CSS و JavaScript

  • بوسیله: محسن شفیعی
  • در 1392/02/25 - 13:07
  • نظرات (5)
راهکارهای افزایش لود صفحات وب

راهکارهای افزایش لود صفحات وب

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

در این مطلب به نکاتی اشاره میکنیم که رعایت آنها باعث میشود مروگر زمان کمتری را برای اجرای کدهای ما اختصاص دهد. (بیشتر…)

ابزارهای یک طراح وب

  • بوسیله: محسن شفیعی
  • در 1392/01/08 - 14:47
  • یک نظر
طراحی وب

طراحی وب

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

طراحی قالب

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

فرمت PSD معروفترین فرمت لایه باز است. PSD مخفف Photoshop Document است. این فرمت تمام المان های یک تصویر به همراه گزینه های آن در فتوشاپ ذخیره میکند که شامل masks, color soaces, layers و … است. یک فایل PSD میتواند تا حداکثر 30,000 پیکسل در عرض و ارتفاع و با حداکثر حجم 3 گیگابایت ذخیره کند. البته فرمت دیگری به نام PSB وجود دارد که میتواند تا حداکثر 300,000 پیکسل در عرض و ارتفاع و حداکثر حجم 4 اگزابایت ذخیره کند.

(بیشتر…)

کدنویسی سریع, سلام Emmet

  • بوسیله: محسن شفیعی
  • در 1392/01/06 - 18:36
  • نظرات (9)
Emmet

Emmet

در گذشته بسیاری از توسعه دهندگان وب از روش Zen برای کدنویسی سریع تر استفاده میکردند. اما در حال حاظر Emmet آمده است تا کارها را خیلی ساده تر از قبل کند.

Emmet در واقع یک پلاگین است که بر روی بیشتر ادیتور های تحت وب نصب میشود و باعث میشود که کد نویسی شما سریع تر شود.

برای مثال شما برای ایجاد یک سند HTML باید حداقل 10 خط کد را بنویسید اما با استفاده از Emmet با نوشتن html:5 و زدن دکمه Tab این خطوط به سرعت برای شما نوشته میشود. اما همه چیز در این تمام نمیشود. با ما همراه باشید.

(بیشتر…)

9 اشتباه برنامه نویسان مبتدی

  • بوسیله: محسن شفیعی
  • در 1391/10/25 - 16:37
  • نظرات (3)
9 اشتباه برنامه نویسان مبتدی

9 اشتباه برنامه نویسان مبتدی

ترس و شک داشتن به خود

اولین اشتباه برنامه نویسان مبتدی این است که فکر میکنند به اندازی کافی خوب و باهوش نیستند که این تفکر اشتباه است. من باور دارم که هر کسی میتواند یک برنامه را از پایه فرا بگیرد. کدهای برنامه نویسی در ابتدا نامفهوم به نظر میرسند. این طبیعی است. اما شما کم کم بیت به بیت آن کدها را خواهید فهمید و دیگر هیچ ترسی وجود ندارد و زمانی که معنی آنها را بدانید میبینید که خیلی منطقی هستند. قطها عنصر طبیعی استعداد در برنامه نویسی و فکر کردن به صورت منطقی است. شما ارباب ترس هستید یا ترس ارباب شما؟ یا چیزی دیگر!. نصیحت من به تمام برنامه نویسان مبتدی بازی کردن بازی های برنامه نویسی کشیدن و رها کردن(Drag and Drop) اسکرچ Scratch است. راهی بسیار خوب برای درک مفاهیم برنامه نویسی مانند حلقه(loop), دستور شرطی if, متغیرها و آرایه ها. بدون تایپ کردن.  زیرا در این بازی ها تایپ کردن وجود ندارد.

(بیشتر…)