חדש ב-Chrome 119

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

אני אדריאנה ג'ארה. אנחנו מזמינים אותך לבחון את התכונות החדשות ולראות מה חדש למפתחים בגרסה 119 של Chrome.

תאריך התפוגה של קובצי ה-Cookie.

מכיוון שקובצי Cookie חדשים שנוצרו ב-Chrome 104 או קובצי Cookie שעודכנו עם תאריך תפוגה, התאריך הזה מוגבל ל-400 ימים לכל היותר בעתיד. המגבלה הזו תחול באופן רטרואקטיבי על קובצי cookie שכבר שמורים.

תאריכי התפוגה של קובצי ה-cookie האלה יוגבלו לא יותר מ-400 ימים לאחר ההפעלה הראשונה של Chrome 119+ ויבצע העברה חד-פעמית של מסד נתונים. המשתמשים יראו את ההשפעה של השינוי הזה לפחות 400 יום לאחר השקת גרסה 119 של Chrome, ולאחר מכן רק קובצי Cookie קיימים שלא עודכנו באותה תקופה.

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

עדכונים לשירותי CSS

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

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

מספר שתיים: תחביר הצבעים היחסי מאפשר למפתחים להגדיר צבעים על ידי שינוי הפרמטרים של צבעים אחרים.

לדוגמה: הערך oklab(from magenta calc(l * 0.8) a b); יגרום ל-Oklab מג'נטה בהיר יותר ב-80%.

ובשלב השלישי: clip-path תומך עכשיו בערכים רבים יותר.

המאפיין clip-path יוצר אזור חיתוך שלפיו נקבע איזה חלק של הרכיב יוצג. חלקים שנמצאים בתוך האזור מוצגים, וחלקים שנמצאים מחוץ לאזור מוסתרים.

עכשיו אפשר להשתמש בערכים של <geometry-box> כדי לשלוט בתיבת העזר של הקליפ, וכך להשתמש ב-clip-path בקלות רבה יותר. אפשר להשתמש בערכים האלה של התיבות לצד צורות בסיסיות (לדוגמה, clip-path: circle(50%) margin-box), או להשתמש בהם בנפרד כדי להצמיד אותם לתיבה שצוינה (לדוגמה,clip-path: content-box).

אפשר גם להשתמש בפונקציות xywh() ו-rect() כדי שיהיה קל יותר לציין קליפים מלבניים או מלבניים.

תיקון: גרסה קודמת של המאמר הזה התייחסה לשיפורים של Fenced Frames. השינויים האלה יישלחו אל Chrome 120.

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

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

  • הגרסה של WebSQL הוסרה לחלוטין החל מגרסה 119 של Chrome. גרסת מקור הפוכה לניסיון מאפשרת למפתחים להמשיך להשתמש ב-WebSQL עד Chrome 123.

  • עכשיו אפשר להשתמש באפשרות monitorTypeSurfaces כדי למנוע מהמשתמש לשתף את כל המסך באמצעות getDisplayMedia()

  • יש גרסת מקור לניסיון שמוסיפה פרמטר windowFeatures fullscreen ל-JavaScript API של window.open(), כדי לאפשר לקורא לפתוח חלון קופץ ישירות במסך מלא.

קריאה נוספת

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

להרשמה

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

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