10 עדכונים מ-Google I/O 2024: איך למנף את כוחה של ה-AI לכל מפתחי אתרים

האינטרנט בן 35 באוגוסט הקרוב. דורות של מפתחים עיצבו את הטכנולוגיה המדהימה הזו והביאו לראווה חידושים רבים. זהו השחר של דור חדש, עם AI. ריכזנו כאן 10 תכונות מלהיבות שהוצגו בסשנים של נאום הפתיחה ובכנס I/O למפתחים, שיובילו את הדרך לפיתוח טוב יותר – בזכות חוויית שימוש משופרת באינטרנט.

‫1. שילוב של Gemini Nano ב-Chrome למחשב כדי לספק תכונות AI חדשות במכשיר

החל מגרסה 126 של Chrome, Gemini Nano מובנה ב-Chrome למחשב. - למה המדיניות הזו חשובה? - תוכלו לספק תכונות AI מתקדמות למיליארדי המשתמשים ב-Chrome בלי לדאוג לגבי הנדסת הנחיות, כוונון עדין, קיבולת או עלות. התכונה 'עזרה בכתיבה' זמינה ב-Chrome עם הפעלה במכשיר, כדי לעזור למשתמשים לכתוב תוכן קצר.

אתם יכולים להירשם לתוכנית שלנו לקבלת תצוגה מקדימה מוקדמת כדי לעזור לנו לעצב את עתיד האינטרנט.

‫2. WebAssembly ו-WebGPU מפעילים AI במכשיר, ללא קשר למודל ה-AI שבו משתמשים

השקענו הרבה כדי להבטיח שמודלים של AI יפעלו במהירות וביעילות באמצעות WebGPU ו-Wasm, הטכנולוגיות הבסיסיות שמאפשרות AI במכשיר באינטרנט. שיפורים חדשים כמו ערכי נקודה צפה (floating-point) של 16 ביט ב-WebGPU ו-Memory64 ו-JavaScript Promise Integration ב-Wasm, גורמים ל-AI לפעול מהר יותר. בעזרת Wasm ו-WebGPU, ספריות ה-AI יוכלו להריץ מודלים בקנה מידה נרחב במגוון עצום של חומרה.

3. כלי פיתוח מבוססי-AI ל-Chrome מייעלים את תהליך ניפוי הבאגים

כלי הפיתוח ל-Chrome הוא אחת מהדרכים הפופולריות ביותר לניפוי באגים ולעדכון של האפליקציה. בעזרת AI, יהיה קל יותר לנפות באגים. אנחנו מביאים את Gemini למסוף כלי הפיתוח ל-Chrome כדי שייצור תובנות, יעזור לך להבין מה בעיה ואפילו להבין איך לפתור אותה!

תובנות במסוף של כלי הפיתוח ל-Chrome זמינה היום כתכונה ניסיונית בארה"ב, והיא תושק בקרוב במדינות נוספות.

‫4. ממשק ה-API של Speculation Rules API מספק חוויית גלישה מיידית

באמצעות Speculation Rules API, אנחנו מאפשרים ניווט כמעט מיידי ומאיצים באופן משמעותי את הגלישה באמצעות אחזור מראש ועיבוד מראש של דפים ברקע. חושבים על אלפיות שנייה במקום שניות. ומה הכי טוב? צריך רק כמה שורות קוד כדי להתחיל, ואפשר להשתמש ב-AI כדי לחזות בצורה חכמה דפוסי ניווט.

דוגמה ב-Tokopedia: ההשפעה של עיבוד מראש שמוביל לזמן טעינה מהיר הרבה יותר, גם כשהחיבור איטי.

5. הצגת מעברים עבור אתרים מרובי דפים

אנחנו רוצים להגדיר מחדש את האופן שבו משתמשים חווים את האינטרנט. אנחנו רוצים לשנות את האופן שבו אתם מפתחים עבור האינטרנט, באמצעות View Transit API אפשר ליצור בקלות אנימציה בין מצבי הדף. עכשיו הוא פועל עם אפליקציות מרובות דפים, ומאפשרות לכם ליצור ניווט גמיש ללא קשר לארכיטקטורה של האתר. בשילוב עם כללי ספקולציות ו-AI, מעברי הדפים יכולים להיות חלקים באמת.

6. מרכז הבקרה של פלטפורמת האינטרנט לתצוגה מאוחדת בכל הדפדפנים

אנחנו יודעים שלא קל להתעדכן בשינויים האחרונים בפלטפורמה, בממשקי ה-API ובמסגרות (frameworks) בין דפדפנים כשהם מתעדכנים באופן קבוע. באמצעות Baseline אפשר להבין אילו תכונות אינטרנט נתמכות בכל הדפדפנים. עכשיו, באמצעות Web Platform Dashboard תוכלו לראות את כל פלטפורמת האינטרנט ממופה כקבוצת תכונות, לעקוב אחרי הפיתוח שלה ולבדוק את הסטטוס של יכולת פעולה הדדית.

‫7. כלים בסיסיים, ישירות בתהליך העבודה שלכם

ערך הבסיס פועל בצורה הטובה ביותר כשהוא משולב בתהליך העבודה שלכם. החל מהיום, לארכיון RUM של Akamai יש כלי חדש למפתחים ב-RUM Archive Insights. לראשונה תוכלו לראות את נתח המשתמשים הגלובלי של התכונות והגרסאות של קבוצת הבסיס שנתמכים באמצעות הגרסה הזו של Baseline, זו לצד זו.

‫8. רמת הלחות החלקית ב-Agular משפרת את הביצועים

אנחנו סבורים שאחת הפלטפורמות הטובות ביותר ליצירה ולפריסה של אפליקציות אינטרנט היא Angular. אנחנו עובדים עכשיו על התייבשות חלקית, כך ש-JavaScript יטען ותיצור מים רק בחלק מהאפליקציה רק במקרה הצורך, וישפר באופן משמעותי את מדדי הליבה לבדיקת חוויית המשתמש באתר באפליקציות רגישות לביצועים. אפשר לראות אותה בתצוגה המקדימה למפתחים במהלך השבועות הקרובים.

‫9. תגובתיות פרטנית עם אותות, ישירות מהאריזה

אנחנו רוצים לתת לכם שליטה מפורטת יותר על הזיהוי והניהול של שינויים באפליקציות שלכם. מזינים: תגובתיות פרטנית עם אותות. Angular מספקת קבוצה חדשה של ממשקי API מגיבים שמעצימים את חוויית המפתחים מהרמה הראשונה באמצעות אותות. בנוסף, אותות מאפשרים זיהוי שינויים פרטני, שבודק רק חלק קטן מעץ הרכיב כדי להפיץ שינויי מצב, כך שכבר לא צריך לבצע אופטימיזציה ידנית בממשק המשתמש.

ממשקי API תגובתיים מבוססי אותות זמינים כבר עכשיו, באופן מיידי. בהמשך השנה תהיה אפשרות לזיהוי פרטני של שינויים.

10. בונים חוויות תלת-ממדיות עשירות ב-Maps JavaScript API

אנחנו מגלים דרכים נוספות ליצירה של חוויות אינטרנט סוחפות, על ידי שילוב של מפות תלת-ממדיות פוטוריאליסטיות לממשק ה-API המוכר של JavaScript של מפות Google מהפלטפורמה של מפות Google. עכשיו תוכלו לנצל את טכנולוגיית הרינדור של Google כדי לספק מפות תלת-ממדיות עשירות במהירות הרצויה. היתרון הכי טוב: אתם יכולים להתחיל עם שורת קוד אחת.

אנחנו מצפים בקוצר רוח לראות את החוויות המדהימות והעשירות שתיצרו. מידע נוסף


מדי יום אתם פורצים את המורכבות של פיתוח ומרחיבים את הגבולות של מה שאפשר. נשמח לעזור לך ליצור חוויות חדשות שכולנו ייהנו מהן. אתם יכולים להיכנס ל-developer.chrome.com ול-web.dev כדי לקבל מידע נוסף על היכולות המתקדמות האלה באינטרנט, בקלות רבה יותר. אל תשכחו ליצור איתנו קשר ב-X, ב-YouTube, ועכשיו גם ב-LinkedIn.

נתראה בכנס הבא!