Paano Gumagana ang Internet at Web Browser?

Ang web browser o internet browser ay may dalawang pangunahing elemento, ang front-end na kung saan ay ang user interface kung saan kami nakikipag-ugnayan, at ang back-end na hindi nakikita ngunit mahalaga para sa pag-render at pagbuo ng webpage. Kailangan ng browser ang web address na kilala bilang Uniform Resource Locator (URL) upang matanggap at mai-render ang mga elemento ng website para sa pagbuo ng web page.

Simple lang ang tungkulin ng isang web browser – nag-input ka ng query, at direktang dinadala nito ang nauugnay na mga resulta sa iyong device.

Gayunpaman, marami ang nangyayari sa backend, mula nang mabawi nito ang impormasyon mula sa isang partikular na webserver hanggang kapag ipinakita nito ang mga mapagkukunan sa iyong window.



Sa harap na dulo, ang bawat browser ay may iba't ibang hanay ng tampok. Habang ang ilan ay nakatutok sa pagiging isang browser na nakasentro sa privacy, ang iba ay pangunahing nakatuon sa harap ng pag-customize (well, mayroon na ngayong gaming browser !).

Ang mga pagkakaibang ito ay kinakailangan upang ang bawat browser ay madaling makilala, na magbibigay sa kanila ng isang natatanging pagkakakilanlan.

Mga nilalaman

Ang Papel ng HTTP

Gayunpaman, pagdating sa pagsasagawa ng kanilang pangunahing gawain ng pagkuha at pagpapakita ng impormasyon, ang pagkakapareho ay isang elemento. Ang bawat bit ng data na inililipat sa panahon ng prosesong ito ay sumusunod sa HyperText Transfer Protocol.

Pinamamahalaan ng HTTP kung paano dapat ipadala sa web ang isang partikular na piraso ng impormasyon, maging ito man ay teksto, mga larawan, o anumang iba pang file. Sa madaling salita, nagsisilbi itong pundasyon para sa anumang pagpapalitan ng data na nangyayari sa buong web.

Mga webpage sa HTML Format

Sa kabilang banda, ang mga web page na iyong ina-access sa pamamagitan ng iyong gustong browser ay nakasulat sa HyperText Markup Language. Ito ay muli isang karaniwang wika na kailangang sundin ng bawat site sa web.

Ang lahat ng mga patakaran ay nakasulat sa HTML at CSS na mga detalye na pinapanatili ng World Wide Web Consortium.

Hindi mauunawaan ng iyong browser ang karaniwang teksto; sa halip, kailangan nilang ibigay ang lahat ng impormasyon sa HTML na format.

  HTML at Normal na Layout ng Website - Paano Gumagana ang Browser

Kaya sa halip na ang plain text na nakikita mo sa front end, ang browser ay pangunahing interesado sa anumang nangyayari sa likod ng mga eksena, ibig sabihin, ang nilalaman sa loob ng HTML, Head, Body, at iba pang mga tag.

Paggamit ng Rendering Engine ng Browser

Gayunpaman, hindi sila magiging interesado sa HTML data na ito; sa halip, kailangan nilang hawakan ang elemento ng UI ng nauugnay na data upang kumilos. Dito makikita ang rendering engine ng isang browser.

Sa sandaling makuha nito ang kinakailangang mapagkukunan mula sa isang webpage, isasalin ng engine ang data na iyon sa isang format na mauunawaan ng user, at samakatuwid ay makikita mo ang gustong site, larawan, o video.

Bilang default, epektibong nakikitungo ang mga engine na ito sa mga nilalaman ng XML at HTML, ngunit maaaring palawakin ang kanilang domain gamit ang mga add-on ng third-party.

Higit pa rito, ang iba't ibang mga browser ay gumagamit ng iba't ibang uri ng mga rendering engine. Halimbawa, gumagamit ang Firefox ng Tuko; Gumagamit ang Safari ng WebKit, samantalang ang Chrome ay gumagamit ng isang tinidor ng WebKit (Blink).

URL para sa bawat Webpage

Gayunpaman, sa napakaraming impormasyon sa buong web, paano sila makikilala? Upang magbigay ng isang natatanging pagkakakilanlan sa bawat elemento sa buong web, sila ay itinalaga ng isang natatanging address. Ito ay kilala rin bilang ang Uniform Resource Locator (URL).

  URL ng Address ng Website sa Web Browser Kaya bawat website na makikita mo, kabilang ang isang larawan, video, o dokumento, lahat ay nabigyan ng natatanging URL. Kailangan mong mag-click sa link na iyon, at pagkatapos ay maa-access mo ito sa isang pag-click lamang.

Ang Pangangailangan para sa Pagkakapareho?

Sa lahat ng ito, maaaring nasaksihan mo ang isang mahalagang bagay- mayroong isang karaniwang balangkas na tinukoy na kailangang naaayon sa bawat browser.

Halimbawa, ang paghahatid ng data ay pinangangalagaan ng HTTP, ang mga website ay sumusunod sa HTML, na pinamamahalaan ng W3C body. Kaya ano ang kailangan para sa pagkakapare-pareho na ito?

Well, mayroong maraming impormasyon na kumalat sa web, na kabilang sa iba't ibang mga rehiyon ng mundo. Kung sinusunod ng bawat browser ang sarili nitong hanay ng mga panuntunan, kung gayon ang kakulangan ng pagkakapareho ay magiging lubhang mahirap para sa mga user na maunawaan ang impormasyong sinusubukan nilang kunin.

Ngunit sa pamamagitan ng pagpapanatili ng pare-parehong daloy ng trabaho, makukuha ng bawat user ang parehong impormasyon mula sa anumang device, maging ito sa anumang sulok ng mundo.

Bottom Line: Paano Gumagana ang Browser?

Kaya't sa tala na iyon, bubuuin namin ang pagsusulat na ito sa kung paano gumagana ang isang web browser. Tandaan na ang pagsunod sa mga pamantayan sa web na ito ay hindi nangangahulugan na ang bawat web browser ay kailangang maging carbon copy ng bawat isa.

Madali nilang maiiba ang kanilang sarili sa harap ng UI/UX, na ibinibigay nila, bukod sa iba pang mga bagay. Kailangan lang na ang kanilang backend functionality ay naaayon sa mga panuntunang inilatag.

Kaya kasama niyan, tinatapos namin ang gabay na ito. Kung mayroon kang anumang mga katanungan na may kaugnayan sa impormasyong nabanggit sa itaas, ipaalam sa amin sa seksyon ng mga komento sa ibaba.

Panghuli, narito ang mga inirerekomendang web browser para sa iyong computer at mobile phone na dapat mong subukan.

Windows Mac OS iOS Android Linux
Chrome Windows Chrome Mac Chrome iOS Chrome Android Firefox Linux
Firefox Windows Safari Mac Safari iOS Edge Android Chrome Linux
Edge Windows Firefox Mac Edge iOS Samsung Internet Edge Linux

Kung mayroon kang anumang iniisip Paano Gumagana ang Internet at Web Browser? , pagkatapos ay huwag mag-atubiling bumaba sa ibaba