Un browser web este o aplicatie software pentru regăsirea, prezentarea, şi traversează resursele informaţii cu privire la World Wide Web. O resursă de informaţie este identificat printr-un Uniform Resource Identifier (URI) şi poate fi o pagina web, imagine, video, sau altă piesă de content.1 Hyperlink-urile prezente în resurse permite utilizatorilor să navigheze cu uşurinţă browserele lor la resurse conexe.
Scopul principal al unui browser de web este de a aduce resurse de informaţii pentru utilizator. Acest proces începe atunci când intrările utilizatorului o Uniform Resource Identifier (URI), pentru http://en.wikipedia.org/ exemplu, în browser. Prefixul URI determină modul în care va fi interpretată URI. Tipul cel mai frecvent utilizate URI începe cu http:and identifică o resursă pentru a fi preluat peste Hypertext Transfer Protocol (HTTP). Multe browsere de sprijin, de asemenea, o varietate de alte prefixe, cum ar fi https: pentru HTTPS, http:sau File Transfer Protocol, şi fişier: pentru fişiere locale. Prefixe că browser-ul web nu se poate ocupa în mod direct sunt deseori predate off la o altă aplicaţie în întregime. De exemplu, mailto: aplicarea URI-urile sunt de obicei transmise implicit al utilizatorului e-mail şi de ştiri: URI-urile sunt transmise la cititorul utilizatorului ştiri implicit.
În cazul HTTP, HTTPS, dosar, şi alţii, odată ce a fost preluat de resurse browser-ul web va afişa. HTML este trecut la layout motor browser-ul de a fi transformat dintr-un document de marcare a interactiv. În afară de HTML, browsere web poate afişa, în general, orice fel de conţinut care poate fi parte a unei pagini web. Cele mai multe browsere pot afişa imagini, audio, video şi fişiere XML, şi deseori au plug-in-uri pentru a sprijini aplicaţiile Flash şi applet-uri Java. La care se confruntă cu un fişier de tip neacceptat sau un fişier care este configurat pentru a fi descărcate, mai degrabă decât afişată, browser-ul cere utilizatorului pentru a salva fişierul pe disc.
Interactivitate într-o pagină web poate fi, de asemenea, furnizate de Javascript, care de obicei nu necesită un plug-in. Javascript poate fi utilizat împreună cu alte tehnologii, pentru a permite “live” de interacţiune cu serverul paginii web prin intermediul AJAX.
resurse de informaţii poate conţine hyperlink-uri la resurse alte informaţii. Fiecare link conţine URI de o resursă pentru a merge la. Când un link este apasat, browser-ul navighează la resursa indicată de link-ul URI-ţintă, precum şi în procesul de realizare de conţinut pentru utilizator incepe din nou
Desi browserele sunt destinate în primul rând pentru a avea acces la World Wide Web, ele pot fi, de asemenea, utilizat pentru a avea acces la informaţii furnizate de servere Web în reţele private sau fişiere în sistemele de fişiere. Unele browsere pot fi de asemenea folosite pentru a salva resurselor de informaţii pentru sisteme de fişiere.
Cele mai multe browsere de sprijin HTTP Secure şi oferă modalităţi rapid şi uşor pentru a şterge memoria cache web, cookie-uri, şi istoricul de navigare. Pentru o comparaţie a vulnerabilităţilor de securitate actuale de browsere, a se vedea compararea unor browsere web.
Timpurie browsere Web acceptat doar o versiune foarte simplu HTML. Dezvoltarea rapidă a browserelor web a condus la dezvoltarea de dialecte non-standard de HTML, ceea ce duce la probleme de interoperabilitate. Moderne browsere web susţine o combinaţie de bazate pe standarde şi de facto HTML si XHTML, care ar trebui să devină în acelaşi mod de toate browserele.
(cele mai populare browsere: Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari)