- עכשיו תוכלו ליצור תג HTML מותאם אישית עם רכיבי אינטרנט שניתנים לשימוש חוזר באמצעות Custom Elements v1.
- קל יותר לשלוח הודעות בין כרטיסיות או חלונות פתוחים באותו מקור באמצעות BroadcastChannel API.
- חוויית המדיה משתפרת ב-Android, ואחזור זר זמין עכשיו כגרסת מקור לניסיון.
שמי Pete LePage, אז בואו נראה מה חדש למפתחים ב-Chrome 54.
רכיבים מותאמים אישית גרסה 1
במקרים רבים, ממשקי משתמש מורכבים דורשים כמות גדולה של HTML. רוב השפות מאפשרות למפתחים ליצור רכיבים משלהם על גבי פרימיטיב השפה, כדי לצמצם את דרגת המלל הזו. אבל עד עכשיו, היה קשה ליצור באינטרנט רכיבים לשימוש חוזר.
רכיבים מותאמים אישית מאפשרים ליצור תגי HTML מותאמים אישית ולהגדיר את ה-API ואת ההתנהגות של הרכיב החדש ב-JavaScript. התוצאה היא דרך מבוססת דפדפן לבניית רכיבים לשימוש חוזר וליכולת פעולה הדדית.
Chrome 54 מספק תמיכה במפרט של V1 ברכיבים המותאמים אישית העדכניים ביותר, וימשיך לתמוך ב-V0 API עד שמספיק משתמשים יעברו ל-V1.
קראו את המדריך שלנו בנושא רכיבים מותאמים אישית כדי ללמוד איך משתמשים בהם ליצירת רכיבי אינטרנט לשימוש חוזר באתר או באפליקציה.
ממשק API של BroadcastChannel
זה לא נדיר שמשתמשים במחשב יכולים לפתוח כמה כרטיסיות או חלונות במקביל, ואתרים מסוימים אפילו מעודדים התנהגות כזו, כמו עורכי אינטרנט שפותחים מסמכים בכרטיסיות שלהם.
התקשורת בין הכרטיסיות האלה יכולה להיות קשה. ה-API של BroadcastChannel
הוא ממשק API חדש להעברת הודעות של אחד-לרבים, בין חלונות, כרטיסיות, iframes, עובדי אינטרנט ו-Service Workers. היא מאפשרת לסקריפטים ליצור ערוצים בעלי שם כדי לשלוח הודעות בין הקשרי גלישה של אותו מקור.
מקורות מידע אחרים בנושא BroadcastChannel
requestFullScreen
החשיבות של מדיה הולכת וגדלה בחוויית הגלישה.
בנוסף לתנועה של המשתמש, עכשיו אפשר להשתמש ב-Element.requestFullScreen()
כדי להפעיל מצב מסך מלא אחרי שינוי של כיוון המסך. כך ניתן ליצור חוויות מדיה עשירות יותר שכוללות סיבוב למסך מלא.
אחזור זר
נניח שלמקור נפוץ, כמו ספק API, לשירות גופן אינטרנט או לשירות אחר, הייתה יכולת לפרוס קובץ שירות (service worker) משלו.
במקום לפנות תמיד לרשת, הספק יכול ליישם לוגיקת רשת מותאמת אישית משלו ולנצל מכונה יחידה ומאושרת במטמון כדי לאחסן את התגובות שלו.
עכשיו, הודות לאחזור זר, שזמין ב-Chrome 54 כגרסת מקור לניסיון, הוא קיים. כדאי לקרוא את הפוסט של Jeffrey באמצעות קישור בתגובות למטה.
סגירה
אלה הם רק כמה מהשינויים שב-Chrome 54 למפתחים.
אפשר לקרוא פרטים נוספים בתיאור, ולקשר את המסמכים והמפרטים.
אה, ואל תשכחו ליהנות ממפגש הפסגה של מפתחי Chrome, אנחנו נשדר אותו בסטרימינג ב-YouTube ב-10 וב-11 בנובמבר.
כדי להתעדכן ב-Chrome ולדעת מה צפוי בקרוב, לחצו על הלחצן Subscribe.
אני פיט לה פייג', וברגע ש-Chrome 55 יוצא לדרך, אני אהיה כאן כדי לספר לך -- מה חדש ב-Chrome!