חדש ב-Chrome 113

דברים שעליך לדעת:

שמי אדריאנה ג'ארה. בואו נראה מה חדש למפתחים ב-Chrome 113.

WebGPU כבר כאן.

WebGPU הוא ממשק API חדש לאינטרנט, שחושף יכולות חומרה מודרניות ומאפשר פעולות של רינדור וחישוב ב-GPU, בדומה ל-Direct3D 12 , Metal ו-Vulkan.

בשונה ממשפחת ממשקי ה-API של WebGL, WebGPU מציע גישה לתכונות GPU מתקדמות יותר ומספק תמיכה מהשורה הראשונה בחישובים כלליים ב-GPU.

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

ספריות WebGL רבות בשימוש כבר פועלות כבר על ידי הטמעת תמיכה ב-WebGPU, או שכבר עשו זאת. המשמעות היא שהשימוש ב-WebGPU עשוי לדרוש רק שינוי בשורה אחת, לדוגמה:

  • Babylon.js: כבר יש תמיכה מלאה ב-WebGPU.
  • PlayCanvas: הכריזו על תמיכה ראשונית ב-WebGPU.
  • TensorFlow.js: תמיכה בגרסאות שעברו אופטימיזציה ל-WebGPU של רוב האופרטורים.
  • Three.js: התמיכה ב-WebGPU נמצאת בפיתוח.

כל הפרטים זמינים במסמכי התיעוד של WebGPU ב-MDN.

שינוי כותרות התגובות של Devtools.

בכלי הפיתוח, עכשיו אפשר לשנות את כותרות התגובות בחלונית רשת.

בעבר, הייתם צריכים גישה לשרת האינטרנט כדי להתנסות בכותרות של תגובות HTTP.

באמצעות ביטולים של כותרות תגובות, ניתן לתקן אב טיפוס מקומי לכותרות שונות, כולל, בין היתר:

כדי לשנות כותרת מסוימת, מנווטים אל Network > Headers > Response Headers, מעבירים את העכבר מעל ערך הכותרת, לוחצים על Edit (עריכה) ועורכים אותה.

שגיאת CORS תוקנה על ידי שינוי מברירת המחדל של הכותרת.

אפשר גם להוסיף כותרת חדשה:

הוספת כותרת מותאמת אישית.

ולערוך את כל השינויים במקום אחד.

מתבצעת עריכה של כל השינויים מברירת המחדל.

במאמר הזה מוסבר איך להשתמש בתכונה הזו ועדכונים אחרים בכלי הפיתוח

אנחנו משיקים דומיינים של צד ראשון.

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

תרשים שמציג את brandx.com, fly-brandx.com ו-drive-brandx.com כקבוצה אחת, ואת example.com, example.rs, example.co.uk כקבוצה אחרת.

במסגרת העבודה על דומיינים של צד ראשון, Chrome מטמיע ומרחיב את Storage Access API כדי לאפשר לאתרים לבקש גישה לקובצי ה-cookie שלו בהקשר של צד שלישי. באמצעותה, ארגונים עם אתרים קשורים (לדוגמה, משתמשים בשמות דומיינים שונים או בדומיינים ספציפיים למדינה) יכולים עדיין לספק שירותים כגון כניסה יחידה או סשנים משותפים. כדאי לזכור! במהלך כמה שבועות, נשיק את ה-API הזה בהדרגה למשתמשים כדי לאפשר בדיקה והערכה.

ופעולות נוספות.

כמובן שיש עוד המון אפשרויות.

  • סוג image-set ללא תחילית זמין עכשיו, כך שמחברים לא צריכים להשתמש ב--webkit-image-set והוא עדכני למפרט הנוכחי.
  • יש עכשיו תמיכה בתכונות המדיה של overflow-inline ושל overflow-block.
  • יש גרסת מקור לניסיון לשילוב WebGPU WebCodecs.

קריאה נוספת

המאמר הזה מתייחס רק לחלק מההדגשות העיקריות. בקישורים שבהמשך תוכלו למצוא שינויים נוספים ב-Chrome 113.

להרשמה

כדי להתעדכן, הירשמו לערוץ YouTube של מפתחי Chrome, ותקבלו התראה באימייל בכל פעם שנשיק סרטון חדש.

אני אדריאנה ג'ארה, וברגע ש-Chrome 114 יושק, אהיה כאן כדי לספר לכם מה חדש ב-Chrome!