Anonim

మీ బ్రౌజర్‌లో వెబ్ పేజీని లోడ్ చేయడానికి ఏమి అవసరమో మీరు ఎప్పుడైనా ఆలోచిస్తున్నారా? మీ ఇంటర్నెట్ కనెక్షన్‌పై ఆధారపడి, URL లేదా చిరునామాను వెబ్ పేజీకి టైప్ చేసి, “ఎంటర్” బటన్‌ను నొక్కడం మిమ్మల్ని ఆ వెబ్‌పేజీకి దాదాపు తక్షణమే తీసుకెళుతుంది. ఇది నెమ్మదిగా కనెక్షన్‌లలో నెమ్మదిగా జరిగే ప్రక్రియ కావచ్చు, కానీ మీరు ఇంకా వేగంగా ఒక పేజీకి చేరుకోవచ్చు. అన్నీ జరిగేలా తెరవెనుక ఏమి జరుగుతోంది? క్రింద అనుసరించండి మరియు ఏమి జరుగుతుందో మేము మీకు చూపుతాము!

బ్రౌజర్ కమ్యూనికేషన్‌కు సర్వర్

సాధారణ వ్యక్తి పరంగా, మీరు మీ చిరునామా పట్టీలోకి లింక్‌లో ప్రవేశించినప్పుడు లేదా పేజీలోని లింక్‌పై క్లిక్ చేసినప్పుడు, బ్రౌజర్ చిరునామా హోస్ట్ చేసిన సర్వర్‌కు అభ్యర్థన చేస్తుంది. అక్కడ నుండి, పేజీ కోసం వనరులు డౌన్‌లోడ్ చేయబడతాయి మరియు బ్రౌజర్ ఆ వనరులను ఉపయోగించి పేజీని రెండర్ చేయడానికి మరియు తుది ఉత్పత్తిని మీకు ప్రదర్శిస్తుంది.

ఇది దాని కంటే కొంచెం క్లిష్టంగా ఉంటుంది.

URL లలో శీఘ్ర పదం

మీరు www.google.com వంటి URL లో టైప్ చేసినప్పుడు, మీరు చూస్తున్నది అంతే. కంప్యూటర్ ఇంకేదో చూస్తుంది. మీరు దాన్ని టైప్ చేసి ఎంటర్ నొక్కండి, అది డొమైన్ నేమ్ సర్వర్ (DNS) ద్వారా ప్రయాణిస్తుంది మరియు దానిని IP చిరునామాగా మారుస్తుంది - కంప్యూటర్ చదవగలిగేది. మీరు www.google.com ను చూడగలిగినప్పుడు, బ్రౌజర్ దానిని తీసుకుంటుంది, దానిని DNS సర్వర్ ద్వారా పంపుతుంది, ఆపై మీరు నిజంగా గూగుల్ యొక్క 216.58.216.110 వంటి అనేక IP చిరునామాలలో ఒకదానికి కనెక్ట్ అవుతున్నారు . మీరు నిజంగా చిరునామా పట్టీలో 216.58.216.110 అని టైప్ చేసి అదే ప్రదేశంలో ముగించవచ్చు.

మీ బ్రౌజర్‌లో వెబ్ పేజీని పొందడం

మీ బ్రౌజర్‌లో వెబ్ పేజీని సరిగ్గా ప్రదర్శించడానికి చాలా కదిలే భాగాలు ఉన్నాయి. అయితే, మొదటి దశ అభ్యర్థన. మీరు సందర్శించదలిచిన సైట్ చిరునామా అయిన www.techjunkie.com వంటి టైప్ చేసినప్పుడు మీరు వెబ్ సర్వర్‌కు అభ్యర్థన చేస్తారు. మీరు ఎంటర్ నొక్కిన తర్వాత, మీ బ్రౌజర్ వెబ్ హోస్ట్‌కు కనెక్ట్ అవుతుంది మరియు డౌన్‌లోడ్ చేయమని కొంత టెక్స్ట్ ఫైల్‌లను అభ్యర్థిస్తుంది.

తదుపరి దశ వెబ్ సర్వర్ యొక్క ప్రతిస్పందన. సర్వర్ వాస్తవానికి బ్రౌజర్‌కు వనరులను అందించే దశ ఇది. బ్రౌజర్ వాటిని అభ్యర్థిస్తుంది (అభ్యర్థన) మరియు సర్వర్ వాటిని పంపుతుంది (ప్రతిస్పందన). అయితే, బ్రౌజర్‌కు ఒకే ఫైల్ కంటే ఎక్కువ అవసరమైతే ఎలా తెలుస్తుంది? ఇది పార్సింగ్ అని పిలుస్తారు. మరో మాటలో చెప్పాలంటే, బ్రౌజర్ మొదటి పత్రాన్ని తీసుకుంటుంది, ఇతర ఫైళ్ళకు ఏదైనా సూచనలు వెతుకుతుంది. ఇది మరొక ఫైల్‌కు సూచనను చూస్తే, అది కూడా డౌన్‌లోడ్ చేస్తుంది. ఇది దాని కంటే చాలా క్లిష్టంగా ఉంది, కానీ అది అవసరమైన అన్ని ఫైళ్ళను ఎలా కనుగొంటుందో దాని సారాంశం.

తరువాత, అది డౌన్‌లోడ్ చేసిన సమాచారం అంతా నిర్మించబడాలి. ఇది డౌన్‌లోడ్ చేసిన అసలు HTML పత్రాన్ని అలాగే అన్ని సంబంధిత వనరులను తీసుకుంటుంది మరియు ఒక విధమైన నిర్మాణం లేదా చెట్టును సృష్టిస్తుంది. ఇది మొదట డాక్యుమెంట్ ఆబ్జెక్ట్ మ్యాప్ (DOM) ను నిర్మిస్తుంది, ఇది తప్పనిసరిగా పేజీలోని మూలకాల నిర్మాణం లేదా స్థానం. తరువాత, ఇది CSS ఆబ్జెక్ట్ మ్యాప్‌ను నిర్మిస్తుంది - DOM లోని అంశాలు ఎలా స్టైల్‌ అవుతాయో దాని నిర్మాణం. చివరగా, ఇది రెండర్ ట్రీని సృష్టిస్తుంది, ఇది ప్రాథమికంగా DOM మరియు CSS ఆబ్జెక్ట్ మ్యాప్‌ను తీసుకుంటుంది, వాటిని మిళితం చేస్తుంది మరియు పేజీ ఎలా నిర్మాణాత్మకంగా మరియు శైలిలో ఉందో దాని కోసం ఒక నిర్మాణాన్ని సృష్టిస్తుంది.

చివరగా, పేజీ అన్వయించబడింది మరియు వినియోగదారు మీకు ప్రదర్శించబడుతుంది. ఈ దశలో చాలా లెక్కలు కూడా ఉన్నాయి, ఎందుకంటే మీ స్క్రీన్‌కు సంబంధించి లేఅవుట్ ఎంత పెద్దదో బ్రౌజర్ తెలుసుకోవాలి (ఉదా. మీరు టాబ్లెట్, స్మార్ట్‌ఫోన్ లేదా కంప్యూటర్‌లో ఉంటే పేజీ పరిమాణాలు భిన్నంగా ఉంటాయి). అది జరిగితే, మీరు మీ బ్రౌజర్‌లో తుది మరియు ఆశాజనక అందంగా కనిపించే పేజీని ప్రదర్శిస్తారు.

ఈ ప్రక్రియ వాస్తవానికి చాలా అద్భుతంగా ఉంది - ఈ అభ్యర్థనలు మరియు లెక్కలన్నీ సెకన్ల వ్యవధిలో జరుగుతాయి, ఇది మీ ఇంటర్నెట్ కనెక్షన్ ఎంత వేగంగా ఉందో దానిపై ఆధారపడి ఉంటుంది. కానీ చాలా వరకు, వెబ్ పేజీకి వందలాది ఫైళ్లు ఉన్నప్పటికీ, పై ప్రక్రియ 10 సెకన్లు లేదా అంతకంటే తక్కువ వ్యవధిలో సులభంగా జరుగుతుంది.

ముగింపు

మీకు వెబ్ పేజీలను మీ బ్రౌజర్‌కు నేరుగా అందించడానికి మీ ఇంటర్నెట్ కనెక్షన్, బ్రౌజర్ మరియు సర్వర్‌లు ఎలా కలిసి పనిచేస్తాయో మేము స్పష్టంగా వివరించాము. ఈ సాంకేతిక పరిజ్ఞానాలన్నీ ఎలా కలిసిపోతాయి మరియు కలిసి పనిచేస్తాయనే దానిపై లోతైన అవగాహన కలిగి ఉండటం ద్వారా, ఇది తెర వెనుక ఏమి జరుగుతుందో మీకు మంచి ప్రశంసలను ఇవ్వడమే కాక, బ్రౌజర్‌కు సంబంధించిన ఏవైనా సమస్యలను పరిష్కరించడంలో మీకు సహాయపడుతుంది.

మీ బ్రౌజర్‌లో వెబ్ పేజీ ఎలా కనిపిస్తుంది