Kā Darbojas Tīmekļa Pārlūks

Satura rādītājs:

Kā Darbojas Tīmekļa Pārlūks
Kā Darbojas Tīmekļa Pārlūks

Video: Kā Darbojas Tīmekļa Pārlūks

Video: Kā Darbojas Tīmekļa Pārlūks
Video: Kā darbojas internets un globālais tīmeklis 2024, Marts
Anonim

Web pārlūks ir programma, ar kuras palīdzību tiek apskatītas interneta lapas. Visu populāro pārlūku vispārējā arhitektūra ir līdzīga: tā sastāv no vairākiem komponentiem, kas ir neatkarīgi viens no otra, un pēc tam tiek apvienoti, izmantojot īpašas saskarnes.

Kā darbojas tīmekļa pārlūks
Kā darbojas tīmekļa pārlūks

Instrukcijas

1. solis

Vispirms nāk tīkla iestatījumi: JavaScript, XML parsētājs un Display Backend (notikumu apstrāde ekrānā). Tie ir 4 neatkarīgi moduļi, kas darbojas grafikas motora ietvaros. Tālāk tiek ieprogrammēts augsta līmeņa dzinējs, kas, tāpat kā lietotāja interfeiss, spēj saglabāt noteiktus datus. Ir arī papildu komponenti (spraudņi, multivide, pasta modulis, palīdzība, izstrādātāja rīki utt.), Taču tie tik daudz neietekmē pārlūkprogrammas struktūru.

2. solis

Katra arhitektūras sastāvdaļa atrodas noteiktā līmenī un var mijiedarboties tikai ar tuvāko elementu. Tādēļ pārlūkprogrammas arhitektūru sauc par slāņveida.

3. solis

Lietotāja saskarne ir sava veida buferis, kas pastāv starp motoru un lietotāju. Tas ir tas, kurš pieņem visas lietotāja vēlmes, dod viņam visas iespējas un apstrādā visas viņa darbības. Interfeiss palīdz nodrošināt standarta funkciju kopumu. Augsta līmeņa dzinējs ir atbildīgs par lapas apstrādi, tas ir, par visas grafiskās daļas parādīšanu. Viņš arī sāk ielādēt lapu, atsvaidzina tās, pāriet uz priekšu vai uz priekšu, strādā ar grāmatzīmēm, vēsturi un iestatījumiem, kas ietekmē grafiku.

4. solis

Tas pats grafikas dzinējs ir jebkura pārlūka galvenā sastāvdaļa. Tas renderē resursa saturu un parsē HTML un XML, ņemot vērā CSS un JS, kā arī citu objektu (attēlu, zibspuldzes) ietekmi. Pamatojoties uz visiem motora savāktajiem datiem, tiek ģenerēts izkārtojums, kuru lietotājs redz monitorā.

5. solis

Komponentu tīkls, JS, XML parsētājs ir specializētas programmas daļas, kas strādā ar atbilstošajiem parametriem. Displeja aizmugure ir saistīta ar OS un nodrošina primitīvākās grafikas (ritināšanas joslas, formas, logu noformējums utt.) Izvadi, kas ir atkarīgs no operētājsistēmas.

6. solis

Pateicoties komponentu sistēmai, pārlūkprogramma var viegli mainīt dizainu, ir vieglāk lokalizēt programmas kļūdas, katrs komponents tiek uzlabots atsevišķi un neietekmē programmu kopumā, katru komponentu var izmantot atsevišķi.

Ieteicams: