افزایش سرعت بارگذاری وبسایت موبایل با فریم ورک Google AMP

یکی از معضلات برنامه نویسی وب برای موبایل این است که سرعت اجرای وب اپلیکیشن ها روی مرورگر ها کم و نسبتا آزاردهنده است. البته راه های زیادی برای حل این مشکل وجود دارد. یکی از این راه ها استفاده از ابزار Google AMP می باشد. این پروژه به طور رسمی در ۷ اکتبر سال … “افزایش سرعت بارگذاری وبسایت موبایل با فریم ورک Google AMP”

۰ تا ۱۰۰ مفهوم ریدایرکت کردن در SEO – بخش دوم

بخش اول این مقاله را در لینک زیر دنبال کنید : ۰ تا ۱۰۰ مفهوم ریدایرکت در سئو – بخش اول عبارات با قاعده: از ویکی پدیا: یک عبارت با قاعده، رشته ای است که یک مجموعه از رشته ها را بر طبق قوانین مشخصی تعریف کرده یا آنها را تطبیق می دهد. عبارات با … “۰ تا ۱۰۰ مفهوم ریدایرکت کردن در SEO – بخش دوم”

معرفی فریم ورک قدرتمند Vue.js – بخش دوم

Vue Devtools پیش از آنکه به اپلیکیشن پیچیده تر Vue بپردازیم، حالا بهترین زمان برای ذکر این نکته است که باید حتما Vue Devtools را نصب کنید. این ابزار ها در بخش developer tools مرورگر کروم قرار می گیرند و می توانید با استفاده از آنها به خوبی اپلیکیشن خود را تحت کنترل داشته باشید … “معرفی فریم ورک قدرتمند Vue.js – بخش دوم”

مهم ترین اتفاقات جاوا اسکریپت در سال ۲۰۱۶

سال ۲۰۱۶ بر طبق دیدگاه شما سالی به یاد ماندنی، عجیب و تا حدی سرشار از پیروزی و یا وحشت آور بوده باشد. تمرکز به تنهایی بر روی جاوا اسکریپت در مقایسه با سایر رویداد های سال ۲۰۱۶ ممکن است نامعقول و کم اهمیت به نظر برسد اما جاوا اسکریپت بخش عظیمی از زندگی کاری … “مهم ترین اتفاقات جاوا اسکریپت در سال ۲۰۱۶”

داشتن وبسایتی با Performance بالا حتی با وجود استفاده از Gif

فرمت Gif ابتدا در سال ۱۹۸۷ ابداع و توسط استیو ویلهایت از شرکت Compuserve به نمایش عمومی درآمد. Gif ها (Graphics Interchange Format یا قالب مبادله گرافیکی) با ایجاد امکان استفاده از ۲۵۶ رنگ و در عین حال حفظ فرمت فشرده که می توانستند توسط افرادی با مودم های کند هم بارگذاری شوند، در تصاویر … “داشتن وبسایتی با Performance بالا حتی با وجود استفاده از Gif”

تکنیک Canonicalization یا رفع محتوای تکراری در سئو

Canonicalization در سئو اشاره به نرمالیزه کردن URL های متعدد دارد. (راهنمایی کردن به یک نسخه ی اصلی). نمونه کد: <link rel=”canonical” href=”http://example.com/blog” />   Canonicalization چیست؟ درک این مفهوم می تواند بسیار چالش برانگیز باشد (حتی تلفظش نیز دشوار است). اما به هر حال لازم است وب سایتی بهینه ایجاد کنیم. مشکلات بنیادینی که canonicalization … “تکنیک Canonicalization یا رفع محتوای تکراری در سئو”

ابزار های front-end جالب در سال ۲۰۱۶ – قسمت اول

یک سال دیگر گذشت و همانطور که همه ی ما انتظار داشتیم انفجار نوآوری، از هم گسیختگی و نابودی در پلتفرم های وب ادامه دارد و یک سیل عظیم از ابزار ها و تکنولوژی های جدید که نوید می دهند زندگی ما برنامه نویسان را ساده تر کنند. ما در سه قسمت می خواهیم ابزارهای … “ابزار های front-end جالب در سال ۲۰۱۶ – قسمت اول”

ابزار های front-end جالب در سال ۲۰۱۶ – قسمت سوم

Postcss-grid-kiss وقتی برای اولین بار با این مورد مواجه شدم، فکر کردم فقط یک شوخی است. اما همانطور که واضح است یک پلاگین واقعی PostCSS می باشد و هدف آن ساده سازی سینتکس Grid جدید W3C می باشد. طبیعتا وقتی از آرایش شبکه ای (Grid Layout) استفاده می کنید، CSS شما ظاهری شبیه به این را … “ابزار های front-end جالب در سال ۲۰۱۶ – قسمت سوم”

ابزار های front-end جالب در سال ۲۰۱۶ – قسمت دوم

DevTools Timeline Viewer این یک ابزار رسمی از تیم ChromeDev Tools می باشد که به شما این امکان را می دهد تا URL ها را به راحتی برای رهگیری تایم لاین DevTool های خود نمایش داده و به اشتراک گذاری کنید. تب تایم لاین در بخش DevTools مرورگر کروم به شما این امکان را می … “ابزار های front-end جالب در سال ۲۰۱۶ – قسمت دوم”

اندروید اشیاء- سیستم عاملی برای اینترنت اشیاء

گوگل یک پیش نمایش از “اندروید اشیاء” یا همان Android things برای برنامه نویسان ارائه کرد- سیستم عاملی مبتنی بر اندروید برای دستگاه های هوشمند و محصولاتی که از اینترنت اشیاء (IOT) استفاده می کنند. سیستم عامل اندرویدی اینترنت اشیاء به این منظور طراحی شده است که ساخت وسایل هوشمند برای برنامه نویسان آسان تر شود، … “اندروید اشیاء- سیستم عاملی برای اینترنت اشیاء”

وب اپلیکیشن های پیش رونده یا همان Progressive web application چیست

احتمالا تا حالا به گوشتان خورده است که وب اپلیکیشن های progressive آینده ی بشریت هستند. آنها صلح جهانی را به ارمغان خواهند آورد، به گرسنگی پایان خواهند داد، زندگی رنگین کمان و اسب های تک شاخ را حفظ می کنند، تعادل را به نیروهای طبیعت باز می گردانند و خیلی کارهای دیگر. در این … “وب اپلیکیشن های پیش رونده یا همان Progressive web application چیست”

 فرمت JSX چیست و چه کاربردی در جاوااسکریپت دارد؟

در دنیای برنامه نویسی و آنهم برنامه نویسی جاوا اسکریپت معمولا هر روز با اصطلاحات جدیدی روبه رو می شویم. فریم ورک های جدید، کتابخانه ی برنامه نویسی، زبان های برنامه نویسی جدید و … . جدیدا به یک نام جدید برخوردم: تکنیک JSX ممکن است شما هم تا بحال نام JSX را شنیده اید و … ” فرمت JSX چیست و چه کاربردی در جاوااسکریپت دارد؟”