Kaptain Kitty

شما به دنبال HTML بودید

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

سال 2016 بر طبق دیدگاه شما سالی به یاد ماندنی، عجیب و تا حدی سرشار از پیروزی و یا وحشت آور بوده باشد. تمرکز به تنهایی بر روی جاوا اسکریپت در مقایسه با سایر رویداد های سال 2016 ممکن است نامعقول و کم اهمیت به نظر برسد اما جاوا اسکریپت بخش عظیمی از زندگی کاری ...

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

فرمت Gif ابتدا در سال 1987 ابداع و توسط استیو ویلهایت از شرکت Compuserve به نمایش عمومی درآمد. Gif ها (Graphics Interchange Format یا قالب مبادله گرافیکی) با ایجاد امکان استفاده از 256 رنگ و در عین حال حفظ فرمت فشرده که می توانستند توسط افرادی با مودم های کند هم بارگذاری شوند، در تصاویر ...

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

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

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

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

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

Postcss-grid-kiss وقتی برای اولین بار با این مورد مواجه شدم، فکر کردم فقط یک شوخی است. اما همانطور که واضح است یک پلاگین واقعی PostCSS می باشد و هدف آن ساده سازی سینتکس Grid جدید W3C می باشد. طبیعتا وقتی از آرایش شبکه ای (Grid Layout) استفاده می کنید، CSS شما ظاهری شبیه به این را خواهد داشت: body ...

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

DevTools Timeline Viewer این یک ابزار رسمی از تیم ChromeDev Tools می باشد که به شما این امکان را می دهد تا URL ها را به راحتی برای رهگیری تایم لاین DevTool های خود نمایش داده و به اشتراک گذاری کنید. [caption id="attachment_3159" align="aligncenter" width="793"] ابزار DevTools Timeline Viewer[/caption] تب تایم لاین در بخش DevTools مرورگر کروم به ...

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

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

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

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

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

[caption id="attachment_2557" align="aligncenter" width="322"] فرمت قوی تمپلت گذاری[/caption] در دنیای برنامه نویسی و آنهم برنامه نویسی جاوا اسکریپت معمولا هر روز با اصطلاحات جدیدی روبه رو می شویم. فریم ورک های جدید، کتابخانه ی برنامه نویسی، زبان های برنامه نویسی جدید و ... . جدیدا به یک نام جدید برخوردم: تکنیک JSX ممکن است شما هم تا بحال نام ...

۷ ابزار عالی برای کار تیمی و برنامه نویسی از راه دور

[caption id="attachment_2864" align="aligncenter" width="650"] ابزارهای کار برنامه نویسی بصورت Remote[/caption] امروزه بسیاری از پروژه های برنامه نویسی با منطق open source تولید می شوند. یکی از ویژگی های open source بودن این است که برنامه نویس ها از نقاط مختلف جغرافیایی روی پروژه کار می کنند. یکی از مسائلی که در کار تیمی از راه دور و ...

۱۰ وبسایتی که هر برنامه نویسی باید آن را در جیبش داشته باشد

بهتر از من می دانید که دنیای برنامه نویسی هر روز با تغییرات جدی روبه رو است. هر روز که صفحات اینترنتی را باز می کنید می بینید که فریم ورک جدیدی وارد بازار شده که تا دیروز حتی اسمش را هم نشنیده بودید. با کمی تحقیق می بینید که اتفاقا بسیار کارامد هم هست. در ...

چرا انجام تست A / B در پروژه های نرم افزاری واجب است ؟

[caption id="attachment_2754" align="aligncenter" width="650"] اهمیت تست A/B در بازاریابی اینترنتی[/caption] حتما در مطالعاتی که داشتید و یا در حین انجام پروژه های نرم افزاری با مفهوم تست برنامه آشنا شده اید و حتی ممکن است در پروژه های خود بسیار هم از این مفهوم استفاده کرده و سود برده باشید. به طور کلی ما انواع تست را ...

مطالب ما تو این شبکه های اجتماعی هم پخش میشه