תכנים חדשים בפלטפורמת האינטרנט בפברואר

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

גרסאות יציבות של דפדפנים

בפברואר 2023, Firefox 110 ו-Chrome 110 התייצבו. נבחן את המשמעות מבחינת פלטפורמת האינטרנט.

שאילתות קונטיינר בכל שלושת המנועים

Firefox 110 כלל תמיכה בשאילתות של קונטיינר גודל, מה שהופך את התכונה העיקרית הזו לזמינה בכל שלושת המנועים.

תמיכה בדפדפן

  • 105
  • 105
  • 110
  • 16

מקור

אותיות ראשוניות של CSS

ב-Chrome 110 יש תמיכה בנכס CSS initial-letter. התכונה הזו מגדירה את מספר השורות שכל אות ראשונית תשקע בשורות הטקסט הבאות. מידע נוסף זמין בפוסט איך לשלוט באותיות רישיות באמצעות אות ראשונה של שירות CSS.

תמיכה בדפדפן

  • 110
  • 110
  • x
  • 9

מקור

איטרציה אסינכרונית של ReadableStream

Firefox נוספה תמיכה בפרוטוקול אסינכרוני איטרטיבי ב-ReadableStream.

AudioContext.setSinkId()

ב-Chrome, AudioContext.setSinkId מגדיר את המזהה של התקן האודיו שישמש כפלט. הפעולה הזו מאפשרת ל-AudioContext לנתב אודיו למכשיר פלט מחובר לבחירת המשתמש.

מידע נוסף על התכונה הזו זמין בפוסט שינוי מכשיר הפלט ליעד באודיו באינטרנט.

תמיכה בדפדפן

  • 110
  • 110
  • x
  • x

מקור

IFrame ללא פרטי כניסה

כמו כן, ב-Chrome, IFrame Credentialless מאפשר למפתחים לטעון מסמכים במסגרות iframe של צד שלישי באמצעות הקשרים חדשים וזמניים. 'ללא פרטי כניסה' ב-Iframe הם הכללות של COEP ללא פרטי כניסה, כדי לתמוך במסגרות iframe של צד שלישי שייתכן שלא פורסו COEP. כך יוסרו האילוץ שרכיבי iframe של צד שלישי חייבים לתמוך ב-COEP כדי להיות מוטמעים בדף COEP, ויבטלו את החסימה של מפתחים שמעוניינים לאמץ בידוד בין מקורות.

מידע נוסף על ללא פרטי כניסה ל-iframe

תמיכה בדפדפן

  • 110
  • 110
  • x
  • x

יציב מוקדם

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

גרסאות של דפדפן בטא

הגרסאות של דפדפן הבטא מספקות תצוגה מקדימה של הדברים שיהיו בגרסה היציבה הבאה של הדפדפן. זה זמן נהדר לבדוק תכונות חדשות, או הסרות, שעשויות להשפיע על האתר שלך לפני שכל העולם יפרסם את הגרסה הזו. גרסאות בטא חדשות הן Firefox 111, Safari 16.4 ו-Chrome 111. הגרסאות האלה מביאות לפלטפורמה תכונות נהדרות. נתוני הגרסה כוללים את כל הפרטים, ואלה רק כמה מהם.

ב-Firefox נוספה תמיכה ב-Origin Private File System (OPFS) כשמשתמשים ב-File System Access API.

Chrome כולל את כל התכונות המתוארות ברמת צבע 4 של CSS. הנחיה זו כוללת ארבעה סוגי צבעים שאינם תלויים במכשיר (מעבדה, Oklab, Lch ו-Oklch), הפונקציה color() ומרחבי צבע שהוגדרו על ידי המשתמש להדרגתיות ואנימציות. נכללת גם הפונקציה color-mix() מצבע CSS 5.

קרא את מדריך הצבעים של CSS באיכות גבוהה כדי ללמוד על סוגי הצבעים והרווחים החדשים האלה.

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

גרסה 111 נוספת של Chrome כוללת גם את DOM DOM של הצל להצהרה – דרך חדשה להטמיע DOM של צללית ולהשתמש בו ישירות ב-HTML.

ב-Safari 16.4 מובטחת השפעה עצומה על הפלטפורמה. עבור שירות CSS, הגרסה כוללת תמיכה בפסאודו-מחלקות :user-invalid ו-:user-valid, במאפיין margin-trim, תחביר הטווח לשאילתות מדיה, ותמיכה ב-CSS Properties and values API וב-@property.

Safari כולל גם תמיכה ב-Web Push, ב-Badging API ובמספר ממשקי Web API אחרים. זו גרסה מרגשת מאוד שתכלול מספר תכונות שמגיעות ליכולת פעולה הדדית.

חלק מסדרת סרטונים חדשה באינטרנט