Si Funksionon Një Shfletues Uebi

Përmbajtje:

Si Funksionon Një Shfletues Uebi
Si Funksionon Një Shfletues Uebi

Video: Si Funksionon Një Shfletues Uebi

Video: Si Funksionon Një Shfletues Uebi
Video: How to block ads in Google Chrome - Tutorial 2024, Prill
Anonim

Shfletuesi në internet është një program përmes të cilit shikohen faqet e Internetit. Arkitektura e përgjithshme e të gjithë shfletuesve të njohur është e ngjashme: përbëhet nga disa përbërës që janë të pavarur nga njëri-tjetri, të cilët më pas kombinohen përmes ndërfaqeve speciale.

Si funksionon një shfletues uebi
Si funksionon një shfletues uebi

Udhëzimet

Hapi 1

Së pari vijnë cilësimet e rrjetit: JavaScript, parser XML dhe Display Backend (trajtimi i ngjarjeve në ekran). Këto janë 4 module të pavarura që veprojnë brenda kornizës së motorit grafik. Tjetra, është programuar një motor i nivelit të lartë, i cili, si ndërfaqja e përdoruesit, është i aftë të ruajë të dhëna të caktuara. Ekzistojnë edhe komponentë shtesë (shtojca, multimedia, modul postar, ndihmë, mjete zhvilluesi, etj.), Por ato nuk ndikojnë aq shumë në strukturën e shfletuesit.

Hapi 2

Secili komponent i arkitekturës është në një nivel të caktuar dhe mund të bashkëveprojë vetëm me elementin më të afërt. Prandaj, arkitektura e shfletuesit quhet e shtresuar.

Hapi 3

Ndërfaqja e përdoruesit është një lloj buffer që ekziston midis motorit dhe përdoruesit. Heshtë ai që pranon të gjitha dëshirat nga përdoruesi, i jep të gjitha mundësitë dhe përpunon të gjitha veprimet e tij. Ndërfaqja ndihmon në sigurimin e një grupi standard të funksioneve. Motori i nivelit të lartë është përgjegjës për përpunimin e faqes, domethënë, për shfaqjen e të gjithë pjesës grafike. Ai gjithashtu fillon të ngarkojë faqen, i rifreskon ato, kërcen prapa ose përpara, punon me faqeshënuesit, historinë dhe cilësimet që ndikojnë në grafikë.

Hapi 4

I njëjti motor grafik është pjesa kryesore e çdo shfletuesi. Ai jep përmbajtjen e burimit dhe analizon HTML dhe XML, duke marrë parasysh ndikimin e CSS dhe JS, si dhe të objekteve të tjera (imazhe, flash). Bazuar në të gjitha të dhënat e mbledhura nga motori, gjenerohet një paraqitje që përdoruesi e sheh në monitor.

Hapi 5

Rrjeti i përbërësve, JS, XML parser janë pjesë të specializuara të programit që punojnë në parametrat përkatës. Display Backend është i lidhur me OS dhe siguron daljen e grafikës më primitive (shiritat lëvizës, formularët, dekorimi i dritares, etj.), I cili varet nga sistemi operativ.

Hapi 6

Falë sistemit të përbërësit, shfletuesi mund të ndryshojë lehtësisht dizajnin, është më lehtë të lokalizoni gabimet e programit, secili komponent është përmirësuar veçmas dhe nuk ndikon në program në tërësi, secili komponent mund të përdoret veçmas.

Recommended: