Begynder Geek Alt du behøver at vide om Browser Extensions
Browserudvidelser udvider din webbrowser med yderligere funktioner, ændrer websider og integrerer din browser med de andre tjenester, du bruger. Denne vejledning vil introducere dig til verden af browserudvidelser og hjælpe dig med at komme i gang.
Hvis du er en nørd, er disse ting indlysende for dig. Vi geeks tager dette for givet - vi ved præcis, hvilke browserudvidelser der kan, hvornår de skal bruges, og hvad man skal undgå. Men ikke alle kender alle disse ting.
Hvorfor vil du bruge Browser Extensions?
Du kan muligvis bruge en browserudvidelse af flere forskellige årsager:
- At integrere med andre tjenester, du bruger. Evernote tilbyder for eksempel en udvidelse, der giver dig mulighed for nemt at klippe hjemmesider og gemme dem til din Evernote-konto.
- For at tilføje yderligere funktioner til din browser. For eksempel giver JoinTabs-udvidelsen til Chrome dig en knap, du kan klikke for at kombinere alle dine Chrome-faner fra flere vinduer til et enkelt vindue.
- At ændre websites, som de vises på din computer - Tilføjelse, fjernelse eller ændring af indhold. For eksempel tilføjer InvisibleHand-udvidelsen information til shoppingwebsteder og informerer dig om der findes en billigere pris på en konkurrerende forhandlers hjemmeside.
Udvidelser kan gøre mange andre ting. De er som alle andre software, selvom browsere sætter nogle grænser for, hvad de kan gøre. Hvis du vil integrere din browser med en tjeneste eller få en ekstra funktion, er der en god chance for at du kan gøre det med en browserudvidelse, der allerede eksisterer.
Hvor sikre er de?
Browserudvidelser er som alle andre software. Ondsindige udvidelser kunne gøre dårlige ting, og selv velmenende udvidelser kunne have fejl. Som med enhver anden type software, fra Windows desktop apps til iPhone apps, bør du prøve at vælge troværdige udvidelser.
Chrome giver dig en ide om, hvilke tilladelser en udvidelse kræver, når du installerer den, så du kan se, om udvidelsen kun fungerer på et enkelt websted eller har yderligere tilladelser. Firefox har ikke et finkornet tilladelsessystem, så udvidelser har adgang til hele browseren - og mere. Internet Explorer har begrænset support til tilføjelser.
Du skal være særlig forsigtig med browserudvidelser. De kører i din browser, så en dårlig udvidelse kan bruge sin adgang til snoop på din browsing, evt. Fange dine kreditkortnumre og adgangskoder. Men selvom det er godt at huske på dette, er de faktiske risici - hvis du holder fast ved udvidelser fra kendte udviklere og velrevurderede udvidelser med mange brugere - ret minimal.
Vil de sænke din browser?
Du bør ikke overbelaste din browser med udvidelser. Hver udvidelse er et andet stykke kode, der kører på din computer. Ligesom du ikke ville installere en bunke applikationer, du aldrig bruger og lad dem køre i baggrunden på Windows, bør du prøve at begrænse antallet af udvidelser, du bruger.
I Chrome kører mange udvidelser i deres egen proces og tilføjer en anden proces til dit system. Firefox kører alle udvidelser i samme proces, men mange ekstra udvidelser kan gøre Firefox endnu langsommere.
Ydeevne bekymringer bør ikke stoppe dig fra at bruge nogle få udvidelser, der virkelig vil forbedre din browsing, men husk at du ikke vil bruge for mange. Prøv kun at installere dem, du rent faktisk vil bruge - hvis du ikke bruger en udvidelse, skal du afinstallere den fra din browser for at reducere rod og hurtigere tingene op.
Forskelle mellem browsere: Chrome, Firefox, Internet Explorer
Forskellige browsere har forskellige udvidelsessystemer. Firefox har den mest magtfulde. Mange bruger Firefox på grund af dette - Firefox muliggør mange avancerede udvidelser, der ikke ville være mulige på andre browsere. På grund af sin historie er det kun muligt at få udvidelser, der ville være mulige i en anden browser, til Firefox.
Chrome har også et blomstrende forlængelsesøkosystem, og der er sandsynligvis også en Chrome-udvidelse til det meste alt, hvad du gerne vil gøre. Chrome placerer flere begrænsninger på sine browserudvidelser, så de ikke kan være lige så magtfulde som i Firefox, men disse grænser gør det muligt for Chrome at præsentere et tilladelsessystem og begrænse udvidelser lidt mere for sikkerhed.
Internet Explorer har et meget lille add-on økosystem. Få tilføjelser er tilgængelige, og de fleste af Internet Explorer-tilføjelsesprogrammerne i egentlig brug er sandsynligvis browserværktøjslinjer som den frygtelige Ask-værktøjslinje, der blev foisted på brugere gennem bundling med anden software. Hvis du vil have tilføjelser, er Internet Explorer ikke browseren at bruge.
Safari og Opera har også udvidelser til rådighed, men deres økosystemer er meget mindre end Firefox og Chrome.
Udvidelser er ikke de samme som plugins
Bemærk, at udvidelser eller tilføjelser ikke er de samme som browser-plugin-moduler. "Plug-ins" er ting som Adobe Flash, Oracle Java eller Microsoft Silverlight. De tillader websteder at integrere og gøre indhold - Flash-film, PDF-filer eller Java-appletter, for eksempel - der gengives med plugin-modulet. Plug-ins er et fælles mål for angribere, fordi websteder kan indlæse dem og udnytte bugs i dem, mens udvidelser er forskellige. Websites, du besøger, kan ikke bruge dine udvidelser til at gøre noget. I hovedsagen tilføjer udvidelser funktioner, du kan bruge, mens plug-ins tilføjer funktioner, som websteder kan bruge.
Hvor kan man få udvidelser
Chrome-udvidelser er tilgængelige fra Chrome Webshop, mens Firefox-udvidelser er tilgængelige på Mozils Add-ons-websted. Microsoft er vært for et Internet Explorer-tilføjelsesgalleri-websted, men udvælgelsen er ekstremt begrænset. Andre browsere har deres egne websteder.
Smartphones og tabletter
Browserudvidelser har ikke gjort hoppet til mobile enheder. Uanset om det er Safari på iOS, Chrome på Android eller Internet Explorer i Windows 8s Moderne miljø, har ingen af disse browsere støtte til udvidelser. Du har nok bedre mulighed for at bruge en dedikeret app til det, du vil gøre på mobile enheder.
Der er nogle undtagelser. Firefox for Android har f.eks. Support til browserudvidelser - men de skal udvikles specifikt til Firefox til Android, ikke den desktop-version af Firefox. Dolphin-browseren til Android understøtter også egne udvidelser.
På en iPhone eller iPad er der ingen browser, der understøtter udvidelser - ikke engang iOS-versionen af Dolphin-browseren - takket være Apples begrænsninger på, hvad apps kan gøre.
Bogmærker ligner browserudvidelser. En bogmærke er et specielt bogmærke, der kører JavaScript-kode, når du klikker på det. For eksempel kan du have en bogmærke, der sender den aktuelle webside til Evernote i stedet for at bruge Evernote browserudvidelsen. Bogmærker måler ikke ned i din browser, fordi de kun kører, når du klikker på dem - de kører ikke i baggrunden. De arbejder generelt også i hver browser.
Billedkredit: Mikeropologi på Flickr (modificeret)