אנחנו מזמינים אתכם לקרוא על כמה מהתכונות המעניינות שפורסמו בדפדפני אינטרנט יציבים ובדפדפני בטא במהלך ספטמבר 2022.
גרסאות יציבות של דפדפנים
בספטמבר, Firefox 105, Chrome 106 ו-Safari 16 הציגו את היציבות. זה אומר שהפוסט בספטמבר מלא בדברים מלהיבים לפלטפורמת האינטרנט.
שאילתות לגבי קונטיינר
ב-Safari 16 יש תמיכה בשאילתות של קונטיינרים, תכונה שזמינה עכשיו בשני מנועים. Safari מוסיף תמיכה גם ביחידות השאילתות החדשות של קונטיינרים.
פריסת רשת
ב-Safari יש תמיכה בערך subgrid
של grid-template-columns
ו-grid-template-rows
. אם משתמשים בערך הזה ברשת שהיא גם פריט רשת, המשמעות היא שבמקום להגדיר מסלולים חדשים, הרשת משתמשת באלה שהיא מתפרשת על פני רשת ההורה.
כמו כן, ב-Safari, לפריסת רשת יש אפשרות ליצור אנימציה של מסלולי רשת.
תמיכה בדפדפן
- 107
- 107
- 66
- 16
ב-Safari הוספנו גם תמיכה ב-offset-path, overscroll-behavior, text-יישור-last (התאמה לטקסט) ובשאילתת המדיה רזולוציה.
ממשק API לקידוד
Firefox 105 תומך בממשקים TextDecoderStream ו-TextEncoderStream של ממשק ה-API לקידוד.
ממשקי API חדשים של Intl
ממשקי ה-API של Intel מאפשרים להציג תוכן בפורמט מותאם לשוק המקומי, וב-Chrome 106 יש המון פונקציות חדשות של פורמט מספרים.
בדומה לממשקי API אחרים של Intl, העומס הזה עובר למערכת – כך שלא צריך לשלוח או לתחזק קוד לוקליזציה מורכב לכל משתמש. ממשק ה-API יודע לאן מופיע סמל המטבע, איך לעצב תאריכים ושעות או איך להרכיב רשימה.
שיטת show Picker()
ב-Safari 16 יש את השיטה showPicker()
, שמאפשרת להציג דרך קנונית להציג בוחר דפדפנים לתאריכים, לשעה, לצבע ולקבצים. תוכלו לקרוא מידע נוסף על כך בקטע הצגת חלונית לבחירת דפדפן להצגת תאריך, שעה, צבע וקבצים.
גרסאות של דפדפן בטא
הגרסאות של דפדפן הבטא מספקות תצוגה מקדימה של הדברים שיהיו בגרסה היציבה הבאה של הדפדפן. זה זמן נהדר לבדוק תכונות חדשות, או הסרות, שעשויות להשפיע על האתר שלך לפני שכל העולם יפרסם את הגרסה הזו. גרסאות בטא חדשות שיצאו החודש הן Chrome 107, Safari 16.1 ו-Firefox 106.
גרסה 107 של Chrome כוללת את האפשרות להוסיף אנימציה למסלולי רשת, שנשלחו החודש גם ב-Safari. ברגע שהגרסה הזו תגיע ל-Chrome, היא תתמוך בכל שלושת המנועים העיקריים.
בנוסף, ב-Chrome יש כמה תוספות ל-getDisplayMedia()
שמטרתן למנוע שיתוף יתר מקרי בזמן שיתוף מסך.
- האפשרות
displaySurface
יכולה לציין שאפליקציית האינטרנט מעדיפה להציע סוג ספציפי של משטח תצוגה (כרטיסיות, חלונות או מסכים). - האפשרות
surfaceSwitching
מציינת אם Chrome יאפשר למשתמש לעבור באופן דינמי בין כרטיסיות משותפות. - אפשר להשתמש באפשרות
selfBrowserSurface
כדי למנוע מהמשתמש לשתף את הכרטיסייה הנוכחית. כך אפשר להימנע מאפקט "היכל המראות". - האפשרות
systemAudio
מבטיחה ש-Chrome יציע תיעוד אודיו רלוונטי בלבד למשתמש.
Safari 16.1 כולל תיקון נוסף לנגישות של display: contents
, תיקון ליחידות גובה של אזור תצוגה דינמי (dvh
) ותמיכה בגלילה למקטעי טקסט.