למה דפדפן תוספות הולכים והמקום מה החלפת אותם
דפדפן תוספות הם בדרכם החוצה. מערכת ההפעלה של אפל מעולם לא תמכה ביישומי פלאגין, Flash מופסק ללא הרף עבור Android, והגרסה החדשה של IE עבור Windows 8 אינה תומכת ברוב יישומי הפלאגין. Chrome יחסום בקרוב את יישומי הפלאגין המסורתיים של NPAPI.
האינטרנט לא הולך הפוך ומאבד תכונות. יש סיבה טובה דפדפן תוספות הולכים, והאינטרנט יהיה טוב יותר לאחר שהם נעלמו. מפתחי דפדפן משלבים תכונות plug-in לדפדפנים עצמם.
שים לב שהדבר אינו חל על תוספים או תוספים, רק יישומי פלאגין שמופעלים באתרי אינטרנט כגון Flash, Silverlight ו- plug-in של Java.
למה דפדפן תוספות נוצרו
דפדפן תוספות היו נחוצים מאוד כאשר הם נוצרו. באותו זמן, הדפדפנים היו לא בשלים. גרוע מכך, פיתוח הדפדפן בסופו של דבר נעצר. Microsoft Internet Explorer 6 שוחרר בשנת 2001 בערך בזמן ששוחרר Windows XP במקור. כמו מיקרוסופט "זכתה" את מלחמות הדפדפן היו על העליונה, הם החליטו למשוך את היזמים שלהם מ- Internet Explorer ולהפסיק לפתח IE לחלוטין. הגירסה הבאה של Internet Explorer, IE 7, שוחררה בשנת 2006, יותר מחמש שנים מאוחר יותר. IE 7 ואפילו IE 8, שוחרר 8 שנים מאוחר יותר בשנת 2009, היו שיפורים קטנים למדי על IE 6.
במשך למעלה מחמש שנים, פיתוח הדפדפן עבור רוב משתמשי האינטרנט היה קפוא. זה פיתוח דפדפן איטי יצר הזדמנויות גדולות עבור מפתחים התוספת. Adobe של Flash Player מורחבת לכלול תמיכה עבור השמעת וידאו, כמו גם אנימציות ותכונות אחרות. מיקרוסופט פיתחה Silverlight פרסמה את זה בשנת 2007 כדי לספק מדיה זורמת תמיכה אנימציה - זה היה בעצם המתחרה פלאש של מיקרוסופט.
תוספים אחרים נוצרו גם כדי למלא חורים בדפדפני אינטרנט. התוסף 'אחדות' מספק תמיכה בגרפיקה תלת-ממדית, הפלאגין של Google Voice ו- Video מעניק ל- Google Hangouts ול- Talk Services גישה למיקרופון ולמצלמת האינטרנט של המערכת, וכן הלאה.
גם בימים הראשונים לפני Internet Explorer 6 קפוא כל כך קשה, הדפדפן תוספים שימשו כדי להוסיף תכונות דפדפני אינטרנט, כי הדפדפנים עצמם פשוט לא היה. אם אתה כבר סביב האינטרנט מספיק זמן, אתה זוכר הולך לדף הפעלת וידאו מקוון להיות מוצג עם בחירה של שימוש ב- Windows Media Player, QuickTime, או RealPlayer לנגן את הווידאו. אלה שלושה תואמים plug-ins היו כל הדרכים השונות של הוספת וידאו השמעה לאינטרנט. לא היתה דרך מובנית עבור דפדפנים לנגן קטעי וידאו, וגם לא היה תקן אינטרנט רחב עבור הפעלת וידאו. בסופו של דבר אנחנו סטנדרטיים על פלאש, ועכשיו אנחנו מתרחקים ממנו.
למה דפדפן תוספות רעות
דפדפן תוספות הוכיחו להיות בעיה עבור האינטרנט. הנה כמה מן הבעיות הגדולות ביותר איתם:
- אבטחה: דפדפן תוספות הוכיחו להיות יותר לא בטוח מאשר דפדפנים עצמם, ו- Flash ו- Java הם חלק מן ההתקפות ההתקפה הגדולה ביותר באינטרנט. זה מחמיר על ידי העובדה שלכולם יש את אותו Flash או Java plug-in, לא משנה מה הדפדפן או מערכת ההפעלה הם משתמשים. פירוש הדבר כי התקפה על התוספת צריכה לעבוד בכל דפדפן ומערכת הפעלה.
- ללא ארגז חול: בעיות אבטחה נעשות גרועות יותר, משום שתוספים מסורתיים לדפדפן שנכתבים באמצעות NPAPI (Netscape Plugin Application Programming Interface) או ActiveX אינם מאופיינים בארגז חול. יש להם גישה מלאה לחשבון המשתמש כולו ולהרשאות מערכת ההפעלה שלו. חור התוספת נותן גישה למערכת ההפעלה כולה. בינתיים, דפדפנים לעבד דפי אינטרנט בתוך ארגז חול, אשר קשה יותר להימלט. יישומי הפלאגין החדשים של ה- API של Pepper API (PPAPI) של Chrome, והגרסה החדשה של Flash עבור Chrome משתמשת בממשק API זה של Pepper במקום ב- NPAPI.
- בעיות בין פלטפורמות: יישומי פלאגין נוצרים על-ידי ספק יחיד, כלומר, יש רק יישום יחיד והוא פועל רק בפלטפורמות הנתמכות של הספק. לדוגמה, נניח שברצונך לצפות ב- Netflix ב- Linux - אינך יכול לעשות זאת באופן נתמך, מכיוון ש- Microsoft אינה מספקת את Silverlight עבור Linux. לחלופין, נניח שאתה רוצה לשחק כמה משחקי פלאש על iPad שלך - אתה לא יכול לעשות את זה גם, כי Adobe Flash אינו פועל ב- iOS. בשני המקרים, מפתחי לינוקס או מפתחי אפל לא יכולים לכתוב תמיכה משלהם עבור Silverlight או Flash. זה לא תקן פתוח כמו תקני אינטרנט הם, שבו אתה יכול להיות מימושים מרובים מיושם על ידי אנשים שונים.
- יציבות: Plug-ins יש גם גורם מוביל לקריסות, במיוחד כאשר קריסות שלהם הביא למטה דפדפני אינטרנט. למרבה המזל, עקב ארגז החול של Chrome והבידוד של Firefox ב- Plug-in, קריסת יישומי פלאגין רק מתרסקים כיום. אין דרך למפתחי דפדפן לתקן את הקריסות האלו; הם צריכים להסתמך על מפתחי התוספת כדי לתקן אותם. אתה לא יכול פשוט לעבור לגרסה אחרת של התוספת אם אחד מתרסק בשבילך - יש רק אפשרות אחת.
בין אבטחה לבין מאבקים כדי להפוך את תוספות לעבוד היטב על פני פלטפורמות שונות ניידים ושולחניים, אין זה פלא כי תוספות נופלים מתוך טובה. הם גם חפצים זרים לדפדפני אינטרנט - הם מעבדים תוכן בצורה שונה ואינם יכולים להיות משולבים בדפי אינטרנט באותו אופן שבו קוד HTML רגיל יכול.
מה החלפת דפדפן תוספות
בימים הראשונים של האינטרנט, תוספות מותר תכונות להתפתח במקביל ולהתחרות - עדים כל וידאו שונים השמעה תוספות. הם גם איפשרו לצדדים שלישיים להוסיף תכונות חדשות של דפי אינטרנט כאשר פיתוח דפדפן האינטרנט קפץ.
אנו נמצאים כעת בסביבה הרבה יותר בריאה של פיתוח דפדפן מהיר ותקני אינטרנט. יש לנו תחרות בין מגוון רחב של דפדפני אינטרנט ואפילו מיקרוסופט עושה ניסיון לדבוק בתקני אינטרנט בצורה שמעולם לא עשו בעבר.
רבים מהתכונות תכונות יישומי מיושמים כעת להיות מוצג בצורה של תכונות דפדפן מובנית. רבים מהם כבר מיושמים, וחלקם עדיין בפיתוח. הנה מה שמחליף את יישומי הפלאגין הפופולריים ביותר:
- פלאש: Flash משמש עבור הרבה דברים שונים, כולל הפעלת וידאו ואנימציות. Flash כבר הושלם בהדרגה עבור הפעלת וידאו על ידי HTML5 וידאו, כמו אתרים כמו YouTube הם שקופים באמצעות יותר HTML5 וידאו במקום פלאש. כאשר מדובר בהנפשות, תכונות HTML5 חדשות רבות מתמלאות במקום שבו נדרש Flash פעם אחת.
- Java: ג 'אווה כבר להיות מדורגת החוצה, כמו יישומוני Java על דפי אינטרנט הוכיחו להיות לא מאובטח כי התוספת היא המקבילה האבטחה של גבינה שוויצרית. ג 'אווה בעצם מספק דרך של הטמעת תוכניות שלמות על דפי אינטרנט, וזה לא עבד טוב.
- סילברלייט: מיקרוסופט מסיימת את הפיתוח ב- Silverlight, המשמש רק להפעלת וידאו במספר אתרים כרגע. Netflix, המשתמש הגדול ביותר של Silverlight, עוברת להפעלת וידאו ב- HTML5.
- 3D האחדות: תוסף Unity 3D מאפשר משחקי 3D להיות מוטבע על דפי אינטרנט. 3D גרפיקה על דפי אינטרנט הם כעת אפשרי ללא כל plug-ins תודה WebGL.
- הפלאגין של Google Earth: הפלאגין של Google Earth כבר הוחלף. ניתן להציג סצנה שלמה תלת ממדית של Google Earth במפות Google באמצעות WebGL.
- Google Voice ווידאו: הפלאגין של Google Voice ו- Video עדיין נחוץ עבור שיחות ב- Hangouts ו- Google Talk. זה יוחלף על ידי תקן WebRTC עבור plug-in חינם בזמן אמת אודיו ווידאו תקשורת.
עם תכונות התוספת להיות מגולגל לתוך דפדפנים עצמם, נגיע עם אינטרנט מאובטח יותר, חזק. יישומי פלאגין עדיין נחוצים כרגע, אבל הם בדרך החוצה. הם היו מאוד מועילים בבת אחת, אבל אנחנו עוברים מעבר להם.
Flash התוספת יהיה איתנו עוד זמן כפי שהוא עדיין בשימוש רחב כל כך, אבל כל התוספים האחרים נמצאים על סף חוסר רלוונטיות. אפילו פלאש הופך פחות ופחות רלוונטי הודות לפלטפורמות ניידות ללא תמיכה ב- Flash. זה בסדר גמור על ידי רוב מפתחי התוספת - Adobe פיתחה כלים שיוצאים ל- HTML5 במקום Flash, אורקל בטח רוצה את התוסף Java הבלתי מאובטח ביותר של ג'אווה כדי להסתלק ולהפסיק לרשום את הרשומה הביטחונית שלהם, ומיקרוסופט כבר לא מעוניינת לדחוף Silverlight כמו מתחרה פלאש.