Un browser web , browser web , browser este un software conceput pentru a accesa și vizualiza World Wide Web . Din punct de vedere tehnic, este cel puțin un client HTTP .
Există multe browsere web, pentru toate tipurile de hardware ( computer personal , touch pad , telefoane mobile etc.) și pentru diferite sisteme de operare ( GNU / Linux , Windows , Mac OS , iOS și Android ). În anii 2010, cele mai utilizate erau Google Chrome , Mozilla Firefox , Internet Explorer / Edge , Safari , Opera .
Termenul „browser” este inspirat de Netscape Navigator , browserul pilot în 1995 și 1996.
Alte metafore sunt sau au fost folosite. Primul termen folosit a fost browser , ca în engleză . Ulterior, am văzut browser - ul (folosit în Canada ), Forager , Grazer , topografi , nosy sau explorator (inspirat de Internet Explorer ). Termenul de browser Internet , deși incorect, este, de asemenea, adesea întâlnit. Astăzi, termenii browser (web / web) sau software de browser sunt recomandați în Franța de către Delegația Generală pentru Limba și Limbile Franceze din Franța (DGLFLF), precum și în Canada de către Office québécois de la langue French .
Browsere web sunt complexe și evoluează în mod constant software - ul , atât în termeni de funcționalitate și de securitate, deoarece noi caracteristici oferă noi unghiuri de atac.
Primul browser se numește WorldWideWeb . A fost dezvoltat de inventatorul web, Tim Berners-Lee , în octombrie-noiembrie 1990 . Este un browser în modul grafic . Acest prim browser a fost, de asemenea, un editor HTML , ceea ce nu este obișnuit. Viteza de dezvoltare a fost posibilă de computerul ales pentru acest proiect, un NeXT . Cu toate acestea, alegerea acestui computer rar a limitat sever distribuția browserului. Mai târziu, browserul a fost redenumit Nexus pentru a evita confuzia cu World Wide Web .
Primul browser pentru sistemul X Window de pe Unix a fost Erwise , creat în 1992 în Finlanda de studenții Kim Nyberg, Kari Sydänmaanlakka, Teemu Rantanen și Kati Borgers (născută Suominen).
Al treilea navigator a fost ViolaWWW .
În 1993 , a apărut NCSA Mosaic . Acest browser disponibil pe multe sisteme a provocat accelerarea orbitoare și exponențială a Web-ului. Este primul browser care afișează imagini ( GIF și XBM ) în paginile web în sine, apoi acceptă formulare interactive în pagini.
Din 1995 , Netscape Navigator a devenit browserul dominant, dezvoltat de Marc Andreessen , fost dezvoltator al Mosaic.
Microsoft a lansat și Internet Explorer 1 în 1995 .
Din 2000 și după câțiva ani de „războaie ale browserelor” (a se vedea Evoluția utilizării browserelor web ), Internet Explorer a devenit cel mai utilizat browser. Motivul pentru acest lucru este în principal pre-instalarea sa în Microsoft Windows , cel mai utilizat sistem de operare pe computerele personale la acel moment.
Începând cu 2005 , a existat o scădere a cotei de piață a Internet Explorer, în special în beneficiul Mozilla Firefox .
În decembrie 2008 , a fost lansat browserul Google Chrome , publicat de Google. În 2010 a fost unul dintre cele mai utilizate browsere, iar în 2012 a devenit unul dintre cele mai utilizate browsere.
Multe alte browsere împărtășesc firimiturile, inclusiv:
Confruntați cu dezvoltarea în creștere a smartphone-urilor și tabletelor digitale , mai mulți designeri de browsere lansează versiuni mobile; Browserul Firefox Mobile (numele de cod Fennec) este versiunea mobilă a Firefox, Opera Mobile pentru Opera, Internet Explorer Mobile este versiunea mobilă a IE etc. Unii editori oferă browsere doar pentru telefoane mobile: UC Browser, Dolphin Browser etc.
În plus, de la mijlocul anilor 1990 , au existat întotdeauna o multitudine de alte browsere mai mult sau mai puțin populare.
Un browser web este compus din diverse module software pentru comunicare în conformitate cu standardul de rețea, un motor de redare pentru standardele web , o interfață de utilizator adaptată sistemului de operare care găzduiește și, incidental, o extensie de manager numită pluginuri .
Pentru marea majoritate a browserelor de pe piață, interfața utilizatorului constă dintr-o zonă de afișare gestionată opțional sub formă de file, o bară de meniu derulantă , o bară de instrumente , o bară de stare și mai ales o bară de adrese , uneori îmbinată, ca în cazul Chrome și Chromium cu bara de căutare . În funcție de browser, este posibilă reorganizarea și afișarea sau nu a acestor bare diferite.
Bara de meniu conține favorite (sau marcaje ), comenzi de fișiere (deschidere, închidere), opțiuni de configurare etc.
Noile browsere web își bazează tehnologia pe blockchain . Potrivit IBM, astfel de browsere își propun să ofere un sistem de stocare a informațiilor de navigare care să păstreze confidențialitatea și să le plaseze în „mâinile unui utilizator”, mai degrabă decât ale unei terțe părți.
Funcția principală a unui browser web este de a permite consultarea informațiilor disponibile („resursă” în terminologia web) pe World Wide Web . Pașii principali în consultarea unei resurse sunt după cum urmează:
Cel puțin, un browser web ar trebui să poată afișa textul unei pagini web . Un browser bazat pe text adesea nu mai afișează nimic. Cu toate acestea, browserele utilizate în mod obișnuit funcționează în modul grafic și sunt capabile să utilizeze tipografii elaborate, să adauge imagini la text, să redea muzică și animații și să interacționeze cu acțiunile utilizatorului.
O pagină web este un text scris în limbajul computerului HyperText Markup Language (HTML) care oferă browserului textul de afișat, precum și structura generală a aspectului paginii: titluri și paragrafe, liste, tabele. Aspectul poate fi rafinat prin utilizarea Foi de stil în cascadă (CSS): margini, alinieri, spațiu, culori, margini etc.
Poziția imaginilor într-o pagină web este dată de limbajul HTML. Imaginile sunt de obicei într-unul dintre următoarele trei formate de date : GIF , JPEG sau PNG .
Majoritatea browserelor permit imprimarea paginilor web alb-negru sau color. În plus, anumite dispozitive pot fi utilizate pentru a atenua un handicap vizual sau motor.
În contextul web, un script este un program de computer încorporat în pagina web și executat de browser. Un script permite sarcini simple precum verificarea datelor introduse într-un formular, gestionarea meniurilor sau reacția la mișcările indicatorului mouse-ului. Principalul limbaj de script pentru partea clientului este JavaScript . Această limbă este standardizată de ECMA sub denumirea ECMAScript .
Deoarece browserele nu pot gestiona cu greu toate formatele de date existente și viitoare, editorii de browsere au trebuit să dezvolte un mecanism de module de extensie care să ia numele pluginurilor sau controalelor ActiveX pentru Internet Explorer .
Acestea vă permit să afișați date în formate foarte diferite, de la documente PDF la conținut multimedia, direct în fereastra browserului . Acest mecanism permite, de asemenea, utilizarea limbajelor de programare din partea clientului, cum ar fi animațiile Flash , applet-urile Java sau tehnologia Silverlight . Distribuția pe scară largă a unui plugin fiind necesară pentru ca un format de date să aibă șansa de a se impune pe web, va fi adesea găsită pentru descărcare gratuită pe site-urile companiilor de software care permit crearea unui tip de conținut.
Protocolul HTTP nu este singurul pe care îl poate utiliza un browser web. De asemenea, poate gestiona transferurile de fișiere utilizând FTP sau WebDAV și poate stabili conexiuni sigure utilizând HTTPS (HTTP peste SSL ). Unele browsere (cum ar fi Firefox ) acceptă protocolul Gopher care a precedat puțin HTTP și a devenit confidențial astăzi. Aceste protocoale de comunicații sunt în general standardizate de IETF .
Datorită distribuției sale puternice în lume, browserul web este o țintă privilegiată a infractorilor care doresc să facă rău utilizatorilor de internet .
Exploatarea urmelor digitale ale browserului web este utilizată de unele companii de comerț electronic .
Utilizarea unei date de conectare pe un browser poate deschide de la prima dată posibilitatea de a fi urmărită de companiile de colectare a datelor în timpul utilizărilor ulterioare ale browserului.
În ciuda utilizării unui blocator de anunțuri, ar putea fi posibil ca o companie terță parte să acceseze date private.
Utilizatorul de internet este amenințat prin browserul său că va fi victima următoarelor atacuri:
Un browser este format din diferite module care îndeplinesc funcții bine definite și fiecare având propriile sale vulnerabilități:
Sursă |
Chrome (Google) |
Safari ( Apple ) |
Firefox (Mozilla) |
Edge + IE (Microsoft) |
Opera ( Opera Software ) |
Samsung Internet (Samsung) |
Alte |
---|---|---|---|---|---|---|---|
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 % |
W3Counter | 65,3 % | 16,7 % | 4,1 % | 5,7 % | 1,6 % | 1,8 % | 4,8 % |
In medie | 65,1 % | 16,3 % | 3,8 % | 5,4 % | 1,8 % | 2,7 % | 4,9 % |
Notă: aceste statistici sunt doar estimări și includ o marjă de eroare dificil de estimat. Aceste erori se datorează mai multor motive:
Sursă |
Chrome (Google) |
Safari (Apple) |
Samsung Internet (Samsung) |
Browser UC (UCWeb) |
Opera (Opera Software) |
Firefox (Mozilla) |
Alte |
---|---|---|---|---|---|---|---|
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% |
In medie | 63,4% | 21,4% | 5,8% | 1,5% | 2,2% | 1,1% | 4,6% |
Există diferite versiuni de browsere în funcție de tipul de mașină: telefon mobil, tabletă sau computer. Iată numele versiunilor desktop și mobile ale celor mai populare browsere.