(WWW), mai cunoscut sub numele de Internet, este un sistem informațional care oferă acces la documente și alte resurse online de pe Internet.
Documentele și mediile de la distanță sunt disponibile pe Internet prin intermediul serverelor și pot fi primite de aplicații precum browserele web. Serverele și resursele World Wide Web sunt cunoscute și localizate prin intermediul unor cercuri de simboluri numite URL-uri (Uniform Resource Locator). Tipul de document original și extins este o pagină Web concepută în HTML (Hypertext Markup Language). Acest limbaj de semnătură acceptă text simplu, imagini, conținut audio și video încorporat și scripturi (programe scurte) care efectuează tranzacții complexe ale utilizatorului. HTML acceptă, de asemenea, hyperlink-uri (URL-uri încorporate) care oferă acces instantaneu la alte resurse web. Navigarea sau navigarea pe web este o modalitate obișnuită de a urma aceste link-uri către diferite site-uri web. Aplicațiile web sunt site-uri web care rulează programe software. Informațiile de pe Internet sunt transmise prin Internet folosind HTTP (Hyper Text Transfer Protocol).
Un site web constă din mai multe resurse online cu o temă comună și, de obicei, un nume de domeniu comun. Un server web poate fi o provocare pentru multe site-uri web, dar unele site-uri, în special cele populare, pot fi găzduite pe mai multe servere. Contribuit de numeroase companii, organizații, agenții guvernamentale și studenți individuali, conținutul site-ului conține o mulțime de informații educaționale, recreative, de afaceri și administrative.
World Wide Web a devenit platforma software dominantă în lume. Este principalul dispozitiv folosit de miliarde de oameni din întreaga lume pentru a interacționa cu Internetul
. Internetul a fost conceput inițial ca un sistem de gestionare a documentelor. A fost inventat de Tim Berners-Lee la CERN în 1989 și prezentat publicului în 1991.
computerul NeXT a fost folosit de Sir Tim Berners-Lee la CERN și a devenit primul server web din lume.
Web-ul a fost inventat de informaticianul englez Tim Berners-Lee de la CERN și a fost conceput inițial ca un sistem de gestionare a documentelor. Tehnologia a fost demonstrată în afara CERN altor institute de cercetare în ianuarie 1991 și publicului la 23 august 1991. Rețeaua a avut succes la CERN și a început să se răspândească în alte institute de cercetare și universități. În următorii doi ani, au fost create 50 de site-uri.
În 1993, CERN a pus la dispoziție gratuit codul de rețea și protocolul, permițând utilizarea pe scară largă. Când NSA a lansat Mosaic în același an, site-ul a devenit extrem de popular, cu mii de site-uri care au apărut în mai puțin de un an. Mosaic este un browser grafic care poate afișa imagini încorporate și trimite formulare și HTTPd, un server care poate procesa formulare (vezi CGI). Marc Andreessen și Jim Clark au fondat Netscape în anul următor și au lansat Navigator, care a adus Java și JavaScript pe web. A devenit rapid browserul dominant. Netscape a devenit public în 1995, declanșând nebunia internetului și nașterea bulei dot-com. Microsoft a răspuns prin dezvoltarea propriului browser Internet Explorer. Fiind integrat în sistemul de operare Windows, a devenit browserul dominant timp de 14 ani.
Tim Berners-Lee a fondat World Wide Web Consortium (W3C), care a creat XML în 1996 și a recomandat înlocuirea HTML cu XML mai strict. În această perioadă, dezvoltatorii au început să folosească o caracteristică IE numită XMLHttpRequest pentru a construi aplicații Ajax, dând startul revoluției Web 2.0. Mozilla, Opera și Apple au abandonat XHTML și au format WHATWG, care a dezvoltat HTML5. În 2009, W3C a acceptat și a respins HTML, iar în 2019 controlul documentului HTML a trecut la WHATWG.
World Wide Web a jucat un rol important în dezvoltarea erei informației și este principalul mijloc de comunicare pentru miliarde de oameni pe Internet.
Caracteristică
HTTP și HTML
World Wide Web servește ca protocol de poartă pentru aplicațiile care (literalmente) rulează pe Internet și îl acceptă în timpul execuției. Introducerea browserului Mosaic a ajutat să facă internetul mai util prin adăugarea de imagini și GIF-uri animate (GIF).
Termenii Internet și World Wide Web sunt adesea folosiți interschimbabil. Cu toate acestea, acești doi termeni nu înseamnă același lucru. Internetul este o rețea globală de informații conectată prin rețele electronice și optice. În schimb, World Wide Web este o colecție mondială de documente și alte resurse conectate prin link-uri și URL-uri. Resursele web sunt accesate prin HTTP sau HTTPS, care sunt protocoale de rețea la nivel de aplicație care utilizează protocolul de transport Internet.
Navigarea către un site web de pe World Wide Web începe de obicei prin introducerea adresei URL a site-ului web într-un browser sau urmărirea unui hyperlink către pagina de origine. Browserul inițiază o serie de mesaje de comunicare în fundal pentru a prelua și afișa pagina solicitată. În anii 1990, utilizarea unui browser web pentru a vizualiza pagini web și a naviga de la o pagină la alta folosind link-uri a devenit cunoscută sub denumirea de „browsing”, „surfing” sau „surf”. Cercetările timpurii asupra acestui nou comportament s-au concentrat pe obiceiurile utilizatorilor atunci când folosesc un browser web. De exemplu, un studiu a identificat cinci modele de utilizator: navigare exploratorie, navigare avansată, navigare nelimitată și navigare direcționată.
Următorul exemplu arată comportamentul browserului la deschiderea unei pagini la adresa URL http://example.org/home.html. Browserul traduce numele serverului URL (example.org) într-o adresă de protocol Internet utilizând sistemul de nume de domeniu (DNS) distribuit global. Această căutare returnează o adresă IP, cum ar fi 203.0.113.4 sau 2001:db8:2e:7334. Browserul solicită resursa prin trimiterea unei cereri HTTP prin Internet către computerul de la această adresă. Solicitați serviciu de la un anumit număr de port TCP cunoscut de serviciul HTTP, astfel încât gazda de primire să poată distinge cererea HTTP de alte protocoale de rețea servite. HTTP utilizează de obicei portul 80, iar HTTPS utilizează de obicei portul 443. Corpul unei solicitări HTTP poate consta din două linii de text:
GET /home.html Host HTTP/1.1
: example.org
Un computer care acceptă HTTP are nevoie de software pentru a verifica dacă serverul web ascultă cereri pe portul 80. Dacă serverul web poate ajuta cu cererea, trimite un răspuns HTTP către browser indicând succesul:
HTTP/1.1 200 OK
Tip de conținut: text/html; charset=UTF-8
urmat de conținutul paginii solicitate. O pagină HTML simplă (Hypertext Markup Language) ar putea arăta astfel:
<html>
<head>
<title>Example.org - World Wide Web</title>
</head>
<body>
<p> World Wide Web, prescurtat la WWW este de obicei ceva de genul...</p>
</body>
</html>
Browserul împarte HEAVEN și interpretează etichetele în jurul cuvintelor (<titlu>, <p> pentru paragrafe, etc.) ca text anno Domini. Multe site-uri folosesc HTML pentru a trimite linkuri către alte resurse ale site-ului, cum ar fi imagini, alte medii încorporate, scripturi care afectează comportamentul paginii și stiluri de suprapunere a paginii care afectează aspectul paginii. Cu alte tipuri de medii de rețea, browserul trimite solicitări HTTP suplimentare către serverul web. Când un browser primește conținut de la un server web, acesta afișează pagina pe baza codului său HTML și a acestor resurse suplimentare pe ecranul Solicitare.
HTML
Hypertext Markup Language (HTML) este un limbaj standard pentru crearea de pagini web și aplicații web. Împreună cu Cascading Style Sheets (CSS) și JavaScript, formează triunghiul tehnologiilor majore de pe World Wide Web.web preia
documente HTML de pe un server web sau stocare locală și le folosește în paginile multimedia. HTML descrie structura semantică a unui site web și conține primele instrucțiuni pentru aspectul documentului.
Elementele HTML sunt componentele de bază ale unei pagini HTML. Cadrul HTML permite integrarea imaginilor și a altor obiecte precum B. Formulare interactive plasate pe o pagină tipărită. HTML oferă o modalitate de a crea documente structurate prin definirea structurilor semantice ale textului, cum ar fi B. Titluri, secțiuni, liste, legături, fragmente și alte elemente. Elementele HTML sunt separate prin etichete între paranteze. Etichete precum <me/> și <input/> adaugă conținut direct în pagină. Sunt incluse și alte etichete, cum ar fi B., care oferă informații despre corpul documentului și pot conține alte elemente, cum ar fi B. conțin elemente. Browserele web nu afișează etichete HTML, ci le folosesc pentru a interpreta conținutul paginii.
HTML poate permite programelor scrise într-un limbaj de scripting, cum ar fi JavaScript, să influențeze comportamentul și conținutul paginilor web. Încorporarea CSS determină aspectul conținutului. Din 1997, World Wide Web Consortium (W3C), menținătorul standardelor HTML și CSS, a promovat utilizarea CSS în locul stilului de randare explicit al HTML.
Legături
Majoritatea paginilor web conțin legături către alte site-uri conexe și posibil fișiere, documente sursă descărcabile, definiții și alte resurse online. În HTML simplu, linkul arată astfel: <a href="http://example.org/home.html">home example.org</a>.
O reprezentare grafică a unei mici părți a WWW cu link-uri.
Această colecție de resurse utile și relevante legate prin conexiuni de înaltă presiune se numește rețea de informații. Lansarea Internetului în noiembrie 1990 a creat ceea ce Tim Berners-Lee a numit pentru prima dată World Wide Web (inițial CamelCase, ulterior abandonat).
Structura de conectare a unei rețele este descrisă de un grafic de rețea: modurile graficului de rețea corespund paginilor web (sau URL-urilor), iar granițele dintre ele sunt link-uri. În timp, multe resurse web conectate la Internet dispar, se mută sau sunt înlocuite. Acest lucru face ca linkurile să fie învechite, un fenomen cunoscut în unele cercuri ca taxe de link; Linkurile afectate sunt adesea denumite linkuri moarte. Natura efemeră a Internetului a dus la multe încercări de arhivare a paginilor web. Cel mai cunoscut dintre aceste eforturi este Net Arkivet, care există încă din 1996.
Prefixe WWW
Multe nume de gazdă folosite pe World Wide Web încep cu www, deoarece serverele au fost numite de mult după serviciile pe care le oferă. Gazduire: Numele serverului web este de obicei www, cum ar fi B. ftp pentru un server FTP și un server de știri sau nntp pentru un server de știri Usenet. Aceste nume de gazdă apar în sistemul de nume de domeniu (DNS) sau nume de domenii precum www.example.com. Nicio practică sau tehnică standard nu necesită utilizarea www, și multe site-uri web nu o fac; primul nx 01.cern.ch. Potrivit lui Paolo Palazzi, care lucrează cu Tim Berners-Lee la CERN, utilizarea populară a subdomeniului www este accidentală; Site-ul web al proiectului World Wide Web este publicat la www.cern.ch, în timp ce info.cern.ch este site-ul CERN; Cu toate acestea, înregistrările DNS nu au fost niciodată modificate și practica de a adăuga www la numele de domeniu a fost copiată ulterior. Multe site-uri verificate încă folosesc prefixe sau alte prefixe în domeniu, cum ar fi B.www2, securizate sau cu scop special. Multe dintre aceste servere web sunt configurate astfel încât atât domeniul principal (ex. example.fi) cât și subdomeniul www (ex. www.esimerkki.fi) să trimită către același site web; altele necesită formatare sau atribuire altor pagini. Utilizarea unui subdomeniu este utilă pentru echilibrarea traficului web de intrare prin crearea unei înregistrări CNAME care indică un grup de servere web. Deoarece CNAME-urile folosesc în prezent numai subdomenii, același rezultat nu poate fi obținut cu rădăcina directă a domeniului.
Când un utilizator introduce un nume de domeniu complet calificat în câmpul de introducere din bara de adrese, unele browsere încearcă să adauge automat prefixul „www” la început și opțional „.com”, „.org” și „.net” la sfârșit. , in functie de ceea ce lipseste. De exemplu, puteți înlocui „Microsoft” cu http://www.microsoft.com/ și „openoffice” cu http://www.openoffice.org. Această caracteristică apare în versiunile timpurii ale Firefox încă din 2003, când încă funcționa sub numele de lucru „Firebird”, o pauză față de practica anterioară în browsere precum Lynx. Microsoft a primit un brevet american în 2008 pentru ceea ce părea a fi aceeași idee, dar numai pentru telefoane mobile.
Unii utilizatori îl pronunță dub-dub-dub, în special în Noua Zeelandă. Stephen Fry a spus în podcastul său woo woo woo. Scriitorul danez Douglas Adams a spus odată în The Independent on Sunday (1999): „Cunosc doar World Wide Web, dar acronimul său durează de trei ori mai mult decât acronimul său”. În mandarină, World Wide Web este adesea tradus fonetic folosind echivalentul semantic al noului wang wei wǎng, care este echivalent cu www și înseamnă literal „rețea nenumărate”, traducerea reflectând conceptul general de organizare și distribuție Tim Berners -Site-ul lui Lee afirmă că World Wide Web este scris oficial în trei cuvinte separate, fiecare cu majuscule, fără cratime. Dar este adesea numit Web și adesea este Web; Pentru mai multe informații, consultați Capitalizarea online. Utilizarea prefixului www a scăzut, în principal pentru că aplicațiile Web 2.0 au încercat să eticheteze domeniul și să-l facă mai ușor de pronunțat. Pe măsură ce internetul mobil a devenit mai popular, servicii precum Gmail.com, Outlook.com, Myspace.com, Facebook.com și Twitter.com sunt adesea denumite fără „www” (sau chiar „.com”). .
modelele de la începutul URI-urilor Web se referă la Hypertext Transfer Protocol și, respectiv, la Secure HTTP. Ele indică ce protocol este utilizat pentru cerere și răspuns. HTTP este parte integrantă a funcționării World Wide Web și este necesar un nivel suplimentar de criptare HTTPS atunci când browserele trimit sau primesc informații sensibile, cum ar fi parole sau detalii bancare. Browserele adaugă adesea http:// la adresele URL introduse de utilizator atunci când sunt eliminate.
Pagina Wikimedia Commons este un document potrivit pentru World Wide Web și browsere web. Browserul web afișează site-ul web pe ecran sau pe dispozitivele mobile.
Termenul de pagină web înseamnă de obicei vizual, dar se poate referi și la conținutul fișierului de date în sine, care este de obicei un fișier text care conține hipertext scris în HTML sau limbaj de marcare similar. Site-urile web obișnuite oferă hypertext pentru afișare pe alte site-uri web prin intermediul hyperlink-urilor, adesea denumite hyperlink-uri. Browserele trebuie adesea să folosească diferite părți ale resurselor web atunci când redau fiecare pagină web, de exemplu B. Citiți foi de stil, scripturi și imagini.
Într-o rețea, un browser web poate prelua o pagină web de pe un server la distanță. Un server web poate restricționa accesul la o rețea privată, cum ar fi B. Un intranet corporativ. Browserul web folosește HTTP (Hyper Text Transfer Protocol) pentru a trimite aceste solicitări către un server web.
Un site web static servește exact așa cum este stocat, ca conținut web pe sistemul de fișiere al serverului web. În schimb, un site web dinamic este creat de o aplicație web, care rulează de obicei pe un software server. Pagini bancare, e-mailuri
etc.
Dinamica sunt salvate în locul paginilor web dinamice create cu o aplicație web.
O pagină web statică afișează aceleași informații pentru toți utilizatorii în toate contextele, în funcție de capacitatea actuală a serverului web de a negocia conținutul documentului sau limba, dacă acele versiuni sunt disponibile și dacă serverul este configurat.
. Un site web dinamic: un exemplu de codare pe partea serverului (PHP și MySQL)
Acesta este un site web a cărui construcție este controlată de un server de aplicații care procesează scripturi pe partea serverului. În scriptul serverului, parametrii definesc modul în care este generată fiecare pagină web nouă, inclusiv setarea preprocesării la nivelul clientului.
O pagină web dinamică pe partea clientului afișează o pagină web activată pentru JavaScript în browser. Programele JavaScript pot interacționa cu un document prin intermediul modelului obiect document (DOM) pentru a face solicitări și a-i schimba starea. Ambele tehnologii client pot actualiza sau modifica DON în același mod.
Utilizatorul programului de calculator reîncarcă pagina web dinamică pentru a modifica o parte din conținutul dinamic. Informațiile de actualizare pot proveni de la modificările serverului sau ale DOM-ului la această pagină. Acest lucru vă poate scurta istoricul de navigare sau poate crea o versiune în cache la care puteți reveni, dar reîmprospătarea dinamică a unei pagini cu Ajax nu va crea o pagină la care puteți reveni, iar istoricul derulării nu se va întrerupe. Cu tehnologia Ajax, utilizatorul final primește o singură pagină dinamică, care este tratată ca o singură pagină în browser, în timp ce conținutul afișat pe pagina respectivă poate varia. Motorul Ajax se află doar în browser, care solicită o parte din DOM și DOM-ul serverului de aplicații de la clientul său.
HTML dinamic este un termen general pentru tehnologii și metode de creare a paginilor web care nu sunt pagini web statice, deși au dispărut după răspândirea AJAX. Termenul este la noi, deși este rar folosit. Scripturile la nivelul clientului, scripturile la nivelul serverului sau combinațiile acestora permit o experiență web dinamică în browser.
JavaScript este un limbaj de scripting dezvoltat în 1995 de Brendan Eich, mai târziu Netscape Sta, pentru a fi utilizat pe site-uri web. Versiunea implicită este ECMAScript.[48] Pentru a crește interactivitatea în paginile web, unele aplicații web folosesc și tehnologii JavaScript precum Ajax (JavaScript asincron și XML). Specificația clientului include o pagină care poate trimite solicitări HTTP suplimentare către server ca răspuns la acțiunile utilizatorului, cum ar fi mișcările mouse-ului sau clicurile, sau în funcție de timpul scurs. Răspunsurile serverului sunt folosite pentru a schimba pagina curentă în loc să creeze o pagină nouă cu fiecare răspuns, astfel încât serverul trebuie să furnizeze doar o cantitate limitată de informații suplimentare. Mai multe solicitări Ajax pot fi procesate simultan, iar utilizatorii pot interacționa cu pagina în timp ce datele sunt preluate. De asemenea, site-ul poate sonda periodic serverul dacă sunt folosite informații noi.
Un site web este o colecție de pagini web conexe, inclusiv pagini web și conținut multimedia, de obicei identificate printr-un nume de domeniu comun și găzduite pe unul sau mai multe servere web. Exemplele principale sunt wikipedia.org, google.com și amazon.com.
Site-ul web este accesibil printr-o rețea IP publică, cum ar fi Internetul sau o rețea locală privată (LAN) folosind o adresă URL (Uniform Resource Locator) care identifică site-ul web
. Un site poate fi un site personal, un site de afaceri, un site public, un site de organizare și așa mai departe. Site-urile web sunt adesea dedicate unui subiect sau scop specific, de la divertisment și rețele sociale până la partajarea de informații și educație. Toate site-urile publice împreună formează World Wide Web, dar site-urile private precum B. Site-urile angajaților fac adesea parte dintr-un intranet.
Paginile web, care sunt elementele de bază ale paginilor web, sunt documente, de obicei scrise în text simplu, cu instrucțiuni de formatare marcate în linie (HTML, XHTML). Poate conține elemente de pe alte site-uri cu etichete adecvate. Site-urile web sunt accesate și transmise utilizând HTTP (Hyper Text Transfer Protocol), care poate utiliza opțional criptarea (Secure HTTP, HTTPS) pentru a asigura securitatea și confidențialitatea utilizatorilor. O aplicație web, de obicei un browser, furnizează conținutul paginii către dispozitivul de afișare în conformitate cu regulile de marcare HTML.
Legăturile dintre paginile web transmit cititorului structura paginii web și ghidează navigarea prin pagină, deseori începând cu pagina de pornire, care conține un cuprins al conținutului paginii web. Unele site-uri web solicită utilizatorului să se înregistreze sau să se autentifice pentru a accesa conținut. Exemple de site-uri cu abonament sunt multe idei de afaceri, site-uri de știri, site-uri de reviste științifice, site-uri de jocuri, site-uri de partajare de fișiere, panouri de mesaje, e-mail online, rețele sociale media, site-uri care oferă, de asemenea, cotații în timp real pentru diferite tipuri de piețe. ci site-uri care oferă diverse alte servicii. Utilizatorii finali pot accesa site-uri web pe o varietate de dispozitive, inclusiv computere desktop și laptop, tablete, smartphone-uri și televizoare inteligente.
Browserul este un agent de utilizator software care oferă acces la informații de pe World Wide Web. Utilizatorul trebuie să aibă un program de browser pentru a se conecta la servere web și a vizualiza pagini. Este un program pe care utilizatorul îl rulează pentru a încărca, formata și afișa o pagină web pe computerul utilizatorului.
Pe lângă faptul că poate căuta, vizualiza și comuta între browsere, browserul are câteva caracteristici neobișnuite, cum ar fi salvarea marcajelor, salvarea istoricului, gestionarea cookie-urilor (vezi mai jos) și a paginilor de destinație și, opțional, capacitatea de a gestiona înregistrarea online. parola. Pagini web.
Cele mai populare browsere sunt Chrome, Firefox, Safari, Internet Explorer și Edge.
. Un server web este un software de server sau hardware conceput pentru a rula software care servește cererile clienților pe World Wide Web. Un server web găzduiește de obicei unul sau mai multe site-uri web. Serverul web gestionează solicitările web primite prin HTTP și multe alte protocoale asociate.
Sarcina principală a unui server web este de a stoca, procesa și servi pagini web clienților. Comunicarea între client și server are loc prin protocolul HTTP (Hypertext Transfer Protocol). Paginile livrate sunt de obicei documente HTML care pot conține imagini, foi de stil și scripturi, precum și conținut textual.
Un site web ocupat poate folosi multe servicii web. iată serverele Dell compilate pentru utilizare de către Fundația Wikimedia.
Un agent utilizator, de obicei un browser web sau un browser, inițiază o conexiune prin efectuarea unei cereri pentru o anumită resursă prin HTTP, iar serverul răspunde cu conținutul acelei resurse sau cu un mesaj de eroare pe care nu îl poate. Sursa este de obicei un fișier real pe stocarea secundară a serverului, dar acest lucru nu este necesar și depinde de modul în care este implementat serverul web.
Deși funcția sa principală este de a difuza conținut, o implementare HTTP completă include și modalități de a primi conținut de la clienți. Aceste caracteristici sunt folosite pentru a trimite formulare electronice, inclusiv pentru încărcare de fișiere.
Multe servere web obișnuite acceptă, de asemenea, scripting pe server cu Active Server Pages (ASP), PHP (preprocesor de hipertext) sau alte scripturi. Aceasta înseamnă că comportamentul serverului web poate fi curățat în fișiere separate, în timp ce software-ul serverului rămâne intact. În mod obișnuit, această funcție este utilizată pentru a genera în mod dinamic documente HTML ("în zbor") în loc să genereze documente statice. Primul este folosit în principal pentru a prelua sau modifica date din baze de date. Acesta din urmă este de obicei mult mai rapid și mai ușor de salvat, dar nu poate oferi conținut dinamic.
Serverele web pot fi, de asemenea, integrate în dispozitive precum imprimante, routere, camere web și servesc doar rețeaua locală. Serverul web poate fi utilizat ca parte a sistemului pentru a monitoriza sau repara dispozitivul. Acest lucru înseamnă de obicei că nu trebuie instalat niciun software suplimentar pe computerul clientului, deoarece tot ceea ce este necesar este un browser web (inclus acum în majoritatea sistemelor de operare).
Un cookie (numit și cookie web, cookie de internet, cookie sau pur și simplu cookie) este o mică informație trimisă de un site web și stocată pe computerul utilizatorului în timpul navigării. Cookie-urile sunt concepute ca un sistem de încredere care permite site-urilor web să stocheze informații de reglementare (cum ar fi produsele adăugate în coșul de cumpărături al unui magazin online) sau să înregistreze activitățile de navigare ale utilizatorilor (inclusiv clic pe anumite butoane, autentificare sau crearea de pagini cu istoricul vizitelor). De asemenea, pot fi folosite pentru a stoca informații pe care utilizatorul le-a introdus deja în formulare, cum ar fi nume, adrese, parole și numere de card de credit.
Cookie-urile joacă un rol important în web-ul modern. Poate cel mai important, podurile de autentificare sunt cea mai comună metodă folosită de servere pentru a determina dacă un utilizator este conectat și cu ce cont este conectat. Fără acest sistem, un site web nu ar trebui să decidă dacă trimite o pagină care conține informații sensibile sau cere utilizatorului să se autentifice cu un token. Securitatea autentificării cookie-urilor depinde în general de securitatea site-ului de vizualizare și a paginilor utilizatorului, precum și de dacă datele cookie-urilor sunt sau nu criptate. O vulnerabilitate ar putea permite unui atacator să citească informațiile conținute în cookie, să le folosească pentru a obține acces la informațiile utilizatorului sau (împreună cu datele de conectare ale utilizatorului) să obțină acces la site-ul web pe care se află cookie-ul. browser (vezi exemple de scripturi între site-uri și solicitări de site).
Cookie-urile de urmărire, și în special modulele cookie de urmărire ale terților, sunt utilizate pe scară largă pentru a colecta date pe termen lung despre istoricul de navigare al oamenilor, o potențială problemă de confidențialitate care a atras atenția autorităților europene de reglementare[53] și a Statelor Unite în 2011. Legea UE cere ca toate site-urile web să fie vizate-LION: statele membre să obțină „consimțământ informat” de la utilizatori înainte de a stoca cookie-uri neesențiale pe dispozitivul lor.
Cercetatorul Google Project Zero, Jan Horn, descrie modul în care cookie-urile pot fi citite de intermediari, cum ar fi furnizorii de rețele WiFi. În astfel de situații, se recomandă utilizarea browserului în modul incognito.
motor de căutare pe Internet sau motor de căutare este un sistem software conceput pentru a căuta pe Internet (căutare pe Internet), ceea ce înseamnă că puteți găsi informații specifice despre Internet. Intrarea într-un motor de căutare pentru interogări pe World Wide Web. Rezultatele căutării sunt de obicei prezentate ca un set de rezultate, adesea denumite pagini cu rezultate ale motorului de căutare (SERPs). Datele pot fi o combinație de pagini web, imagini, videoclipuri, infografice, articole, rapoarte de cercetare și alte tipuri de fișiere. Unele motoare de căutare găsesc informații și în baze de date deschise sau directoare. Spre deosebire de directoarele online, care sunt rulate doar de editori umani, motoarele de căutare mențin și informații în timp real, rulând algoritmi pe crawler-uri. Conținutul de pe internet care nu poate fi căutat într-un motor de căutare web este denumit în mod obișnuit deep web.
Deep Web-ul profund, Web-ul invizibil sau Web-ul ascuns sunt părți ale World Wide Web unde motoarele de căutare web obișnuite nu returnează conținut. Omologul rețelei profunde este rețeaua de suprafață, accesibilă tuturor utilizatorilor de internet. Informaticianul Michael K. Bergman a inventat termenul deep web în 2001 ca termen de căutare.
Conținutul deep web este ascuns în spatele modulelor HTTP și include multe aplicații foarte comune, cum ar fi e-mail, servicii bancare online și servicii de plată, cum ar fi conținut web și ziare etc.-
poate fi găsit și accesat direct, prin URL sau adresă IP și poate necesita o parolă sau altă politică de securitate în afara site-ului oficial.
Cache
Network Cache este un server de Internet public sau corporativ care memorează în cache paginile web vizitate recent pentru a îmbunătăți timpul de răspuns al utilizatorilor atunci când solicită același conținut într-un interval de timp specificat după solicitarea inițială. Majoritatea browserelor implementează și memorarea în cache a browserului prin scrierea datelor accesate recent pe un dispozitiv de stocare local. Solicitările HTTP ale browserului pot solicita numai informații care s-au modificat de la ultimul acces. Site-urile și Resursele pot conține informații despre modul în care funcționează controalele de tamponare pentru a proteja informațiile sensibile, cum ar fi serviciile bancare online, sau pentru a permite Site-urilor să se actualizeze frecvent, cum ar fi media. Chiar și site-urile cu conținut foarte dinamic pot permite proprietății țintă să se actualizeze periodic. Dezvoltatorii .Net consideră că este util să consolideze resurse precum datele CSS și JavaScript în mai multe fișiere de pe pagină, astfel încât acestea să poată fi stocate eficient. Firewall-urile corporative memorează adesea în cache resursele de rețea necesare unui utilizator în beneficiul multor utilizatori. Unele motoare de căutare caută conținut de pe site-urile web vizitate frecvent.
Security
a devenit un loc în care criminalii pot răspândi programe malware și se pot implica într-o varietate de infracțiuni cibernetice, inclusiv (dar fără a se limita la) furtul de identitate, frauda, spionajul și colectarea de date. Astăzi, vulnerabilitățile web sunt mai mult decât problemele tradiționale de securitate, iar Google estimează că aproximativ unul din zece site-uri web poate conține cod rău intenționat. Cele mai multe atacuri cibernetice vizează site-uri web legitime, majoritatea având loc în Statele Unite, China și Rusia, conform măsurătorilor Sophos. Cel mai comun tip de malware sunt atacurile cu injecție SQL pe site-uri web. HTML și URL-urile au făcut web-ul vulnerabil la atacuri precum cross-site scripting (XSS), care a implicat utilizarea JavaScript și a fost în esență un design Web 2.0 și Ajax, care a susținut utilizarea de scripturi. În prezent, aproximativ 70% din toate site-urile web sunt deschise atacurilor XSS împotriva studenților lor. Extincția este o altă amenințare comună online. În februarie 2013, Divizia de Securitate (SA) a EMC a estimat că pierderile la nivel mondial în 2012 au depășit 1,5 miliarde USD. Două metode de distribuție populare sunt Covert Redirect și Open Redirect.
Soluțiile sugerate variază. Companii majore de securitate precum McAfee au dezvoltat deja suite de management și conformitate pentru conformitatea după 11 septembrie, iar unele precum Firjan au pledat pentru o revizuire activă, în timp real, a codului software și a întregului conținut, indiferent de poliție. Unii au susținut că companiile ar trebui să privească securitatea cibernetică mai degrabă ca pe o oportunitate de afaceri decât ca pe un cost, în timp ce alții au cerut implementarea unui „gestionare persistentă și transparentă a drepturilor digitale” în infrastructura IT.sute de companii ale căror date protejate le înlocuiește. Jonathan Zittrain a spus că împărțirea răspunderii utilizatorilor pentru securitatea datelor este mult mai bună decât blocarea internetului.
Confidențialitate
Ori de câte ori un client solicită un site web, serverul poate identifica adresa IP a solicitării. Serverele web stochează de obicei adrese IP într-un fișier jurnal. Cu excepția cazului în care se specifică altfel, majoritatea browserelor stochează paginile web solicitate în istoricul lor vizibil și stochează în general majoritatea conținutului la nivel local. Cu excepția cazului în care comunicarea dintre server și browser utilizează criptarea HTTPS, cererile și răspunsurile web sunt trimise prin web în text clar și pot fi vizualizate, înregistrate și stocate de middleware. O altă modalitate de a ascunde informațiile personale este utilizarea rețelelor private virtuale. Un VPN criptează traficul dvs. de internet și maschează adresa IP de origine, reducându-vă capacitatea de a vă identifica.
Atunci când un site web face o solicitare și un utilizator furnizează informații de identificare personală, cum ar fi numele lor real, adresa, adresa de e-mail, dispozitivele din rețea pot asocia traficul de internet curent cu acea persoană. Dacă site-ul web folosește cookie-uri HTTP, autentificare cu nume de utilizator și parolă sau alte tehnologii de urmărire, este posibil să atribuie mai multe vizite pe internet înainte și după informațiile de autentificare pe care le furnizați. În acest fel, o organizație de internet poate dezvolta și profila persoanele care folosesc site-ul său. Aceasta poate crea o înregistrare pentru o persoană care include informații despre interesele, afacerile, profesia și alte aspecte ale profilului său demografic. Aceste profiluri pot fi de interes pentru vânzători, agenți de publicitate și alții. Sub rezerva termenilor site-ului și a legilor locale aplicabile, informațiile din cele trei profiluri pot fi vândute, partajate sau transferate către alte organizații fără notificarea utilizatorului. Pentru mulți oameni normali, asta înseamnă doar câteva e-mailuri neașteptate în căsuța lor de e-mail sau o postare ciudat de relevantă pe pagina următoare. Pentru alții, ar putea însemna că timpul ocazional de distracție ar putea duce la un baraj de marketing direcționat, care ar putea fi nedorit. Agențiile de aplicare a legii, de combatere a terorismului și de informații pot, de asemenea, să identifice, să vizeze și să monitorizeze indivizi pe baza intereselor sau a tendințelor lor online.
Site-urile de rețele sociale încearcă adesea să-i păcălească pe utilizatori să-și folosească numele, interesele și locațiile reale în loc de pseudonime, deoarece administratorii lor cred că acest lucru va face experiența de rețele sociale mai captivantă pentru utilizatori. Pe de altă parte, o persoană care regretă expunerea poate recunoaște imaginile încărcate sau afirmațiile periculoase. Angajatorii, școlile, părinții și alți membri ai familiei pot fi influențați de elemente ale unui format de rețea socială, cum ar fi B. un mesaj text sau o imagine digitală, pe care expeditorul nu le-a vizat acestui grup țintă. Persoanele cibernetice pot folosi informațiile personale pentru a hărțui sau urmări utilizatorii. Site-urile moderne de rețele sociale oferă control detaliat asupra setărilor de confidențialitate pentru fiecare postare, dar pot fi complexe și dificil de găsit sau de utilizat, în special pentru începători. Fotografiile și videoclipurile postate pe un site web pun probleme speciale, deoarece pot adăuga chipul unei persoane la un profil online. Cu tehnologia potențială de recunoaștere facială de astăzi, fețele pot fi legate de alte fotografii, evenimente și peisaje capturate în altă parte, în loc să rămână anonime. Memorarea în cache, oglindirea și copierea imaginilor fac dificilă eliminarea unei imagini de pe World Wide Web.
Standardele Web conțin multe standarde și definiții conexe, dintre care unele guvernează Internetul, nu doar World Wide Web. Deși standardele nu sunt bazate pe web, ele afectează direct sau indirect dezvoltarea și gestionarea site-urilor web și a serviciilor online. Ar trebui luate în considerare interoperabilitatea, accesibilitatea și capacitatea de utilizare a site-urilor și site-urilor web.
Standardele rutiere sunt dezvoltate de organisme de standardizare, grupuri de părți interesate și adesea concurenți a căror sarcină este să standardizeze, mai degrabă decât o singură persoană sau companie care dezvoltă și standardizează tehnologia. Cel mai important lucru este să distingem specificațiile care sunt în curs de dezvoltare de cele care sunt deja în stadiul final de dezvoltare (cea mai înaltă etapă de dezvoltare pentru specificația W3C).
Accesibilitate
Există modalități de a accesa Internetul în alte medii și formate care facilitează utilizarea persoanelor cu dizabilități. Aceste deficiențe pot fi vizuale, auditive, fizice, lingvistice, cognitive, neurologice sau o combinație a ambelor. Funcțiile de accesibilitate ajută și persoanele cu probleme temporare, cum ar fi blocarea. B. Un braț rupt sau utilizatori mai în vârstă atunci când abilitățile lor se schimbă. Internetul primește informații, dar oferă și informații și interacționează cu societatea. Consorțiul World Wide Web afirmă că accesibilitatea datelor este necesară pentru a oferi acces echitabil și oportunități pentru persoanele cu dizabilități. Tim Berners-Lee a scris odată: „Puterea web-ului constă în universalitatea sa. Toată lumea, indiferent de dizabilitate, este esențială. Multe țări reglementează accesibilitatea web ca o cerință a site-ului web. Persoane care folosesc dispozitive de asistență și non-asistență.
Globalizarea limbii
Aceasta face ca tehnologiile web să funcționeze în toate limbile identificate într-o singură limbă.