World Wide Web [ ˌ w ɝ l d w ɪ d w ɛ b ] (kirjaimellisesti "rainan (spider) World", lyhennettynä www tai Web ), The WWW tai kangas , on järjestelmä, hypertekstin yleisö käynnissä Internet- . Web mahdollistaa kuulla, jolla on selain , sivut saatavilla sivustoja . Kuva hämähäkin verkko tulee hyperlinkkejä , jotka yhdistävät verkkosivuja yhteen.
Verkko on vain yksi Internetin sovellus, erillään muista sovelluksista, kuten sähköposti , videoneuvottelut ja peer-to-peer tiedostojen jakaminen . Keksi vuonna 1989 - 1990 by Tim Berners-Lee seurasi Robert Cailliau , se on verkon, joka on tehnyt valtamediassa tarkkaavainen Internetiin. Siitä lähtien verkko on usein sekoitettu Internetiin; erityisesti sanaa Web käytetään usein ei-teknisissä teksteissä ilman, että on selvää, viittaako kirjoittaja verkkoon vai Internetiin .
World Wide Web kutsutaan monilla nimillä ja synonyymit lyhenteet: WorldWideWeb , World Wide Web , maailmanlaajuinen web , web , WWW , W3 , Web Spider Maailman , World Wide Web , Canvas . Jotkut ovat kadonneet. Alkuperäisen projektin nimi " WorldWideWeb " mainitaan ensimmäisen kerran julkaisussa vuodesta 1990 . Sanat erotettiin nopeasti Internetissä luettavuuden parantamiseksi. Nimeä World-Wide Web käyttivät myös verkon keksijät, mutta World Wide Web Consortiumin (W3C) nyt kannattama nimi erottaa kolme sanaa ilman väliviivaa. Vaikka ”Mondial” on kirjoitettu maailmanlaajuisesti tai maailmanlaajuisesti vuonna Englanti , oikeinkirjoitus World Wide Web ja lyhenne Web ovat jo vakiintuneet. Termi World Wide Web on alliteraatio , joka kuuluu kielen vääntäjiin .
Verkkoa keksittäessään Tim Berners-Lee oli ajatellut myös muita nimiä, kuten Information Mesh , Mine of Information tai The Information Mine (tiedon kaivos, jonka lyhenne olisi Tim ). Lyhennettä WWW käytettiin laajalti World Wide Webin lyhentämiseen ennen kuin lyhenne Web otti haltuunsa. WWW on usein lausutaan kolme kaksinkertainen V , kolminkertainen kaksinkertainen V , vévévé tai wéwéwé ( Belgiassa ). WWW: n työläs ääntäminen ( ranskaksi ja englanniksi ) epäilemättä aiheutti suullisen äänen vähenemisen. Kirjallisesti kirjaimia www käytetään edelleen laajalti web-osoitteissa ja muutamissa muissa teknisissä sopimuksissa. WWW lyhennetään joskus W3 , lyhenteenä löytyy kirjainlyhenne W3C on World Wide Web Consortium . Toisella puoliskolla 1990 , laajalle levinnyt vitsi väitti WWW seisoi varten World Wide Odota , tai "globaali odota", kuten Internet-verkkoon oli tukossa kasvava suosio Web.
Verkon kirjoittamiseksi pienten kirjainten käyttö on yhä yleisempää. Office Québécois de la langue française suosittelee, että kirjain omassa viestinnässä, mutta silti nimenomaisesti tunnustetaan pätevyyttä alkuperäisen pieni kirjain. Ranskassa komission générale de terminologie kannatti vuodesta 1999 käännöksen "maailman hämähäkinverkko", sitten vuodesta 2018 termien "verkko" ja "maailman verkko" käyttöä.
Ilmaisu "online" tarkoittaa "kytketty verkkoon", tässä tapauksessa Internet- tietoverkkoa . Tämä ilmaisu ei siis ole ominaista verkkolle, vaan koko Internetille, se löytyy myös puhelinverkkojen yhteydessä.
Isäntä on online tietokone. Jokainen Internet-isäntä tunnistaa IP-osoitteesta, joka vastaa nollaa, yhtä tai useampaa isäntänimeä .
Voimavara World Wide Web on kokonaisuus dataa ( teksti , kuva , foorumin Usenet , laatikko sähköposti jne) näytetty riippumatta muista resursseista. Julkisen pääsyn resurssi on vapaasti käytettävissä koko Internetistä. Kun resurssi on käyttäjän isännässä, sen sanotaan olevan paikallinen; sitä vastoin se on etäinen, jos sitä on eri isännässä. Kun se on kytketty ja käytettävissä verkossa, se on verkossa. Etäresurssia voi käyttää vain kunnioittamalla yhteyskäytäntöä . Kunkin protokollan toiminnot vaihtelevat: vastaanotto, lähetys, jopa jatkuva tiedonvaihto.
HTTP ( HyperText Transfer Protocol ) on tietoliikenneprotokolla, jota käytetään yleisesti verkkoresurssien siirtämiseen. HTTPS on muunnos, jossa on todennus ja salaus .
URL- (varten Uniform Resource Locator , joka tarkoittaa kirjaimellisesti "Uniform Resource Locator") on merkkijono , joka kuvaa sijainnin resurssina. Se sisältää yleensä järjestyksessä: protokollan nimen, kaksoispisteen (:), kaksi kauttaviivaa (//), isäntänimen, kauttaviivan (/) ja polun, joka koostuu vinoviivoilla erotetusta tekstistä. Esimerkki: http://example.com/un/chemin/page.html.
Epävirallisessa jokapäiväisessä kielessä tätä kutsutaan myös verkko-osoitteeksi URL- osoitteen sijaan. Kun annamme verkko-osoitteen, jätämme yleensä pois alkuperäisen osan http://tai https://URL-osoitteet.
Hyperlinkki (tai yleisessä kielenkäytössä, linkki) on osa resurssi, joka liittyy URL-osoite. Verkon hyperlinkit ovat suuntautuneita: ne antavat mahdollisuuden siirtyä lähteestä kohteeseen. Ainoastaan lähderesurssi sisältää hyperlinkin määrittävät tiedot. Siten on mahdollista muodostaa hyperlinkki ilman minkäänlaista puuttumista tai yhteistyötä hyperlinkin kohderesurssista. Tätä webin omaksumaa yksipuolista mallia ei löydy kaikista hypertekstijärjestelmistä. Sillä on ensisijainen etu globaalissa julkisessa verkossa sallimalla lukemattomien hyperlinkkien luominen hajautettujen ja koordinoimattomien kumppanien välille.
HTML ( HyperText Markup Language ) ja XHTML ( Extensible HyperText Markup Language ) ovat tietokonekieliä, joita käytetään kuvaamaan asiakirjan sisältöä (otsikot, kappaleet, kuvien järjestely jne.) Ja sisällyttämään hyperlinkkejä. HTML-asiakirja on HTML-kielellä kuvattu asiakirja.
Kun asiakas-palvelin tiedonannon tilassa , eli palvelin on isäntä käynnissä palvelin ohjelmisto , joka client-ohjelmisto on käynnissä asiakas isännät voidaan liittää , yksi isäntä voi olla molempia.
HTTP-palvelinHTTP-palvelin (tai verkkopalvelu) on ohjelmisto, jota käytetään palvelemaan resursseja HTTP-protokollaa. HTTP asiakas on ohjelma, jota käytetään manipuloimaan näitä resursseja.
Web-palvelin on isäntä, jolle HTTP-palvelin (tai web-palvelu) toimii . Verkkopalvelin voi isännöidä palvelemiaan resursseja, noutaa ne etäisäntäkoneilta, toimittaa nämä resurssit sellaisina kuin ne ovat (puhumme staattisista resursseista) tai muokata niitä eri kriteerien mukaan, puhumme sitten dynaamisista resursseista. Suurissa palveluissa on tavallista, että resursseja jaetaan eri verkkopalvelimien ja mahdollisesti erityyppisten HTTP-palvelimien kesken. Joillakin on parempi suorituskyky tiedostoihin tallennettujen resurssien palvelemisessa, toisten joustavammassa resurssien laskemisessa. Verkkopalvelin voi olla erikoistunut isäntä, osa erikoistunutta infrastruktuuria tai jopa yleisempi isäntä. Kutsumme verkkosivustoa , joukkoa HTTP-resursseja, jotka liittyvät verkkotunnukseen ja yhteen tai useampaan isäntänimeen.
HTTP-asiakasHTTP-asiakas on työkalu resursseja käyttämällä, jonka HTTP-palvelimen. Sen tehtävänä on muuntaa isäntänimi eri palveluiden suhteen DNS: n IP-osoitteeksi, ottaa yhteyttä HTTP-palvelimeen ja toimittaa sille erilaisia tietoja, kuten sivuston nimi ja haluttu resurssi. sen kykyinä (erityyppisten resurssien hallinta, näyttökapasiteetti, tietojen pakkaamisen mahdollisuus jne.) tai halukkuutena (kielten valinta, yksityisyyden suoja) toimitettujen tietojen käytössä.
Verkkoselain on eräänlainen ihmisen ja koneen rajapinta HTTP client-ohjelmisto on suunniteltu pääsy verkosta resursseja. Sen perustoiminto on sallia HTTP-palvelimilta saatavien HTML-asiakirjojen haku. Muuntyyppisten resurssien ja muiden yhteyskäytäntöjen tuki riippuu selaimen tyypistä.
Web crawler on eräänlainen HTTP asiakasohjelman, joita käytetään indeksin eri verkkosivuilla resursseja.
Kerääjä on, web, eräänlainen HTTP asiakasohjelman, jonka avulla Jakelusyötteet eri sivustoilta voidaan ryhmitellä .
Sivusto pölynimuri on HTTP asiakas, jonka avulla voit hakea koko sivuston, sitten katsella sitä offline tai pitää arkiston.
AsiakirjatVerkkosivu (tai sivu) on asiakirja on tarkoitettu kuultava kanssa web-selaimella . Verkkosivu koostuu aina resurssikeskuksen (yleensä HTML tai XHTML dokumentti ) ja kaikki liittyvät resurssit, jotka ovat automaattisesti saatavilla (esimerkiksi kuvat, tyylisivut, javascript skriptejä tai kirjasinleikkaukset). Ei ole poikkeuksellista, että yksi HTML-asiakirja vaatii muutaman kymmenen ja sadan lisäresursseja.
HTML-editori (tai verkkotoimittaja) on ohjelmisto, jonka tarkoituksena on helpottaa kirjoittaa HTML asiakirjoja ja verkkosivuja yleensä.
Sivusto (tai sivusto) on joukko web-sivuja ja muita resursseja, jotka liittyvät vuonna yhtenäinen rakenne, julkaisija omistaja (yhtiö, hallinto, yhdistys, yksilön ja niin edelleen) ja isännöi tai useita web- palvelimet. Sivulla vastaava juureen URL sivusto on koti sivun .
Content management system (CMS lyhyitä) on ohjelmisto hallintaan sisältöä sivuston.
Kuuleminen ja mittausVerkkosivustolla vieraileminen tarkoittaa "sen sivujen tarkastelua". Termi vierailu tulee siitä, että yleensä käydään läpi useita sivuston sivuja, kun vierailet rakennuksen huoneissa. Vierailun johtaa käyttäjä (kävijä tai Internet-käyttäjä ).
Ilmaisu "surffailu verkossa" tarkoittaa "verkkokonsultointia". Se keksittiin korostamaan, että verkon selaaminen koostuu monien hyperlinkkien seuraamisesta sivulta toiselle. Sitä käytetään pääasiassa tiedotusvälineissä ; se ei kuulu tekniseen sanastoon.
Viittaava on resurssi, joka on johtanut kävijän palvelemaan resurssiin. Useimmat HTTP-asiakkaat antavat ne oletusarvoisesti, mutta ne voidaan estää.
Yleisömittaus on tutkimus sivustolla toteutetuista kuulemisista, ja sen tarkoituksena on ymmärtää käyttäjien toiveet eniten käytettyjen resurssien ja näiden leivänmurujen mukaan.
Yleisön mittaus voidaan tehdä eri tavoin:
Web-isäntä on luonnollinen tai oikeushenkilö , joka tarjoaa web-palvelimia vuokrata.
Web-toimisto on liiketoiminnan palveluihin tietokoneella suorittavat sivustot asiakkailleen.
Verkkokehittäjä on verkkoteknologiaan erikoistunut ohjelmoija.
Verkkopalvelu on client-server teknologia perustuu internetistä protokollia.
Www-hakemisto on sivusto listalle sivustoja .
Hakukone on sivusto, jonka avulla voit hakea sanoja kaikissa verkkosivuilla.
Verkkoportaali on sivusto, joka yrittää koota laajimman tietoa ja palveluita mahdollisimman verkkosivuilla. Jotkut portaalit ovat temaattisia.
Web lukijaohjelma on verkkosivusto, joka valitsee, organisoi ja mahdollisesti vahvistaa sivut käsitellään tiettyä aihetta, ja formaatteja niitä käytettäessä ergonomisen tai houkuttelevasti.
Blogi on osa sivusto, jossa henkilökohtaiset esineet julkaistaan säännöllisesti.
Webmail on verkkosivusto, joka tarjoaa toiminnallisuutta sähköpostiohjelman varten sähköpostin .
Wiki on verkkosivusto, joka voi muokata käyttäjille.
Tim Berners-Lee työskentelee tietojenkäsittelijänä Sveitsissä Geneven lähellä sijaitsevan Euroopan ydintutkimusjärjestön (CERN) rakennuksessa 31 ( 46 ° 13 '57' N, 6 ° 02 '42' E ) , kun vuonna 1989 , hän ehdotti luoda hypertekstin järjestelmä jakautunut tietokoneverkossa jotta työntekijät voivat jakaa tietoa sisällä Cern. Samana vuonna, jotka ovat vastuussa Cernin verkon päätti käyttää TCP / IP- viestinnän protokollaa ja CERN avasi ensimmäisen ulkoisen yhteyden internet . Seuraavana vuonna järjestelmäinsinööri Robert Cailliau liittyi CERN: n hypertekstiprojektiin vakuuttuneena heti sen kiinnostuksesta ja omistautui energisesti sen edistämiseen. Tim Berners-Lee ja Robert Cailliau hyvitetään usein World Wide Webin alkuperäksi keksijöinä, vaikka Robert Cailliau ei koskaan väittänyt olevansa vastuussa verkosta. Tim Berners-Lee luo ensimmäisen verkkoselaimen ja editorin nimeltä WorldWideWeb ja ensimmäisen HTTP-palvelimen nimeltä CERN httpd .
Noin 1992 , Tim Berners-Lee halusi jättää keksintönsä (eritelmät ja lähdekoodin) julkiseksi. Robert Cailliau auttoi häntä saamaan CERNin sopimuksen ja saapui sinne vuonna 1993 . Siihen asti, web oli pääasiassa kehitetty johdolla Tim Berners-Lee ja Robert Cailliau, mutta tilanne muuttui ulkonäkö NCSA Mosaic , joka on web-selain kehittämä Eric Bina ja Marc Andreessen on National Center for Supercomputing Applications. (NCSA ), Illinois . NCSA Mosaic luo perustan nykyaikaisten selainten graafiselle käyttöliittymälle integroimalla kuvat tekstiin ja aiheuttaa räjähdysmäisen kasvun webissä. Jotkut Mosaicin kehittäjät luovat sitten Netscape Navigatorin, joka tuo rinnakkaisuutta ja sallii myös kuvien käyttämisen sivuilla pienillä nopeuksilla. Tästä, evoluutiosta evoluutioon, on nyt tullut Mozilla Firefox . NCSA tuottaa myös NCSA HTTPd: n , HTTP-palvelimen, josta kehittyy Apache HTTP Server , eniten käytetty HTTP-palvelin vuodesta 1996 lähtien . 30. huhtikuuta 1993, CERN julkaisee verkko-ohjelmistonsa julkisesti verkkolähetysten edistämiseksi.
Vuonna 1994 , Netscape Communications Corporationin perustettiin kanssa paljon NCSA Mosaic kehitystiimi . Julkaissut lopussa 1994 , Netscape Navigator korvattu NCSA Mosaic muutamassa kuukaudessa. Vuonna 1995 , Microsoft yritti kilpailla kanssa Microsoft Network (MSN) on Internet ja epäonnistui. Vuoden 1995 julkaisun jälkeen Windows 95 ilman etukäteen asennetun web-selain, Microsoft käynnisti selainsodat kanssa Internet Explorer vastaan Netscape Navigator.
Tämän historian ensimmäiset vuodet ovat suurelta osin peräisin Pienestä historiasta Internetistä ( lyhyt historia Internetistä ).
Luomalla WorldWideWeb- ohjelmiston Tim Berners-Lee loi sekä ensimmäisen selaimen että ensimmäisen web-editorin , koska hän halusi tehdä verkosta yhteistyövälineen, jossa kaikki toimijat kuulevat ja luovat tietoa. Verkosta tuli kuitenkin heti enemmän globaali tiedonvälitysmedia kuin yhteistyö.
Vuoden ensimmäisellä puoliskolla 1990 , käsite verkkosivuilla juureen on vakaa verkkotunnus ei ole vahvistettu, aloittaen ensimmäisestä sivun jonka osoite oli http://nxoc01.cern.ch/hypertext/WWW/TheProject.html. Työntekijät ja opiskelijat perustivat usein sivustoja teknisille osastoille, ja URL-osoitteet muuttuivat ihmisten ja infrastruktuurin muuttuessa. Lisäksi ei ollut tehokasta hakukonetta . Myös monet sivut olivat luetteloita linkeistä sivun tekijän suosikkisivuille. Tätä verkko-omaisuutta hyödyntävät myöhemmin myös Googlen tekijät laskeakseen sivujen osuvuuden ja kaappaavat sitten linkkitilat . Mutta kauan ennen sitä, tammikuussa 1994 , Yahoo! luodaan ja siitä tulee nopeasti suurin verkkohakemisto . Kuten Yahoo! olivat opiskelijoita Stanfordin yliopistossa , alkuperäinen URL-osoite oli http://akebono.stanford.edu/yahoo, ja vasta tammikuussa 1995 verkkotunnus yahoo.comluotiin.
1990-luvun jälkipuoliskolla verkko tuli suosittua, ja kaikki suuret yritykset, organisaatiot, koulut, hallintoviranomaiset avasivat verkkosivuston. Hakukoneet tullut tehokas, erityisesti ulkonäkö Altavista vuonna joulukuu 1995 , ja lopulta Googlen vuonna 1998. Tässä vaiheessa median kehityksen, joka on ylhäältä alas erilaiset tiedonkulun hallitseva: sivusto on tehty tiedotus on sen omistaja. Vuorovaikutus päättyy usein tutkimukseen ja verkkokauppaan . Tietenkin sähköposti , pikaviestit ja keskustelupalstat olivat olleet noin verkkoa pidempiä, mutta ne työskentelivät enimmäkseen tiettyjen protokollien ja ohjelmistojen kanssa (katso Luokka: Pikaviestiohjelmat , Luokka: Sähköpostiohjelmistot , Luokka: Usenet Client ).
Web 2.0Kun 2000-luvun käsitteet blogi , wiki (vuonna 2001, käynnistää Wikipedia Englanti) ja sosiaalisen verkostoitumisen ( Myspace vuonna 2003 , Facebook vuonna 2004) tullut suosittuja. Käyttäjien tuottama sisältö leviää (Wikipedia, YouTube vuonna 2005 ja Twitter vuonna 2006). Ajax- tekniikkaa (1998, teoriana vuonna 2005) alkaa käyttää laajalti yhtenäisten verkkosivujen mukaisten kattavien sovellusten luomiseen ( Google Maps vuonna 2004). Ilmaisu Web 2,0 , yleisesti suosituksi puolivälissä -2000s , tarkoittaa tämän siirtymisen tiedonkulun ja tapa käyttää rainan. Termin "Web 2.0" menestys on saanut monet viittaamaan siihen nimellä "Web 2.5", 3.0 , 4.0 jne. heidän näkemyksensä tulevaisuuden verkosta.
Verkkoliikenteen jakeluIncapsula - yhtiön vuonna 2002 tekemän tutkimuksen mukaan Maaliskuu 2013, 50% verkkoliikenteestä syntyi robottien eli automaattisten koneiden avulla. Tämän tutkimuksen äskettäinen päivitys (joulukuu 2013) paljastaa, että näiden samojen koneiden osuus liikenteestä on nyt lähes 61 prosenttia ja etenkin hakukoneiden liikenteen kasvu 55 prosenttia. Hakkerointi on noin 4,5% liikenteestä, kun taas ihmisillä noin 38,5%. Toisin sanoen tuskin yli kolmasosa liikenteestä syntyy ihmisen toiminnasta. Syynä on todennäköisesti markkinoinnin räjähdysmäärä, joka yksin edustaa puolta liikenteestä (botit ja ihmiset).
World Wide Web , koska joukko hypertekstin resursseja , voidaan mallintaa suunnattu graafi, jossa sykliä , jossa on resursseja kärkipisteet ja hyperlinkkejä varten kaaria . Kun kaavio on suunnattu, jotkut resurssit voivat muodostaa nieluja tai vähemmän muodollisesti umpikujia: muuhun verkkoon ei ole polkua . Toisaalta jotkut resurssit voivat muodostaa lähteitä : muusta verkosta ei ole polkua .
Analyysit osoittivat, että verkon rakenne reagoi useimmissa sosiaalisissa verkostoissa esiintyvään muuttumattomaan verkkomalliin . Tämän seurauksena on keskittimiä, keskittimiä, joihin hypertekstilinkit yhtyvät: nämä ovat tärkeimmät sivustot, jotka muodostavat verkon selkärangan.
Teknisesti mikään ei erota World Wide Webiä mistään muusta verkosta, joka käyttää samoja tekniikoita. Siten on olemassa lukemattomia yksityisiä verkkoja. Käytännössä sivu on suosittu verkkosivusto , kuten Web-hakemiston , katsotaan olevan osa verkossa. Tällöin verkko voidaan määritellä joukoksi resursseja ja hyperlinkkejä, jotka voidaan rekursiivisesti löytää tältä sivulta, joka sulkee pois yksityiset lähteet ja verkot.
Hakukoneiden indeksoijille ohjelmoitu perusmenetelmä on verkon rekursiivinen indeksointi hyvin valituista resursseista . Vuonna 2004 hakukoneet indeksoivat noin neljä miljardia resurssia.
Syvä internet , tai näkymätön web on osa web jota ei ole sidottu ja siksi ei löytynyt yleisiä hakukoneita. Vuonna 2001 julkaistu tutkimus osoitti, että verkon näkymätön osa edustaa yli 99% verkosta. Syvä verkko sisältää seuraavat resurssit:
Rekursiivinen indeksointi ei ole ainoa tapa indeksoida verkkoa ja mitata sen kokoa. Toinen ratkaisu on mitata Internetiin liitetty IT-infrastruktuuri verkkosivustojen isännöimiseksi. Hyperlinkkien seuraamisen sijaan tämä menetelmä koostuu verkkotunnusjärjestelmään rekisteröityjen verkkotunnusten käytöstä ja yhteyden muodostamisesta kaikkiin potentiaalisiin verkkopalvelimiin . Tätä menetelmää käyttää erityisesti Netcraft- yritys , joka julkaisee säännöllisesti tutkimustensa tulokset, mukaan lukien HTTP-palvelinten suosioarvot . Tämä toimenpide liittyy enemmän verkkotekniikoiden käyttöön kuin itse verkkoon. Erityisesti sen avulla voit etsiä julkisia sivustoja , joita ei ole linkitetty Internetiin .
Intranetiin ladattu verkkosivusto on yksityinen, koska yleisö ei pääse intranetiin.
Lisäksi, jos verkkosivusto sijoitetaan Internetiin linkittämättä ainakin yhdeltä olemassa olevalta World Wide Web -sivulta , kyseinen sivusto on eristetty verkko. Se on käytännössä yksityinen, koska yleisö ei voi löytää sitä seuraamalla hyperlinkkejä.
Verkko muuttuu jatkuvasti: resursseja luodaan, muokataan ja poistetaan. On olemassa muutamia verkkoarkistoaloitteita, joiden tavoitteena on löytää, mitä sivusto sisältää tiettynä päivänä. Internet-arkisto- projekti on yksi niistä.
Erilaisilla verkkoresursseilla on varsin erilliset käyttötarkoitukset:
HTML- asiakirja on verkkosivun pääresurssi , joka sisältää hyperlinkkejä , joka sisältää ja jäsentää tekstiä, joka linkittää ja järjestää multimediaresursseja . HTML-asiakirja sisältää vain tekstiä: tarkasteltu teksti, teksti HTML-kielellä sekä muut komentosarjat tai muotoilukielet.
HTML-dokumenttien esittely on verkkoselaimen päätoiminto . HTML jättää selaimen tehtäväksi hyödyntää tietokoneen resursseja parhaalla mahdollisella tavalla. Tyypillisesti, fontti, pituus tekstiriviä, värit, jne., On mukautettava ulostulo laitteeseen ( monitori , tulostin , jne.).
Median eriä ovat tyypillisesti peräisin resurssit, jotka ovat riippumattomia HTML dokumentin . HTML-asiakirjat sisältävät hyperlinkkejä, jotka osoittavat multimediaresursseihin, jotka voidaan sen vuoksi hajauttaa Internetiin . Linkitetyt mediaelementit siirretään automaattisesti esittämään verkkosivua .
Vain kuvien ja pienten animaatioiden käyttö on standardoitua. Tukea äänen , videon , kolmiulotteinen välilyöntejä tai muuta multimediaa elementit on edelleen riippuvainen ei-standardoituja teknologioita. Monet verkkoselaimet tarjoavat mahdollisuuden liittää ohjelmistoja ( laajennuksia ) toimintojensa laajentamiseksi, erityisesti epätyypillisten mediatyyppien tueksi.
Suoratoistot (ääni, video) edellyttävät yhteyskäytäntöä, joka toimii eri tavalla kuin HTTP . Tämä on yksi syy, miksi tämän tyyppinen resurssi vaatii usein laajennuksen ja on integroitu huonosti verkkosivuihin .
Tämä luku koskee verkkosivuihin upotettuja kuvia . Käyttö dataformaatin JPEG on tarkoitettu luonnolliset kuvat, lähinnä valokuvia .
Käytön PNG tietojen formaatti on tarkoitettu kuvasynteesit ( logot , graafisia elementtejä). Se soveltuu myös luonnollisille kuville, mutta vain silloin, kun laatu on etusijalla siirtoaikaan nähden. GIF- tiedostomuodon käyttöä suositellaan pienille animaatioille . Synteettisten kuvien osalta GIF: n vanha suosio tekee siitä usein parempana PNG: n sijaan. GIF: llä on kuitenkin muutamia haittoja, mukaan lukien värien lukumäärän rajoittaminen ja yleensä pienempi pakkausaste . Lisäksi ristiriidat ympäröivät käyttö GIF 1994 kohteeseen 2004 , kuten Unisys vaati patentti kattaa pakkausmenetelmä. XBM- datamuotokuvien käyttö on vanhentunutta.
2000-luvulle saakka musiikin ja videoiden katselu vaati tilapäisen ohjelman ( laajennuksen ) asentamisen verkkoselaimen toiminnan laajentamiseksi. Flash Player -laajennuksen erittäin laaja jakelu on vihdoin tehnyt videoiden katselemisesta yhtä helppoa kuin kuvien katselu. Lopuksi viides HTML-kieliversio ( HTML 5 ) integroi videon.
Skriptikieli mahdollistaa kirjoittaa tekstin ohjelman toteuttaa suoraan ohjelmiston . Verkon yhteydessä selain suorittaa komentosarjan ja ohjelmoi toiminnot, jotka vastaavat vierailijan vierailemalle verkkosivulle tekemää käyttöä . Komentosarja voidaan upottaa HTML- dokumenttiin tai se voi olla peräisin linkitetystä resurssista. Ensimmäinen web-komentosarjakieli oli Netscape: n kehittämä JavaScript . Sitten Microsoft kehitti kilpailevan version JScript- nimellä . Lopuksi ehdotettiin kielen syntaksille ECMAScript- standardia ja asiakirjojen käyttöliittymän DOM- standardeja .
Tekniikasta, jonka toimintakapasiteetti on lapsenkengissään hyvin rajoitettu, JavaScript-kielestä on tullut kykenevä suorittamaan mitä tahansa kuviteltavaa sovellusta: tekstinkäsittelyohjelma , videopeli , emulaattori jne.
Jopa enemmän kuin videoille, Adobe Flash Player -laajennusta on tullut erittäin laajalti käytetty animaatioiden jakeluun. Joskus kokonaiset sivustot tehdään Flash-muodossa . Se on kuitenkin katoamassa, koska selaimet haluavat kieltää sen käytön.
CSS- kieli kehitettiin käsittelemään yksityiskohtaisesti HTML- asiakirjoja . CSS: ssä oleva teksti voidaan upottaa HTML-dokumenttiin tai tulla linkitetyistä resursseista, tyylitaulukoista . Tämä erottelu mahdollistaa erillisen tiedonhallinnan (HTML-asiakirjoissa) ja niiden esittelyn (sisältyvät tyylisivuihin). Puhumme myös "sisällön ja muodon erottamisesta".
Muun tyyppisten resurssien hallinta riippuu asiakaspalvelimeen asennetusta ohjelmistosta ja niiden asetuksista.
Kun vastaava ohjelmisto on saatavana, minkä tahansa tyyppiset asiakirjat ja kuvat esitetään yleensä automaattisesti modaliteettien (ikkuna, valintaikkunat) mukaan verkkoselaimen ja tyyppiä hallitsevan ohjelmiston mukaan. Kun resurssin tyyppiä ei hallita, on yleensä mahdollista tallentaa se paikalliseen tiedostoon .
Verkon eri järjestelmien, kuten sähköpostin , resurssien hallintaan selaimet käyttävät yleensä erillisiä ohjelmistoja. Jos mikään ohjelmisto ei hallitse tietyntyyppistä resurssia, yksinkertainen virhesanoma ilmoittaa sen.
Web suunniteltiin pääsee monipuolisin atk-laitteet: työasema , tietokone terminaali vuonna tekstimuodossa , henkilökohtainen tietokone , matkapuhelin , jne. Tämä pääsyn universaalisuus riippuu ensinnäkin Internet-protokollien yleismaailmallisuudesta . Toiseksi se riippuu HTML- sivujen tarjoaman joustavuuden esittämisestä verkkosivuilla . Lisäksi HTTP antaa selaimille mahdollisuuden neuvotella kunkin resurssin tyypistä. Lopuksi CSS: n avulla voidaan tarjota erilaisia esityksiä, jotka valitaan niiden soveltuvuuden mukaan käytettyihin laitteisiin.
Siksi W3C on luonut standardit salliakseen sisällön luomiseen käytettävien työkalujen riippumattomuuden niiden lukemiseen käytetyistä työkaluista. Tätä kutsutaan yhteentoimivuudeksi .
Verkkosivujen esteettömyyttä vammaisten on myös kohde erityistä huomiota kuin web-aloitteen .
Verkkotekniikat eivät pakota organisaatiota verkkosivujen välillä eivätkä vielä enemmän verkkosivustojen välillä . Mikä tahansa verkkosivu voi sisältää hyperlinkkejä mihin tahansa muuhun Internetistä saatavaan resurssiin . Hyperlinkin luominen ei vaadi mitään toimia teräväkohdan puolella. Hyperlinkeistä, sivuista tai sivustoista ei ole keskitettyä rekisteriä. Ainoa käytetty rekisteri on DNS- rekisteri ; se on hajautettu tietokanta, joka luettelee isännät, mahdollistaa verkkotunnus sisältyvät tiettyjen hyperlinkkejä on käännettynä IP-osoite , ja jota käytetään kaikissa järjestelmissä Internetiä.
Tämän hajautetun suunnittelun piti suosia ja edistänyt verkon koon nopeaa kasvua. Se on myös edistänyt muiden sivustojen tietoihin erikoistuneiden sivustojen kasvua: hakemistoja ja hakukoneita . Ilman näitä sivustoja tietojen löytäminen verkosta olisi erittäin työlästä. Päinvastainen lähestymistapa, verkkoportaali , yrittää keskittää mahdollisimman paljon tietoa ja palveluita yhdelle sivustolle.
Hajauttamisen heikkous on seurannan puute, kun resurssi siirretään tai poistetaan: sitä osoittaneet hyperlinkit rikkoutuvat . Ja tämä näkyy vain seuraamalla hyperlinkkiä, yleisin tulos on 404-virheilmoitus .
Verkko luottaa Internet- tekniikoihin, mukaan lukien TCP / IP tiedonsiirtoon, DNS muuntaa isäntänimet IP-osoitteiksi ja MIME ilmoittaa tietojen tyypin. Merkistökoodaus standardeja ja digitaalisen kuvan formaatteja GIF ja JPEG kehitettiin itsenäisesti.
Kolmen tekniikan jouduttiin kehitetty World Wide Web :
Nämä varhaiset tekniikat standardisoitiin kuten muutkin Internet- tekniikat : käyttäen Kommenttipyyntö-prosessia . Tämän tuloksena saatiin URL-osoitteille RFC 1738 , HTML 2.0: lle RFC 1866 ja HTTP / 1.0: lle RFC 1945 .
World Wide Web Consortium (W3C) on perustettu vuonna 1994 on kehittää ja edistää uusien web-standardeja. Sen tehtävänä on erityisesti varmistaa uuden tekniikan yleismaailmallisuus . Teknologioita ovat kehittäneet myös yksityiset yritykset .
Tärkeimmät nykyiset standardit ovat:
Verkossa käytettävien tietoliikenneprotokollien ja datamuotojen lisäksi on toteutettu useita verkkolle ominaisia tekniikoita, jotta HTTP-palvelimet (tai web-palvelimet) toimisivat. Koska nämä tekniikat eivät koske Web-asiakasohjelmistoja, World Wide Web Consortium ei ole standardoinut niitä .
HTTP-palvelinHTTP-palvelin on vastuussa yhteydenpidosta asiakastyöaseman ja sivuston resurssien välillä. Sen on kyettävä ohjaamaan palvelimelta asiakkaalta vastaanotetun HTTP-pyynnön mukaan oikeisiin resursseihin. Se voi olla staattisia resursseja, jotka sijaitsevat palvelimen tiedostojärjestelmässä, tai dynaamista sisältöä eri tavoin. Dynaamisten sivujen tarjoaminen on delegoitu palvelimen erillisille sovelluksille. Sen on myös kyettävä käsittelemään virheet, jos resursseja ei löydy tai jos resurssin tuotannossa on virhe, palauttamalla asianmukainen viesti asiakkaalle. Ensimmäinen HTTP-palvelin oli CERN httpd ja putosi nopeasti pois käytöstä. Vuonna 2014 tärkeimmät käytetyt web-palvelimet olivat Apache HTTP Server , markkinoiden hallitseva palvelin vuosia, Nginx, jota käytettiin sivustoilla, joilla on suurempi yleisö, mutta myös Microsoft IIS , Google Web Server ja Lighttpd .
Common Gateway Interface (CGI) standardi on välinen prosessi tiedonsiirtoprotokollaa välillä HTTP-palvelimen ja ulkoisten sovellusten sijaitsevat myös palvelimen puolella. Tätä standardia hallinnoi IETF.
FastCGI- standardi tänään Korvaa pääasiassa CGI: n. Sen avulla HTTP-palvelin voidaan erottaa tehokkaammin sovelluksista ja hallita paremmin dynaamisten sovellusten esiintymien määrää palvelinpuolella.
Jotkin HTTP-palvelujen kanssa yleisesti käytettävät kielet, kuten PHP , Java ja Ruby , käyttävät myös erityisiä tekniikoita yhteydenpitoon palvelimen kanssa.
PHP, PHP mod varten Apache on usein käyttää paikka CGI; se pyrkii tänään ja korvataan FastCGI protokollaa, muutama vuosi sitten kautta mod fastcgi ja tänään enemmän kautta mod fcgid tai kautta PHP-FPM .
Jaavassa Apache Jakarta -projekti toi yhteen useita työkaluja. Tässä arkkitehtuurissa Apache mod jk -moduuli mahdollistaa yhteyden muodostamisen Tomcat- sovelluspalvelimeen, joka käyttää Java Servlet- ja JavaServer Pages -sivuja . Apun ja Nginxin kanssa työskenteleminen on Ruby, Phusion Passenger -sovelluksessa yksi tärkeimmistä viestintävälineistä HTTP-palvelun ja sovellusten välillä.
Dynaamiset palvelinpuolen sovelluskieletKäytännössä CGI: n ja fastCGI: n avulla voit käyttää mitä tahansa kieltä, mutta on joitain komentosarjakieliä, joista on tullut suosituimpia. Ne käyttävät CGI: tä tai muuta tekniikkaa yhteydenpitoon palvelimen kanssa.
PHP- ohjelmointikieli (PHP: Hypertext Preprocessor) kehitettiin luomaan verkkosivuja. Se nauttii vahvasta integroinnista HTTP-palvelimen ja HTML-kielten kanssa. Nykyään se on yleisimmin käytetty kieli palvelimen puolella lähes 70% sivustoista vuonna 2010. ASP (Active Server Pages) moottori kehitti Microsoftin tulkita skriptikieli IIS (Internet Information Services) palvelimelle. , Se on toiseksi eniten käytetty kieli, vajaa 30% sivustoista vuonna 2010.
Java- kieltä , jonka sivuja palvelee Apache Tomcat, käytetään sitten laajalti, erityisesti pankkisektorilla. Tavoitteena on sisällyttää Rubyn kieli jRuby- moduulin kautta . Java: ta käytettiin vajaassa prosentissa palvelimista vuonna 2010. Ruby- kieli , lähinnä Ruby on Rails -sovelluspalvelimen kanssa (0,5% vuonna 2010.) . Ajaxiin ja sitten HTML5: ään linkitetyn asiakaspuolen JavaScripti on kasvanut . palvelinpuolta seurasi palvelinsovelluksille omistettu Node.js- ohjelmistoalusta .
CGI: n alkuaikoina Perliä käytettiin laajalti palvelinpuolella johtuen sen läheisyydestä järjestelmänvalvojien kanssa ja hallitsevansa niitä.
TietokantaTietokannat ovat myös tärkeä osa dynaamisen sisältösivustojen luomista.
Päätietokannat ovat: