مطالب وب

آموزش استایلوس

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

درک آسان Closure در جاوااسکریپت

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

بوت استرپ یا متریال دیزاین لایت، کدام بهتر است؟

از زمانی که شرکت گوگل سبک طراحی متریال دیزاین را همراه با اندورید 5 عرضه کرد تعداد زیادی کتابخانه و فریم ورک فرانت اند برای ترویج مفهوم  متریال دیزاین منتشر شده اند.MUI، MATERIAL UI و POLYMER کتابخانه هایی هستند که حول مفهوم وب کامپوننت طراحی و تولید شده اند. 
در اوایل جولای 2015 گوگل فریم ورک خود را با نام Material Design Lite معرفی کردکه به نظر می رسد رقیبی جدی برای فریم ورک محبوب بوت استرپ باشد ولی کدام فریم ورک کارایی بهتری دارد؟ و چه تفاوت هایی با هم دارند؟

حوزه تعریف متغیر در جاوااسکریپت و شرح کامل Hoisting

در این مقاله ما با حوزه تعریف متغیرها در جاوااسکریپت آشنا خواهیم شد و به طور مفصل در مورد مبحث Hoisting بحث می‌کنیم و موضوع رو با هم پیش می‌بریم.
ما باید به طور کامل با موضوع حوزه تعریف(Scope) متغیر در جاوااسکریپت آشنا باشیم و موضوع Hoisting رو به طور کامل درک کنیم تا بتونیم به سمت دولوپر شدن در زبان برنامه نویسی جاوااسکریپت بریم. شاید در ابتدا این موضوع کمی برای شما مبهم به نظر برسه ولی سعی میکنیم با ذکر مثال‌های کامل و جامع این موضوع رو بهتر توضیح بدیم.

با Emmet سریعتر کد نویسی کنید.

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

Codepen در هفته‌ای که گذشت! #13

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

آبجکت های جاوااسکریپت و جزئیات آن‌ها!

انواع داده‌های (data type) هسته‌ی جاوااسکریپت ( بیشترین استفاده یا بنیادی ترین بخش) از نوع آبجکت (شیء) هستند.
پیچیده ترین نوع داده‌های (data type) جاوااسکریپت، آبجکت‌ها هستند و پنج نوع داده‌ی ساده داره که به شرح زیر هستند :
Number, String, Boolean, Undefined, Null

Codepen در هفته ای که گذشت! #12

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

نحوه‌ی استایل‌دهی به گوگل‌مپ

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