وب در ماه اوت امسال 35 ساله می شود. نسلهای توسعهدهنده این فناوری باورنکردنی را شکل دادهاند و نوآوریهای بیشماری را به زندگی ما آوردهاند. اکنون، طلوع نسل جدیدی با هوش مصنوعی است. در اینجا 10 ویژگی هیجانانگیز معرفی شده در جلسات اصلی برنامهنویس و I/O ما معرفی شدهاند که مسیر شما را به سمت توسعه بهتر هدایت میکنند – از طریق یک وب قدرتمندتر که آسانتر شده است.
1. ادغام Gemini Nano در دسکتاپ کروم برای ارائه ویژگیهای جدید هوش مصنوعی روی دستگاه
از Chrome 126، Gemini Nano در دسکتاپ Chrome ساخته میشود. چرا این مهم است؟ میتوانید بدون نگرانی در مورد مهندسی سریع، تنظیم دقیق، ظرفیت یا هزینه، ویژگیهای قدرتمند هوش مصنوعی را به میلیاردها کاربر Chrome ارائه دهید. «Help me write» در Chrome با قدرت روی دستگاه در دسترس است تا به کاربران در نوشتن محتوای کوتاه کمک کند.
با ثبت نام در برنامه پیش نمایش اولیه ما به ما در شکل دادن به آینده وب کمک کنید.
2. WebAssembly و WebGPU هوش مصنوعی روی دستگاه را فعال می کنند، بدون توجه به مدل هوش مصنوعی که استفاده می کنید
ما سرمایهگذاری زیادی کردهایم تا اطمینان حاصل کنیم که مدلهای هوش مصنوعی با استفاده از WebGPU و Wasm - فناوریهای ستون فقراتی که هوش مصنوعی روی دستگاه را در وب فعال میکنند، سریع و کارآمد اجرا میشوند. پیشرفتهای جدید مانند مقادیر ممیز شناور 16 بیتی در WebGPU و Memory64 و JavaScript Promise Integration در Wasm باعث میشود هوش مصنوعی حتی سریعتر اجرا شود. با Wasm و WebGPU، کتابخانههای هوش مصنوعی شما میتوانند مدلها را در مقیاس و در طیف وسیعی از سختافزار اجرا کنند.
3. ابزارهای توسعه دهنده Chrome مبتنی بر هوش مصنوعی، فرآیند اشکال زدایی شما را ساده می کند
Chrome DevTools یکی از محبوبترین راهها برای اشکالزدایی و تنظیم برنامه است. با هوش مصنوعی، اشکال زدایی بسیار آسان تر می شود. ما Gemini را به کنسول Chrome DevTools میآوریم تا بینش ایجاد کنیم، به شما کمک کنیم مشکل چیست و حتی نحوه رفع آن را بیابید!
اطلاعات آماری کنسول Chrome DevTools امروز به عنوان یک ویژگی آزمایشی در ایالات متحده در دسترس است و به زودی در کشورهای بیشتری عرضه می شود.
4. Speculation Rules API تجربیات مرور فوری را به ارمغان می آورد
با API قوانین گمانهزنی جدید، ناوبری تقریباً فوری را فعال میکنیم و با از پیش واکشی و رندر کردن صفحات در پسزمینه، سرعت مرور را به طرز چشمگیری افزایش میدهیم. به جای ثانیه ها به میلی ثانیه فکر کنید. بهتر از همه؟ برای شروع فقط به چند خط کد نیاز دارد و می توان از هوش مصنوعی برای پیش بینی هوشمند الگوهای ناوبری استفاده کرد.
5. Transitions را برای سایت های چند صفحه ای مشاهده کنید
ما می خواهیم نحوه تجربه کاربران از وب را دوباره تعریف کنیم. و برای توسعه دهندگان، ما می خواهیم نحوه ساخت وب را تغییر دهیم. با View Transition API ، می توانید به راحتی بین حالت های صفحه متحرک سازی کنید. و اکنون، با برنامههای چند صفحهای کار میکند و شما را قادر میسازد بدون توجه به معماری سایت خود، ناوبری روان ایجاد کنید. هنگامی که با قوانین گمانه زنی و هوش مصنوعی ترکیب شود، انتقال صفحه می تواند واقعاً یکپارچه باشد.
6. داشبورد پلتفرم وب برای نمایش یکپارچه در سراسر مرورگرها
ما می دانیم که وقتی مرورگرها دائماً در حال به روز رسانی هستند، همگام شدن با آخرین تغییرات پلت فرم، API ها و چارچوب ها در سراسر مرورگرها آسان نیست. Baseline راهی برای درک ویژگی های وب در همه مرورگرها ارائه می دهد. اکنون، با داشبورد پلتفرم وب ، میتوانید کل پلتفرم وب را که بهعنوان مجموعهای از ویژگیها ترسیم شدهاند، مشاهده کنید، توسعه آنها را دنبال کنید و وضعیت تعامل آنها را بررسی کنید.
7. ابزارهای پایه، درست در جریان کار شما
Baseline زمانی بهترین کار را انجام می دهد که در گردش کار شما ادغام شود. از امروز، بایگانی RUM Akamai یک ابزار جدید برای توسعه دهندگان در RUM Archive Insights دارد. برای اولین بار، میتوانید سهم کاربر جهانی نسخههای Baseline و ویژگیهایی را که با آن نسخه از Baseline باز میشوند، کنار هم ببینید.
8. هیدراتاسیون جزئی در Angular باعث بهبود عملکرد می شود
ما معتقدیم یکی از بهترین پلتفرم ها برای ساخت و استقرار برنامه های وب، Angular است. ما اکنون روی هیدراتاسیون جزئی کار میکنیم، بنابراین جاوا اسکریپت تنها در صورت نیاز بخشی از برنامه شما را بارگیری و هیدراته میکند و به طور قابل توجهی Core Web Vitals را برای برنامههای حساس به عملکرد بهبود میبخشد. در چند هفته آینده آن را در پیش نمایش توسعه دهندگان بررسی کنید.
9. واکنشپذیری ریز دانه زاویهای با سیگنالها، درست خارج از جعبه
ما می خواهیم به شما کنترل دقیق تری بر تشخیص و مدیریت تغییرات در برنامه هایتان بدهیم. را وارد کنید: واکنش ریز دانه با سیگنال ها. Angular مجموعه جدیدی از API های واکنشی را ارائه می دهد که تجربه توسعه دهندگان درجه یک را با سیگنال ها تقویت می کند. و سیگنال ها تشخیص تغییرات ریز دانه را فعال می کنند که تنها بخشی از درخت مؤلفه شما را برای انتشار تغییرات وضعیت بررسی می کند، بنابراین دیگر نیازی به بهینه سازی دستی رابط کاربری ندارید.
APIهای واکنشی مبتنی بر سیگنال امروز، بدون هیچ مشکلی در دسترس هستند. تشخیص تغییرات ریز در اواخر امسال انجام می شود.
10. در Maps JavaScript API تجربه های همهجانبه سه بعدی بسازید
ما با آوردن نقشههای سه بعدی فوتورئالیستی به API آشنای Maps JavaScript از پلتفرم نقشههای Google، راههای بیشتری برای ایجاد تجربههای وب همهجانبه باز میکنیم. اکنون، میتوانید از فناوری رندر Google برای ارائه نقشههای سه بعدی غنی با سرعتی که کاربران شما انتظار دارند، استفاده کنید. بهترین بخش: می توانید با یک خط کد شروع کنید.
ما بی صبرانه منتظر دیدن تجربیات خیره کننده و همهجانبه ای هستیم که شما خواهید ساخت! بیشتر بدانید .
هر روز، شما در حال شکستن پیچیدگیهای توسعه هستید، و محدودیتهای ممکن را کنار میزنید. ما مشتاقیم که به شما کمک کنیم تا تجربیات جدیدی خلق کنید تا همه ما از آن لذت ببریم. از developer.chrome.com و web.dev دیدن کنید تا در مورد این وب قدرتمند که آسانتر شده است بیشتر بدانید. و مطمئن شوید که در X , YouTube و اکنون LinkedIn با ما در ارتباط باشید .
در I/O بعدی می بینمت!