Kuinka Internet ja verkkoselain toimivat?
Verkkoselaimessa tai Internet-selaimessa on kaksi pääelementtiä, käyttöliittymä, joka on käyttöliittymä, jonka kanssa olemme vuorovaikutuksessa, ja taustaosa, joka on näkymätön, mutta tärkeä verkkosivun renderöinnin ja luomisen kannalta. Selain tarvitsee verkko-osoitteen, joka tunnetaan nimellä Uniform Resource Locator (URL), vastaanottaakseen ja hahmontaakseen verkkosivuston elementit verkkosivun luomista varten.
Verkkoselaimen rooli on yksinkertainen – kirjoitat kyselyn ja se tuo siihen liittyvät tulokset suoraan laitteellesi.
Taustalla tapahtuu kuitenkin paljon, alkaen siitä, kun se hakee tiedot tietystä verkkopalvelimesta, siihen, kun se näyttää resurssit ikkunassasi.
Jokaisessa selaimessa on käyttöliittymässä erilaisia ominaisuuksia. Vaikka jotkut haluavat olla yksityisyyskeskeisiä selaimia, toiset keskittyvät ensisijaisesti räätälöintiin (no, nyt on jopa peliselain !).
Näitä eroja tarvitaan, jotta jokainen selain on helposti erotettavissa, mikä antaisi niille ainutlaatuisen identiteetin.
Sisällys
HTTP:n rooli
Kuitenkin, kun kyse on ensisijaisesta tehtävästään tiedon hakemisesta ja näyttämisestä, yhtenäisyys on elementti. Jokainen tämän prosessin aikana siirrettävä databitti noudattaa HyperText Transfer Protocol -protokollaa.
HTTP säätelee, kuinka tietty tieto, olipa se tekstiä, kuvia tai mikä tahansa muu tiedosto, lähetetään verkkoon. Toisin sanoen se toimii perustana kaikille verkossa tapahtuvalle tiedonvaihdolle.
Verkkosivut HTML-muodossa
Toisaalta Web-sivut, joihin pääset haluamallasi selaimella, on kirjoitettu HyperText Markup Language -kielellä. Se on jälleen vakiokieli, jota kaikkien Web-sivustojen on noudatettava.
Kaikki säännöt on kirjoitettu HTML- ja CSS-spesifikaatioihin, joita World Wide Web Consortium ylläpitää.
Selaimesi ei ymmärrä vakiotekstiä; sen sijaan heille on toimitettava kaikki tiedot HTML-muodossa.
Joten selain on etupäässä näkyvän pelkän tekstin sijaan ensisijaisesti kiinnostunut kulissien takana tapahtuvasta, eli HTML-, Head-, Body- ja muiden vastaavien tunnisteiden sisällöstä.
Selaimen renderöintimoottorin käyttö
He eivät kuitenkaan olisi kiinnostuneita näistä HTML-tiedoista; sen sijaan heidän on saatava käsiinsä liittyvien tietojen käyttöliittymäelementti toimiakseen. Tässä selaimen renderöintikone tulee kuvaan.
Heti kun se saa haltuunsa vaaditun resurssin verkkosivulta, moottori kääntää tiedot käyttäjän ymmärrettävään muotoon, ja näin ollen voit nähdä haluamasi sivuston, kuvan tai videon.
Oletuksena nämä moottorit käsittelevät XML- ja HTML-sisältöä tehokkaasti, mutta niiden toimialuetta voitaisiin laajentaa käyttämällä kolmannen osapuolen lisäosia.
Lisäksi eri selaimet käyttävät erityyppisiä renderöintikoneita. Esimerkiksi Firefox käyttää Geckoa; Safari käyttää WebKitiä, kun taas Chrome käyttää WebKitin haarukkaa (Blink).
Jokaisen verkkosivun URL-osoite
Kuitenkin, kun verkossa on niin paljon tietoa, miten ne voitaisiin tunnistaa? Ainutlaatuisen identiteetin tarjoamiseksi jokaiselle elementille verkossa, niille on määritetty yksilöllinen osoite. Tämä tunnetaan myös nimellä Uniform Resource Locator (URL).
Joten jokaiselle näkemällesi verkkosivustolle, mukaan lukien kuva, video tai asiakirja, kaikille on määritetty yksilöllinen URL-osoite. Sinun on napsautettava kyseistä linkkiä, jolloin pääset siihen yhdellä napsautuksella.
Tarvitaanko yhtenäisyyttä?
Kaikissa näissä olet ehkä nähnyt yhden keskeisen asian - on määritelty yhteinen kehys, jonka jokaisen selaimen on oltava linjassa.
Esimerkiksi tiedonsiirrosta huolehtii HTTP, verkkosivut seuraavat HTML:ää, jota hallitsee W3C-runko. Mihin tämä johdonmukaisuus sitten oli?
No, verkossa on paljon tietoa, joka kuuluu maailman eri alueille. Jos jokainen selain noudattaisi omia sääntöjään, yhtenäisyyden puute olisi tehnyt käyttäjien äärimmäisen vaikeaksi ymmärtää hakemaansa tietoa.
Mutta ylläpitämällä johdonmukaista työnkulkua, jokainen käyttäjä voi saada samat tiedot miltä tahansa laitteelta, olipa se missä tahansa maailman kolkassa.
Bottom Line: Kuinka selain toimii?
Joten tässä huomautuksessa viimeistelemme tämän kirjoituksen verkkoselaimen toiminnasta. Muista, että näiden verkkostandardien noudattaminen ei tarkoita, että jokaisen verkkoselaimen tulee olla kopioita toisistaan.
He voisivat helposti erottaa itsensä UI/UX-rintamalla, jonka he tarjoavat muun muassa. Niiden taustatoimintojen on vain oltava vahvistettujen sääntöjen mukaisia.
Päätämme siis tämän oppaan tähän. Jos sinulla on kysyttävää yllä mainituista tiedoista, ilmoita meille alla olevassa kommenttiosassa.
Lopuksi tässä on suositellut verkkoselaimet tietokoneellesi ja matkapuhelimeesi, joita sinun kannattaa kokeilla.
Windows | Mac käyttöjärjestelmä | iOS | Android | Linux |
---|---|---|---|---|
Chrome Windows | Chrome Mac | Chrome iOS | Chrome Android | Firefox Linux |
Firefox Windows | Safari Mac | Safari iOS | Edge Android | Chrome Linux |
Edge Windows | Firefox Mac | Edge iOS | Samsung Internet | Edge Linux |
Jos sinulla on ajatuksia aiheesta Kuinka Internet ja verkkoselain toimivat? , voit sitten poiketa alle