CodersZone 🔥 قلمرو برنامه نویسان
404 subscribers
369 photos
42 videos
77 links
آموزش UI و UX
آموزش Tip و Trick های frontEnd و backEnd
نکات SEO و Digital Marketing
اخبار تکنولوژی

تبادل/انتقادات و پیشنهادات:
@coderszone_admin

💥تبلیغات ارزان قیمت و به صرفه:
@CodersZoneAds
Download Telegram
⁣⁣⁣🔥 ⁣دولوپرهای تازه‌کار چگونه باید در مورد #حقوق درخواستی خود مذاکره کنند؟

👇👇👇👇👇👇👇
🌐⁣⁣https://goo.gl/Xd8r2Q

@coderszone
⁣⁣🔥 درصد استفاده از کتابخانه/فریم ورک های مختلف در #Python بر اساس آمار #jetBrains

@coderszone
⁣⁣⁣🔥 تا به حال به این نکته توجه کرده اید که چرا کمپانی های بزرگی همچون #facebook، #twitter ، #Paypal و... رنگ آبی را برای خود انتخاب کرده اند؟

دلیل ساده است: آبی یک رنگ خنثی از نظر جنسیتی است که تقریبا همه مردان و زنان به آن علاقمندند. در نتیجه انتخاب رنگ آبی می تواند گزینه ای مناسب برای #اپلیکیشن شما نیز باشد.

#UI #X #frontend #application

@coderszone
⁣⁣🔥 یکی از پارامترهایی که میتواند بر روی رتبه شما در #موتورهای_جستجو تاثیر مستقیم داشته باشد استفاده از HTTPS است. #HTTPS ورژن امن شده HTTP است که بر پایه SSL بنا شده است و با رمزگذاری اطلاعاتی که رد و بدل می شوند از آسیب دیدن یا تغییر یافتن آن در حین انتقال جلوگیری می کند.

#گوگل، HTTPS را بر HTTP ترجیح می دهد. به علاوه از آنجایی که اخیرا مرورگر #chrome نیز کاربران را از عدم پشتیبانی یک سایت (صفحه) از این پروتکل آگاه می سازد این امر ممکن است موجب شود بازدیدکنندگان قبل از هر چیز، از مشاهده سایت شما صرفنظر کنند.

اخیرا گوگل پشتیبانی از HTTPS را به عنوان یکی از فاکتور های رتبه بندی در الگوریتم های خود منظور کرده است چرا که موتورهای جستجو می خواهند امن ترین تجربه برای کاربر را رقم بزنند.



#tips #SEO

@coderszone
⁣⁣⁣🔥 همان طور که می دانید از تگ #main برای نمایش محتوای یکتا و اصلی در هر صفحه وب استفاده می شود. تا قبل از نسخه #HTML_5.2، می بایست تنها از یک تگ #main در صفحه استفاده می شد.

اما با ظهور و همه گیری صفحات #SPA پایبندی به این قاعده کمی دشوار به نظر می رسد.

از نسخه 5.2 امکان استفاده از چندین تگ main که البته فقط یکی از آن می تواند نمایش داده شود فراهم گردیده است. اکنون این تگ، صفتی به hidden دارد که از آن برای مخفی کردن سایر تگ های مشابه می توان استفاده کرد.

#UI #UX #frontend

@coderszone
⁣⁣⁣🔥 غالبا دو مکان برای نمایش خطاهای رخ داده در #فرم وجود دارد. نمایش در بالای فرم و نمایش به صورت #inline .

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

در عوض نمایش inline پیام ها در جلوی فیلدها، سبب می شود کاربر بهتر و سریع تر به خطاهای خود پی ببرد.

در روش inline نیز بهترین مکان برای نمایش پیغام، در سمت راست(چپ) فیلدها در فرم های چپ چین(راست چین) می باشد.

#UI #UX #frontend

@coderszone
⁣⁣⁣⁣⁣⁣⁣⁣🔥 ⁣Loaders.css

مجموعه ای از #لودینگ های انیمیشنی طراحی شده با #CSS. کاربرد ساده و سریع با قابلیت سفارشی سازی و سازگاری با تمامی مرورگرها

🌐https://goo.gl/5JS13s

#UI

@coderszone
🔥 پیش بینی می شود #PWA (⁣Progressive Web App) ها تا سال 2020 جای 50 درصد از #اپ های native را در بازار بگیرند.

صفحات #PWA #وب_اپلیکیشن هایی هستند که در ظاهر شبیه وبسایت های معمولی اند اما قادرند بسیاری از قابلیت های اپ های #موبایل همچون ⁣working offline، ⁣push notifications و دسترسی به سخت افزار دستگاه را فراهم کنند.

🌐https://developers.google.com/web/progressive-web-apps/

@coderszone
⁣⁣⁣⁣🔥⁣یادگیری #جاوا_اسکریپت: یازده منبع آنلاین برای هر سطح تخصص

👇👇👇👇👇👇👇
🌐⁣⁣⁣https://goo.gl/TY83aE

@coderszone
⁣⁣🔥 از تکنیکی به نام #Prefetching می توان جهت بهبود سرعت مرور صفحات وب بهره برد. در این تکنیک برخی منابع مشخص حتی قبل از اینکه کاربر آن ها را درخواست کرده باشد گرفته شده و در #cache مرورگر ذخیره می شوند.

سه نوع ⁣Prefetching وجود دارد:

👈روش ⁣Link Prefetching : که در آن با استفاده از یک تگ link، منبع مورد نظر برای مرورگر تعیین می شود.

👈روش ⁣DNS Prefetching : که در آن با تعیین آدرس یک سایت دیگر، مرورگر در پس زمینه یک #DNS lookup برای دامنه آن سایت انجام میدهد تا در صورت کلیک کاربر، دیگر این کار انجام نگیرد و زمان انتظار کاربر به حداقل برسد.

👈روش ⁣Prerendering : در این روش کل منابع مورد نیاز برای صفحه ای ک آدرس آن را تعیین کرده ایم دانلود و نگه داری می شود.

#frontend #UI #tips

@coderszone
⁣⁣🔥مجموعه ای از #best_practice های #لاراول

👇👇👇👇👇👇👇
🌐https://goo.gl/dnRPzg

#backend #laravel #php

@coderszone
⁣⁣⁣🔥مجموعه ای از دکمه های #Toggle کاملا #CSSی با افکت های جذاب

👇👇👇👇👇👇👇
🌐https://goo.gl/rteGXD

#UI #frontend

@coderszone
⁣⁣⁣⁣⁣🔥⁣۷ دلیل برای اینکه برنامه‌نویس بیکاری هستید!


👇👇👇👇👇👇👇
🌐https://goo.gl/AQMkrT

@coderszone
⁣⁣⁣⁣⁣⁣⁣⁣⁣🔥 در طراحی جداول کمی خلاقیت به خرج دهید. خانه های جداول قادرند چیزهایی بیش از متن های بدون #استایل و ساده را نگه داری کنند.

#UI #UX #frontend

@coderszone
🔥⁣چگونه یک دولوپر ماهر را از یک دولوپر خوب تشخیص دهیم؟

🌐https://goo.gl/H9G4RC

#programming

@coderszone
⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣🔥 7 اصل اساسی در #SEO که نباید از آن ها غافل شوید:

💡مطمئن شوید که نقشه #XML سایت شما کاملا به روز است.
💡از #کلمات_کلیدی طولانی استفاده کنید.
💡محتوای منحصر به فردی که حاوی کلمات کلیدی مختلف است تولید کنید.
💡از سایت های دیگر #backlink بگیرید.
💡از مقداردهی صفت alt تصاویر غافل نشوید.
💡از #mobile_friendly بودن وبسایت خود اطمینان حاصل کنید.
💡سایت خود را همواره تست کنید تا از سرعت بارگذاری آن مطمئن شوید.


@coderszone
⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣🔥 در Blade #لاراول، هنگام کار با foreach های تو در تو ، باز هم می توان از طریق متغیر loop$ ، به حلقه پدر دسترسی داشت.


#backend #php #laravel

@coderszone
⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣🔥 اگر یک سایت #responsive دارید می توانید در آن از "تصاویر واکنش گرا" نیز استفاده کنید.

با استفاده از دو صفت جدید به نام های ⁣srcset و sizes به ترتیب برای تعیین مجموعه ای از آدرس های یک تصویر و تعیین اندازه نسبی تصویر در اسکرین های گوناگون استفاده کنید. سپس مرورگر بهترین اندازه تصویر برای نمایش در #device های مختلف را انتخاب می کند.

میزان پشتیبانی عمومی از این قابلیت در مرورگرها، ⁣88.54% است.

<img srcset="image-320w.jpg 320w,
image-480w.jpg 480w,
image-800w.jpg 800w"
sizes="(max-width: 320px) 300px,
(max-width: 480px) 440px,
800px"
src="image-800w.jpg" alt="Image">


#UI #frontend


@coderszone