Verkkoselain , web-selain , selain on ohjelma suunniteltu pääsy ja katsella World Wide Web . Teknisesti se on ainakin HTTP-asiakas .
Verkkoselaimia on monia, kaikenlaisille laitteille ( henkilökohtainen tietokone , kosketuslevy , matkapuhelimet jne.) Ja erilaisille käyttöjärjestelmille ( GNU / Linux , Windows , Mac OS , iOS ja Android ). 2010-luvulla, eniten käytetty oli Google Chrome , Mozilla Firefox , Internet Explorer / Edge , Safari , Opera .
Termi "selain" on innoittamana Netscape Navigator , lippulaiva-selain vuosina 1995 ja 1996.
Muita metaforoja käytetään tai on käytetty. Ensimmäinen käytetty termi oli selain , kuten englanniksi . Myöhemmin näimme selain (käytetään Kanada ), keräilijäryhmä , Grazer , maanmittari , utelias ja tutkimusmatkailija (innoittamana Internet Explorer ). Termi Internet- selain , vaikka se on väärä, esiintyy myös usein. Nykyään termit selain (www / Web) tai selain ohjelmistoa suositellaan Ranskassa jonka yleisen valtuuskunnan Ranskan kieli ja kielet Ranska (DGLFLF) sekä Kanadassa, jonka virasto Québécois de la langue Ranskan .
Verkkoselaimet ovat monimutkaisia ja jatkuvasti kehittyviä ohjelmistoja sekä toiminnallisuuden että turvallisuuden suhteen, koska uudet ominaisuudet tarjoavat uusia hyökkäyskulmia.
Ensimmäisen selaimen nimi on WorldWideWeb . Sen kehitti verkon keksijä Tim Berners-Lee loka-marraskuussa 1990 . Se on selain graafisessa tilassa . Tämä ensimmäinen selain oli myös HTML-editori , mikä ei ole yleistä. Kehityksen nopeuden mahdollisti tähän projektiin valittu tietokone, NeXT . Tämän harvinaisen tietokoneen valinta kuitenkin rajoitti selaimen jakelua vakavasti. Myöhemmin selain nimettiin uudelleen Nexukseksi, jotta vältetään sekaannukset maailmanlaajuisen verkon kanssa .
Ensimmäinen selain X Window System on Unix oli Erwise , luodut 1992 vuonna Suomessa opiskelijoiden Kim Nyberg, Kari Sydänmaanlakka, Teemu Rantanen, ja Kati Borgers (os Suominen).
Kolmas navigaattori oli ViolaWWW .
Vuonna 1993 ilmestyi NCSA Mosaic . Tämä monissa järjestelmissä käytettävissä oleva selain aiheutti verkon häikäisevän ja eksponentiaalisen kiihtyvyyden. Se on ensimmäinen selain, joka näyttää kuvia ( GIF ja XBM ) itse verkkosivuilla ja tukee sitten vuorovaikutteisia lomakkeita sivuilla.
Vuodesta 1995 , Netscape Navigator tuli hallitseva selain kehittämä Marc Andreessen , entinen kehittäjä Mosaic.
Microsoft julkaisi myös Internet Explorer 1: n vuonna 1995 .
Vuodesta 2000 lähtien ja useita vuosia kestäneiden "selainsotien" jälkeen (ks . Selainten käytön kehitys ) Internet Explorerista tuli yleisimmin käytetty selain. Syynä tähän on lähinnä sen esiasennus Microsoft Windowsiin , joka on tuolloin eniten käytetty henkilökohtaisten tietokoneiden käyttöjärjestelmä .
Vuodesta 2005 Internet Explorerin markkinaosuus on laskenut erityisesti Mozilla Firefoxin eduksi .
Joulukuussa 2008 julkaistiin Google Chrome -selain , jonka Google julkaisi. Vuonna 2010 se oli yksi kolmesta eniten käytetystä selaimesta ja vuonna 2012 siitä tuli yksi käytetyimmistä selaimista.
Monet muut selaimet jakavat murusia, mukaan lukien:
Älypuhelinten ja digitaalisten tablettien kasvavan kehityksen edessä useat selainsuunnittelijat julkaisevat mobiiliversioita. Firefox Mobile -selain (koodinimi Fennec) on Firefoxin mobiiliversio, Opera Mobile for Opera, Internet Explorer Mobile on IE: n mobiiliversio jne. Jotkut julkaisijat tarjoavat selaimia vain matkapuhelimille: UC-selain, Dolphin-selain jne.
Lisäksi -1990- luvun puolivälistä lähtien aina on ollut joukko muita enemmän tai vähemmän suosittuja selaimia .
Selain koostuu erilaisista ohjelmistomoduulien viestintään mukaan verkon standardi, joka on renderoija varten web-standardeja , eli käyttöliittymän sovitettu käyttöjärjestelmää isännät ja muuten johtaja laajennuksia kutsutaan lisäosia .
Suurimmalle osalle markkinoilla olevista selaimista käyttöliittymä koostuu näyttöalueesta, jota hallitaan mahdollisesti välilehtien, avattavan valikkopalkin , työkalurivin , tilarivin ja erityisesti osoiterivin muodossa , joskus yhdistettynä, kuten Chrome- ja Chromium- hakupalkissa . Selaimesta riippuen nämä eri palkit voidaan järjestää uudelleen ja näyttää ne.
Valikkopalkki sisältää suosikit (tai kirjanmerkit ), tiedostokomennot (avaa, sulje), määritysvaihtoehdot jne.
Uudet selaimet perustavat tekniikkansa blockchainiin . IBM: n mukaan tällaisten selainten tarkoituksena on tarjota järjestelmä selaustietojen tallentamiseksi, joka säilyttää yksityisyyden ja asettaa sen "käyttäjän" eikä kolmannen osapuolen käsiin.
Verkkoselaimen päätehtävä on sallia käytettävissä olevan tiedon ("resurssi" web-terminologiassa) hakeminen Internetistä . Resurssin hakemisen päävaiheet ovat seuraavat:
Vähintäänkin verkkoselaimen pitäisi pystyä näyttämään tekstin web-sivun . Tekstipohjainen selain ei usein näytä mitään muuta. Yleisesti käytetyt selaimet toimivat kuitenkin graafisessa tilassa ja kykenevät käyttämään monimutkaista typografiaa, lisäämään kuvia tekstiin, toistamaan musiikkia ja animaatioita ja olemaan vuorovaikutuksessa käyttäjän toimintojen kanssa.
Verkkosivu on tietokoneella kirjoitettu teksti HyperText Markup Language (HTML), joka antaa selaimelle näytettävän tekstin sekä sivun asettelun yleisen rakenteen: otsikot ja kappaleet, luettelot, taulukot. Asettelua voidaan tarkentaa käyttämällä CSS (CSS): marginaaleja, tasauksia, välejä, värejä, reunoja jne.
Kuvien sijainti verkkosivulla annetaan HTML-kielellä. Kuvat ovat tyypillisesti jossakin seuraavista kolmesta datamuodosta : GIF , JPEG tai PNG .
Suurin osa selaimista sallii verkkosivujen tulostamisen mustavalkoisena tai värillisenä. Lisäksi erityisiä laitteita voidaan käyttää näkö- tai motoristen häiriöiden lievittämiseen.
Verkon yhteydessä komentosarja on verkkosivulle upotettu tietokoneohjelma , jonka selain suorittaa. Komentosarja sallii yksinkertaiset tehtävät, kuten lomakkeeseen syötettyjen tietojen tarkistaminen, valikoiden hallinta tai reagointi hiiren osoittimen liikkeisiin. Tärkein asiakaspuolen komentosarjakieli on JavaScript . ECMA on standardoinut tämän kielen nimellä ECMAScript .
Selaimina tuskin hoitaa kaikki nykyiset ja tulevat tiedostomuotoja, selain toimittajat ovat joutuneet kehittämään mekanismin Laajennusmoduulien joissa otetaan nimen laajennuksia tai ActiveX ohjaimet ja Internet Explorer .
Niiden avulla voit näyttää tietoja hyvin erilaisissa muodoissa, PDF- dokumenteista multimediasisältöön, suoraan selainikkunassa . Tämä mekanismi mahdollistaa myös asiakaspuolen ohjelmointikielien, kuten Flash- animaatioiden , Java- sovelmien tai Silverlight- tekniikan, käytön . Laajennuksen laaja jakelu on välttämätöntä, jotta tietomuoto voi saada itsensä verkkoon. Se löytyy usein ladattavaksi ohjelmistoyritysten sivustoilta, mikä mahdollistaa tietyntyyppisen sisällön luomisen.
HTTP-protokolla ei ole ainoa, jota verkkoselain voi käyttää. Se voi myös käsitellä tiedostojen siirtoja FTP: n tai WebDAV: n avulla ja luoda suojattuja yhteyksiä HTTPS: n (HTTP over SSL ) avulla. Jotkin selaimet (kuten Firefox ) tukevat Gopher- protokollaa, joka edelsi vähän HTTP: tä ja josta on tullut luottamuksellinen tänään. Nämä viestintäprotokollat ovat yleensä IETF: n standardoimia .
Vahvan levityksensä vuoksi maailmassa selain on etuoikeutettu kohde rikollisille, jotka haluavat vahingoittaa Internetin käyttäjiä .
Jotkut verkkokauppayritykset käyttävät digitaalisten selainjälkien hyödyntämistä .
Sisäänkirjautumisen käyttö selaimessa voi ensimmäistä kertaa avata mahdollisuuden seurata tiedonkeruuyrityksiä selaimen myöhempien käyttökertojen aikana.
Mainosblokkerin käytöstä huolimatta kolmannen osapuolen yritys voi olla mahdollista käyttää yksityisiä tietoja.
Internet-käyttäjä uhkaa selaimensa kautta joutua seuraavien hyökkäysten uhriksi:
Selain koostuu useista moduuleista, jotka suorittavat hyvin määriteltyjä toimintoja ja joilla kaikilla on omat haavoittuvuutensa:
Lähde |
Chrome (Google) |
Safari ( Apple ) |
Firefox (Mozilla) |
Edge + IE (Microsoft) |
Opera ( Opera-ohjelmisto ) |
Samsung Internet (Samsung) |
Muu |
---|---|---|---|---|---|---|---|
StatCounter | 64,5 % | 18,7 % | 3,6 % | 4,1 % | 2,2 % | 3,3 % | 3,6 % |
NetMarketshare | 65,4 % | 13,4 % | 3,6 % | 6,4 % | 1,7 % | 3,1 % | 6,4 % |
W3Laskuri | 65,3 % | 16,7 % | 4,1 % | 5,7 % | 1,6 % | 1,8 % | 4,8 % |
Keskiverto | 65,1 % | 16,3 % | 3,8 % | 5,4 % | 1,8 % | 2,7 % | 4,9 % |
Huomaa: nämä tilastot ovat vain arvioita ja sisältävät virhemarginaalin, jota on vaikea arvioida. Nämä virheet johtuvat useista syistä:
Lähde |
Chrome (Google) |
Safari (Apple) |
Samsung Internet (Samsung) |
UC-selain (UCWeb) |
Opera (Opera-ohjelmisto) |
Firefox (Mozilla) |
Muu |
---|---|---|---|---|---|---|---|
StatCounter | 63,2% | 24,4% | 6,0% | 2,3% | 2,0% | 0,5% | 1,7% |
Net Marketshare | 63,7% | 18,3% | 5,5% | 0,8% | 2,4% | 1,6% | 7,6% |
Keskiverto | 63,4% | 21,4% | 5,8% | 1,5% | 2,2% | 1,1% | 4,6% |
Selaimista on erilaisia versioita koneen tyypistä riippuen: matkapuhelin, tabletti tai tietokone. Tässä ovat suosituimpien selainten työpöytä- ja mobiilialustaversioiden nimet.