برنامه نویسی

21 ویژگی وب شگفت انگیز که احتمالاً در مورد آنها نشنیده اید

اگر یک توسعه‌دهنده وب هستید، دست و پنجه نرم کنید زیرا پلتفرم وب دارای ویژگی‌های جدیدی است که بازی را تغییر می‌دهند و روش ساخت وب‌سایت‌ها را برای همیشه تغییر می‌دهند. بیایید به این افزودنی های جدید باورنکردنی شیرجه بزنیم!

1. گفتگوی HTML بومی

دوران ساخت مدال از ابتدا با پس زمینه تمام صفحه و هک جاوا اسکریپت برای نمایش و پنهان کردن عناصر گذشته است. اکنون دیالوگ های بومی HTML داریم که به طور کامل در تمام مرورگرهای اصلی پشتیبانی می شود. فقط ID آن را ارجاع دهید و اجرا کنید showModal() روش.

2. Popovers در حال آمدن هستند

پاپاورهای بومی ویژگی هایی مانند popoverTarget و popover، به شما امکان می دهد بدون هیچ جاوا اسکریپت یا CSS پیچیده ای که از فوکوس درون آن استفاده می کند، محتوا را نشان داده و پنهان کنید.

3. وب GPU: یک تغییر دهنده بازی برای گرافیک و بازی

Web GPU اساساً جانشین WebGL است که مرورگرها و برنامه‌های وب را قادر می‌سازد از GPUها برای ارائه سریع‌تر گرافیک در کتابخانه‌هایی مانند Babylon.js، Three.js و همچنین TensorFlow.js برای آموزش مدل‌های یادگیری ماشین استفاده کنند.

4. پرسش های کانتینر: وب سایت های پاسخگو آسان تر شده اند

با کوئری‌های کانتینر، توسعه‌دهندگان اکنون می‌توانند سبک‌های متفاوتی را بر اساس نزدیک‌ترین ظروف اجدادی به‌جای صرفاً اندازه ویوپورت اعمال کنند – طراحی واکنش‌گرا را بصری‌تر از همیشه می‌کند.

5. ترکیب رنگ: ترکیب رنگ ها به صورت بومی در CSS

تابع ترکیب رنگ با مشخص کردن آرگومان‌های دو رنگ به همراه فضای رنگی دلخواه، امکان ترکیب رنگ‌ها را به صورت بومی در CSS فراهم می‌کند و افکت‌های گرادیان جالبی را در چندین عنصر ایجاد می‌کند.

6.CSS Nesting

تودرتوی CSS خوانایی کد را با اجازه دادن به استایل ها در داخل انتخابگرهای والد، درست مانند کانگوروها در کیسه ها، بهبود می بخشد – دیگر نام کلاس های تکراری وجود ندارد!

7. فونت های کروماتیک را تجربه کنید

فونت‌های رنگی (یا فونت‌های رنگی) به شما امکان می‌دهند کل پالت‌های رنگی را با استفاده از چندین رنگ در هر علامت، سفارشی کنید و امکانات بی‌پایانی مانند شیب و حتی جلوه‌های سه‌بعدی را ارائه دهید.

8. افزایش عملکرد با افزونه Web Vitals

افزونه جدید Web Vitals برای کنسول کروم، معیارهای عملکرد را ثبت می‌کند و مشکلاتی مانند تغییرات طرح‌بندی و عناصر مشکل‌ساز را برای بهینه‌سازی وب‌سایت شما مشخص می‌کند.

9. ویژگی های جاوا اسکریپت: Array At & Deep Copy

روش آرایه در گرفتن آیتم های آرایه را با استفاده از شاخص های منفی (مثلاً -1 برای آخرین مورد) ساده می کند. عملکرد کلون ساختاریافته امکان کپی عمیق از اشیاء را فراهم می کند و انتقال داده ها بین آنها را بسیار آسان تر می کند.

10. ویژگی های وب عالی تر

  • Transform Stream Interface: یک تماس واکشی را به دیگری وارد کنید
  • وارد کردن نقشه ها: چندین ماژول جاوا اسکریپت را به طور همزمان اعلام کنید
  • CSS Individual Transform Properties: مقیاس، ترجمه و چرخش را به راحتی تغییر دهید
  • توابع مثلثاتی در CSS: سینوس، کسینوس، مماس برای طرح های دایره ای
  • ویژگی نامه اولیه CSS: حروف اول به سبک مجله در مقالات
  • ویژگی قابل مشاهده و هشدار فوکوس: گزینه های دسترسی بهبودیافته
  • مشاهده Transitions API & Animation Timeline (تجربی): انیمیشن های بهتر بین صفحات وب بر اساس موقعیت اسکرول

تبریک می گویم! شما به تازگی با 21 ویژگی جدید در وب آشنا شدید. اگر قبلاً تک تک آنها را می‌شناختید، پیش بروید و گواهینامه رایگان “شغل توسعه وب” خود را در مصاحبه بعدی خود بازخرید کنید! ممنون که خواندید و منتظر به‌روزرسانی‌های هیجان‌انگیزتر باشید.

*لیست کامل

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا