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

באוגוסט הקרוב באינטרנט ימלאו 35 שנים. דורות של מפתחים עיצבו את הטכנולוגיה המדהימה הזו והביאו לחיינו אינספור חידושים. עכשיו מתחילים להשתמש ב-AI, דור חדש לגמרי. אתם יכולים לראות 10 תכונות מלהיבות להצגה במפגשי ה-Keynote וכנס 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. Speculation Rules API מספק חוויות גלישה מיידית

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

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

5. הצגת ממשק API של מעברים לאתרים מרובי-דפים

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

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

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

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

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

‫8. מאזן הנוזלים חלקי ב-Angular מאפשר ביצועים משופרים

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

‫9. תגובה זוויתית עם אותות, כבר מהאריזה

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

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

10. פיתוח חוויות תלת-ממדיות ב-Maps JavaScript API

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

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


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

נתראה בכנס I/O הבא!