דברים שעליך לדעת:
- יש עדכון למגבלה העליונה של תאריך התפוגה של קובצי cookie שכבר מאוחסנים.
- ב-CSS יש פסאודו-כיתות חדשות, תחביר צבעים יחסי ועוד.
- נוספו שיפורים לפריימים מגודר, כמו מאקרו של גודל מודעה ועוד.
- ויש עוד הרבה יותר.
קוראים לי אדריאנה ג'רה. נצלול פנימה ונראה מה חדש למפתחים ב-Chrome 119.
תאריך התפוגה של קובצי ה-Cookie.
החל מגרסה 104 של Chrome, תאריך התפוגה של קובצי cookie חדשים שנוצרו או של קובצי cookie שעודכנו עם תאריך תפוגה מוגבל ל-400 ימים לכל היותר בעתיד. אותו מגבלה תחול עכשיו באופן רטרואקטיבי על קובצי cookie שכבר מאוחסנים.
תאריכי התפוגה של קובצי ה-cookie האלה יהיו מוגבלים ל-400 ימים לכל היותר לאחר הפעם הראשונה שבה יופעל Chrome מגרסה 119 ואילך ותתבצע העברה חד-פעמית של מסד הנתונים. המשתמשים ירגישו את ההשפעה של השינוי הזה רק אחרי 400 יום לפחות ממועד השקת Chrome 119, ורק לגבי קובצי 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()
, שבעזרתן קל יותר לציין קליפים מלבניים או מלבניים מעוגלים.
תיקון: בגרסה הקודמת של המאמר הזה התייחסנו לשיפורים בנושא 'מסגרות מוקפות'. השינויים האלה מובְנים עכשיו ב-Chrome 120.
ועוד.
כמובן שיש עוד הרבה.
WebSQL
הוסר לחלוטין החל מגרסה 119 של Chrome. תקופת ניסיון עם מקור הפוך מאפשרת למפתחים להמשיך להשתמש ב-WebSQL עד Chrome 123.עכשיו אפשר להשתמש באפשרות
monitorTypeSurfaces
כדי למנוע מהמשתמש לשתף את המסך כולו, באמצעותgetDisplayMedia()
יש גרסת טרום-השקה לאתרים שמוסיפה את הפרמטר windowFeatures
fullscreen
ל-JavaScript APIwindow.open()
כדי לאפשר למבצע הקריאה לפתוח חלון קופץ ישירות במסך מלא.
קריאה נוספת
הרשימה הזו כוללת רק כמה נקודות עיקריות. בקישור הבא מפורטים שינויים נוספים בגרסה 119 של Chrome.
- מה חדש בכלי הפיתוח ל-Chrome (גרסה 119)
- תכונות שהוצאו משימוש והוסרו ב-Chrome 119
- עדכונים ב-ChromeStatus.com לגבי Chrome 119
- רשימת השינויים במאגר המקור של Chromium
- לוח הזמנים של הגרסאות החדשות של Chrome
להרשמה
כדי להתעדכן, כדאי להירשם לערוץ YouTube למפתחי Chrome, ותקבלו התראה באימייל בכל פעם שנעלה סרטון חדש.
קוראים לי Adriana Jara, ואחרי שגרסת Chrome 120 תפורסם, אספר לכם מה חדש ב-Chrome!