Разширенията за браузъри разширяват уеб браузъра ви с допълнителни функции, променят уеб страници и интегрират вашия браузър с другите услуги, които използвате. Това ръководство ще ви запознае със света на разширенията на браузъра и ще ви помогне да започнете.
Ако сте измамник, това е очевидно за вас. Ние, сърдитите, приемаме това за даденост - знаем точно какви разширения на браузърите могат да направят, кога да ги използват и какво да избягваме. Но не всеки знае всичко това.
Може да искате да използвате разширение на браузъра по няколко причини:
Разширенията могат да направят много други неща. Те са като всяка друга част от софтуера, въпреки че браузърите полагат определени граници на това, което могат да направят. Ако искате да интегрирате браузъра си с услуга или да получите допълнителна функция, има голям шанс да го направите с разширение на браузър, което вече съществува.
Разширенията за браузъри са като всеки друг софтуер. Злонамерените разширения биха могли да направят лоши неща, а дори и добронамерените разширения може да имат бъгове. Както при всеки друг вид софтуер, от настолни приложения на Windows до приложения за iPhone, трябва да се опитате да изберете надеждни разширения.
Chrome ви дава представа за разрешенията, които разширението изисква, когато го инсталирате, така че можете да видите дали разширението работи само на един уебсайт или има допълнителни разрешения. Firefox няма фино разрешена система за разрешения, така че разширенията имат достъп до целия браузър - и още. Internet Explorer има ограничена поддръжка за добавки.
Трябва да бъдете особено внимателни с разширенията на браузъра. Те се изпълняват в браузъра ви, така че лошото разширение може да използва неговия достъп, за да преследва сърфирането ви, като е възможно да запише номерата и паролите на кредитни карти. Въпреки това, въпреки че е добре да се има предвид това, действителните рискове - ако приемем, че се придържате към разширения от добре известни разработчици и добре преразгледани разширения с много потребители - са сравнително минимални.
Не трябва да претоварвате браузъра си с разширения. Всяко разширение е друго парче код, работещ на вашия компютър. Точно както не бихте инсталирали купчина приложения, които никога не сте използвали и нека те да работят във фонов режим на Windows, трябва да се опитате да ограничите броя на разширенията, които използвате.
В Chrome, много разширения се изпълняват в собствения си процес, добавяйки друг процес към вашата система. Firefox изпълнява всички разширения в същия процес, но много допълнителни разширения могат да направят Firefox още по-бавен.
Проблемът с ефективността не трябва да ви пречи да използвате няколко разширения, които наистина ще подобрят браузването ви, но имайте предвид, че не искате да използвате твърде много. Опитайте се да инсталирате само тези, които действително ще използвате - ако не използвате разширение, деинсталирайте го от браузъра си, за да намалите размерите и да ускорите нещата.
Различните браузъри имат различни разширителни системи. Firefox има най-мощното. Много хора използват Firefox заради това - Firefox прави много разширени разширения възможни, които не биха били възможни в други браузъри. Поради своята история дори разширенията, които биха били възможни в друг браузър, могат да се предлагат само за Firefox.
Chrome също има процъфтяваща екосистема за разширение и вероятно има и разширение за Chrome за всичко, което искате да направите. Chrome поставя повече ограничения върху разширенията на браузъра си, така че те не могат да бъдат толкова мощни, колкото в Firefox, но тези ограничения позволяват на Chrome да представи система за разрешения и да ограничи разширенията малко повече заради сигурността.
Internet Explorer има много малка добавена екосистема. Малко добавки са налични и повечето от добавките в Internet Explorer в реално използване са вероятно ленти с инструменти за браузъри като страшната лента с инструменти за търсене, които бяха задействани на потребителите чрез обединяване с друг софтуер. Ако искате добавки, Internet Explorer не е браузърът, който да използвате.
Safari и Opera също имат разширения, но техните екосистеми са много по-малки от Firefox и Chrome.
Обърнете внимание, че разширенията или добавките не са същите като приставките за браузър. "Приставките" са неща като Adobe Flash, Oracle Java или Microsoft Silverlight. Те позволяват на уебсайтовете да вграждат и изобразяват съдържание - например, Flash филми, PDF файлове или Java аплети - които се изобразяват с приставката. Приставките са обща цел за нападателите, защото уебсайтовете могат да ги заредят и да експлоатират бъгове в тях, докато разширенията са различни. Уебсайтовете, които посещавате, не могат да използват разширенията ви, за да направят нищо. По същество разширенията добавят функциите, които можете да използвате, докато плъгините добавят функции, които уебсайтовете могат да използват.
Разширенията за Chrome се предлагат от уеб магазина на Chrome, а разширенията за Firefox са достъпни на сайта на добавките на Mozilla. Microsoft е домакин на уебсайт на галерията с добавки в Internet Explorer, но изборът е изключително ограничен. Другите браузъри имат собствени сайтове.
Разширенията на браузърите не са направили скок на мобилни устройства.Независимо дали става дума за Safari в iOS, Chrome на Android или Internet Explorer в съвременната среда на Windows 8, нито един от тези браузъри не поддържа поддръжка на разширения. Вероятно сте по-добре да използвате специално предназначено приложение за всичко, което искате да правите на мобилни устройства.
Има някои изключения. Например, Firefox за Android има поддръжка за разширения на браузърите - но те трябва да бъдат разработени специално за Firefox за Android, а не за настолната версия на Firefox. Браузърът за Android за Android Dolphin също поддържа свои собствени разширения.
На iPhone или iPad няма браузър, който да поддържа разширения - дори и версията за iOS на браузъра "Делфин" - благодарение на ограниченията на Apple за това, какви приложения могат да направят.
Bookmarklet са подобни на разширенията на браузъра. Следене на отметки е специална отметка, която изпълнява кода на JavaScript, когато кликнете върху него. Например, бихте могли да имате маркер, който изпраща текущата уеб страница на Evernote, вместо да използвате разширението на браузъра Evernote. Bookmarklet не блъска браузъра ви, защото те се показват само когато кликнете върху тях - те не се показват във фонов режим. Те обикновено работят във всеки браузър.
Image Credit: Микроеологията на Flickr (модифицирана)