תוספי דפדפן בדרך החוצה. ה- iOS של אפל מעולם לא תמך בתוספים, פלאש הופסק מזמן לאנדרואיד, והגרסה החדשה של IE לחלונות 8 אינה תומכת ברוב התוספים. בקרוב Chrome יחסום תוספי דפדפן NPAPI מסורתיים.
האינטרנט לא הולך לאחור ומאבד תכונות. יש סיבה טובה שתוספים לדפדפן ייעלמו והאינטרנט יהיה טוב יותר ברגע שהם ייעלמו. מפתחי דפדפנים משלבים תכונות פלאגין בדפדפנים עצמם.
שים לב שזה לא חל על הרחבות או תוספות , רק תוספים הפועלים באתרים כמו Flash, Silverlight ו- תוסף ג'אווה נורא חסר ביטחון .
מדוע נוצרו תוספי דפדפן
תוספי דפדפן היו נחוצים מאוד כשהם נוצרו. באותה תקופה, הדפדפנים היו בוגרים למדי. גרוע מכך, בסופו של דבר פיתוח הדפדפן נעצר. Internet Explorer 6 של מיקרוסופט שוחרר בשנת 2001 בסביבות הזמן בו שוחררה במקור Windows XP. מכיוון שמיקרוסופט "ניצחה" במלחמות הדפדפנים והייתה בראש, הם החליטו למשוך את המפתחים שלהם מ- Internet Explorer ו- להפסיק לפתח IE לחלוטין . הגרסה הבאה של Internet Explorer, IE 7, שוחררה בשנת 2006, כעבור למעלה מחמש שנים. IE 7 ואפילו IE 8, ששוחרר 8 שנים מאוחר יותר בשנת 2009, היו שיפורים די קטנים ביחס ל- IE 6.
קָשׁוּר: מדוע כל כך הרבה גיקים שונאים את Internet Explorer?
במשך למעלה מחמש שנים, פיתוח הדפדפנים לרוב משתמשי האינטרנט עמד על קיפאון. פיתוח דפדפן איטי זה יצר הזדמנויות גדולות עבור מפתחי תוספים. נגן הפלאש של אדובי התרחב וכלל תמיכה בהפעלת וידאו, כמו גם אנימציות ותכונות אחרות. מיקרוסופט פיתחה את סילברלייט פרסמה אותה בשנת 2007 כדי לספק תמיכה בסטרימינג באנימציה - היא בעצם הייתה המתחרה של מיקרוסופט בפלאש.
תוספות אחרות נוצרו גם כדי למלא חורים בדפדפני האינטרנט. תוסף Unity מספק תמיכה בגרפיקה תלת מימדית, התוסף של Google Voice ו- Video מעניק לשירותי ה- Hangouts וה- Talk של גוגל גישה למיקרופון ולמצלמת האינטרנט של המערכת וכן הלאה.
גם בימים הראשונים לפני ש Internet Explorer 6 סטגני כל כך, תוספי הדפדפן שימשו להוספת תכונות לדפדפני האינטרנט שלדפדפנים עצמם פשוט לא היו. אם היית באינטרנט מספיק זמן, תזכור שעברת לדף השמעת וידאו באופן מקוון והוצגה בפניך הבחירה להשתמש בנגן המדיה של Windows, QuickTime או RealPlayer להפעלת הווידאו. שלושת התוספים הבלתי תואמים הללו היו דרכים שונות להוסיף השמעת וידאו לרשת. לא הייתה דרך מובנית לדפדפנים לנגן קטעי וידאו, וגם לא היה תקן באינטרנט להפעלת וידאו. בסופו של דבר התקנינו בפלאש, ועכשיו אנחנו מתרחקים ממנו.
מדוע תוספי דפדפן רעים
תוספי דפדפן הוכיחו את עצמם כבעיה באינטרנט. להלן כמה מהבעיות הגדולות ביותר איתן:
קָשׁוּר: ג'אווה היא חסרת ביטחון ואיומה, הגיע הזמן להשבית אותה, והנה איך
- בִּטָחוֹן : תוספים לדפדפנים הוכיחו שהם לא בטוחים יותר מדפדפנים עצמם, ו- Flash ו- ג'אווה הם מווקטורי ההתקפה הגדולים ביותר באינטרנט. זה מחמיר בגלל העובדה שלכולם יש את אותו פלאגין פלאש או Java, לא משנה באיזה דפדפן או מערכת הפעלה הם משתמשים. משמעות הדבר היא כי התקפה על התוסף צריכה לפעול בכל דפדפן ומערכת הפעלה.
- אין אגרוף חול : בעיות האבטחה מחמירות מכיוון שתוספי דפדפן מסורתיים שנכתבו באמצעות NPAPI (ממשק תכנות יישום יישומי תוסף יישום Netscape) או ActiveX אינם ארגז חול . יש להם גישה מלאה לכל חשבון המשתמש ולהרשאות מערכת ההפעלה שלו. חור בתוסף נותן גישה לכל מערכת ההפעלה. בינתיים, דפדפנים מעבירים דפי אינטרנט בארגז חול, שקשה יותר להימלט ממנו. תוספות החול החדשה של Chrome של ה- Pepper API (PPAPI), וגרסת Flash החדשה עבור Chrome משתמשת ב- Pepper API במקום ב- NPAPI.
- בעיות חוצה פלטפורמות : תוספים נוצרים על ידי ספק יחיד, מה שאומר שיש יישום אחד בלבד והוא פועל רק בפלטפורמות הנתמכות של הספק. לדוגמא, נניח שאתה רוצה צפו בנטפליקס בלינוקס - אינך יכול לעשות זאת בצורה נתמכת מכיוון שמיקרוסופט אינה מספקת את Silverlight עבור לינוקס. לחלופין, נניח שאתה רוצה לשחק כמה משחקי פלאש ב- iPad שלך - אתה לא יכול לעשות זאת גם מכיוון ש- Adobe Flash אינו פועל ב- iOS. בשני המקרים, מפתחי לינוקס או מפתחי אפל לא יכולים לכתוב תמיכה בעצמם עבור Silverlight או Flash. זה לא תקן פתוח כמו שקיימים תקני רשת, שם ניתן ליישם מספר רב של יישומים על ידי אנשים שונים.
- יַצִיבוּת : תוספים היוו גם גורם מוביל לקריסות, במיוחד כאשר הקריסות שלהם הורידו דפדפני אינטרנט שלמים. למרבה המזל, בגלל אגרוף החול של Chrome והבידוד של התוסף של פיירפוקס, פלאגינים מתרסקים רק קורסים את עצמם בימינו. אין שום דרך עבור מפתחי דפדפנים לתקן את הקריסות הללו; עליהם לסמוך על מפתחי התוסף כדי לתקן אותם. אתה לא יכול פשוט לעבור לגרסה אחרת של התוסף אם אחת מתרסקת עבורך - יש רק אפשרות אחת.
בין האבטחה למאבקים לגרום ליישומי פלאגין לעבוד היטב על פני פלטפורמות שונות לניידים ולשולחן העבודה, אין פלא שהתוספים נופלים מכלל טוב. הם גם אובייקטים זרים לדפדפני אינטרנט - הם מעבירים תוכן בצורה שונה ולא ניתן לשלב אותם בדפי אינטרנט באותה צורה שיכולה להיות קוד HTML רגיל.
מה מחליף תוספי דפדפן
בימים הראשונים של האינטרנט, התוספים אפשרו לפתח תכונות במקביל ולהתחרות - עדים לכל התוספים השונים להפעלת הווידאו. הם גם אפשרו לצדדים שלישיים להוסיף תכונות חדשות של דפי אינטרנט כאשר פיתוח דפדפן האינטרנט עמד על קיפאון.
אנו נמצאים כעת בסביבה בריאה בהרבה של פיתוח מהיר של דפדפנים וסטנדרטים ברשת. יש לנו תחרות בין מגוון דפדפני אינטרנט ואפילו מיקרוסופט עושה ניסיון לעמוד בסטנדרטים באינטרנט בצורה שמעולם לא עשתה בעבר.
קָשׁוּר: 10 דברים שלא ידעתם שעדיין דפדפן האינטרנט יכול לעשות
רבים מהתוספים המיועדים לתכונות המיושמים מוצגים כעת בצורה של תכונות דפדפן מובנות. רבים מהם כבר מיושמים , בעוד שחלקם רק בפיתוח. הנה מה שמחליף את התוספים הפופולריים ביותר:
- הֶבזֵק : פלאש משמש לדברים רבים ושונים, כולל הפעלת וידאו ואנימציות. פלאש כבר נמצא בהדרגה להפעלת וידאו על ידי סרטון HTML5, מכיוון שאתרים כמו יוטיוב משתמשים בשקיפות יותר בוידאו HTML5 במקום בפלאש. בכל הקשור לאנימציות, תכונות חדשות רבות של HTML5 מתמלאות במקום בו נדרשה פעם פלאש.
- ג'אווה : ג'אווה כבר נמצאת בהדרגה, שכן יישומוני ג'אווה בדפי אינטרנט הוכיחו את עצמם כלא מאובטחים מכיוון שהתוסף הוא המקבילה לאבטחה של גבינה שוויצרית. ג'אווה בעצם מספקת דרך להטמיע תוכניות שלמות בדפי אינטרנט, וזה לא הצליח טוב.
- סילברלייט : מיקרוסופט מסיימת את הפיתוח ב- Silverlight, המשמש כרגע רק להפעלת וידאו בכמה אתרים. נטפליקס, המשתמשת הגדולה ביותר ב- Silverlight, עוברת להפעלת וידאו HTML5.
- אחדות תלת מימד : התוסף Unity 3D מאפשר להטמיע משחקי תלת מימד בדפי אינטרנט. גרפיקה תלת-ממדית בדפי אינטרנט אפשרית כעת ללא תוספים הודות ל- WebGL.
- פלאגין של Google Earth : הפלאגין של Google Earth כבר הוחלף. תוכל להציג סצנה שלמה של Google Earth בתלת ממד במפות Google באמצעות WebGL.
- קול ווידאו של גוגל : הפלאגין של Google Voice ווידאו עדיין נדרש לשיחות Hangouts ו- Google Talk. הוא יוחלף על ידי תקן WebRTC לתוסף אודיו ווידאו בזמן אמת בחינם.
עם הפעלת תכונות התוסף לדפדפנים עצמם, נקבל רשת מאובטחת וחזקה יותר. יישומי פלאגין עדיין נחוצים כרגע, אך הם בדרך החוצה. הם היו מאוד שימושיים בבת אחת, אבל אנחנו עוברים מעבר להם.
תוסף הפלאש יהיה איתנו עוד זמן מה מכיוון שהוא עדיין בשימוש כה נרחב, אך כל שאר התוספים נמצאים על סף חוסר הרלוונטיות. אפילו פלאש הופך פחות ופחות רלוונטי בזכות פלטפורמות ניידות ללא תמיכה בפלאש. זה בסדר מבחינת רוב מפתחי התוספים - אדובי פיתחה כלים לייצוא ל- HTML5 במקום לפלאש, אורקל כנראה רוצה שהתוסף ג'אווה המאובטח ביותר ייעלם ויפסיק לגשל את שיא האבטחה שלהם, ומיקרוסופט כבר לא מעוניינת לדחוף סילברלייט כמתחרה בפלאש.