ఇప్పటి వరకు, వెబ్ డెవలపర్లు తమ కోడ్ను వెబ్కిట్ యొక్క సరికొత్త సంస్కరణకు వ్యతిరేకంగా నిర్ధారించడంలో ఆసక్తిని కలిగి ఉన్నారు, ఆపిల్ యొక్క రాత్రిపూట బిల్డింగ్లను సంపాదించడం మరియు ఇన్స్టాల్ చేసే ప్రక్రియ ద్వారా వెళ్ళాలి. చాలా అనుకూలమైన పద్ధతి కానప్పటికీ, ప్రోగ్రక్టివ్ ప్రోగ్రామర్లు అందుబాటులో ఉన్నదానితో పాటుగా ఉండటానికి చూస్తున్నాడు. సఫారి సాంకేతిక పరిదృశ్యం విడుదలైనప్పటికీ, ఈ ప్రాంతంలో చాలా విషయాలు మెరుగుపడ్డాయి.
మొట్టమొదటి మార్చి చివరిలో అందుబాటులోకి వచ్చింది, ఈ స్వతంత్ర అనువర్తనం Safari యొక్క ప్రస్తుత వెర్షన్తో పాటు నడుస్తుంది; డెవలపర్లు ఏకకాలంలో రాబోయే సాంకేతికతలతో పాటు ఏకకాలంలో సాధారణ ప్రజలచే వాడుతున్నారు. వెబ్కిట్ యొక్క అత్యంత ఇటీవలి సంస్కరణపై నిర్మించిన సఫారి టెక్నాలజీ ప్రివ్యూ మాత్రమే కాదు, ఇది CSS, HTML మరియు జావాస్క్రిప్ట్ నవీకరణలను కూడా కలిగి ఉంటుంది, ఇది చివరికి అధికారిక విడుదలలో భాగం అవుతుంది. సరిపోకపోతే, ప్రివ్యూ ఎడిషన్ ఐప్యాడ్ మరియు ఐఫోన్తో సహా అనేక పరికర రకాలను మీ అనువర్తనాలు మరియు పేజీలను పరీక్షించడానికి వెబ్ ఇన్స్పెక్టర్ యొక్క సరికొత్త సంస్కరణకు, అలాగే రెస్పాన్సివ్ డిజైన్ మోడ్కు మీకు ప్రాప్తిని ఇస్తుంది. డెవలపర్ కమ్యూనిటీకి సఫారి టెక్నాలజీ ప్రివ్యూ సులభంగా చేస్తుంది మరొక విషయం అభిప్రాయాన్ని సమర్పించడం, ఆపిల్ బగ్ రిపోర్టర్ ద్వారా సాధించవచ్చు; అనువర్తన సహాయ మెను నుండి ప్రాప్యత చేయవచ్చు.
పైన పేర్కొన్న వెబ్కిట్ నైట్లీ నిర్మాణాల నుండి తప్పిపోయిన ఒక ముఖ్యమైన లక్షణం iCloud మద్దతుతో ఉంది, ఈ అప్లికేషన్ లో చేర్చబడిన సౌలభ్యం, డెవలపర్లు వారి పఠన జాబితా మరియు బుక్ మార్క్లను ప్రాప్తి చేయడానికి మరియు సమస్యను పరిష్కరించడానికి అనుమతిస్తుంది. సఫారి టెక్నాలజీ ప్రివ్యూ యొక్క మొట్టమొదటి సంస్కరణలో కొన్ని హైలైట్ చేయబడిన లక్షణాలు ఒక కొత్త అధిక-నిర్దేశిత జావాస్క్రిప్ట్ JIT కంపైలర్, ECMAScript6, షాడో DOM స్పెసిఫికేషన్ యొక్క తాజా వెర్షన్, అలాగే ప్రోగ్రామలిటిని యూజర్ సంజ్ఞల ఆధారంగా టెక్స్ట్ కాపీ లేదా కత్తిరించే సామర్థ్యం. రెండవ వెర్షన్ ఏప్రిల్ 13 న విడుదలైంది, డజన్ల కొద్దీ మార్పులు ఉన్నాయి; డెవలపర్ అభ్యర్థనలకు మరియు బగ్ నివేదికలకు ప్రత్యక్ష ప్రతిస్పందనగా అనేక మంది ఉన్నారు.
ఇక్కడ లక్ష్య ప్రేక్షకులు స్పష్టంగా ఉన్నప్పటికీ, ఎవరైనా డెవలపర్ ఖాతా అవసరం లేకుండా Mac App Store ద్వారా Safari టెక్నాలజీ ప్రివ్యూను డౌన్లోడ్ చేయవచ్చు లేదా నవీకరించవచ్చు.
Safari సాంకేతిక పరిదృశ్యం: డెవలపర్ ఉపకరణాలు
సఫారి యొక్క ఇంటిగ్రేటెడ్ డెవలపర్ టూల్సేట్తో ఇప్పటికే తెలిసిన పాఠకులకు, దాని యొక్క కొన్ని ఉపయోగకరమైన ఫీచర్ల యొక్క క్లుప్త సమీక్ష.
- పేజీని తెరవండి: సఫారి మెను నుండి నేరుగా మీరు ఇన్స్టాల్ చేసిన ఇతర బ్రౌజర్ల్లోని వెబ్ పేజీని తెరవగల సామర్థ్యాన్ని అందిస్తుంది.
- యూజర్ ఏజెంట్: మీరు వివిధ బ్రౌజర్ల నుండి డజన్ల కొద్దీ వినియోగదారు ఏజెంట్ల నుండి ఎంచుకోవడానికి లేదా మీ స్వంత వినియోగదారు-నిర్వచించిన వాక్యనిర్మాణాన్ని ఉపయోగించేందుకు మిమ్మల్ని అనుమతిస్తుంది.
- రెస్పాన్సివ్ డిజైన్ మోడ్: వారు వివిధ పరికరం రకాల మరియు స్క్రీన్ తీర్మానాలు న కనిపిస్తుంది వంటి వెబ్ పేజీలు ప్రదర్శిస్తుంది.
- వెబ్ ఇన్స్పెక్టర్: సఫారి డెవలపర్ టూల్సెట్ కోసం ప్రధాన కేంద్రంగా పని చేస్తుంది, ఇది డిఫాల్ట్గా బ్రౌజర్ విండో దిగువ భాగంలో ఉంటుంది మరియు సాధారణంగా కింది భాగాలు అందిస్తోంది: కన్సోల్, డీబగ్గర్, ఎలిమెంట్స్, నెట్వర్క్, వనరులు, నిల్వ మరియు కాలక్రమం.
- లోపం కన్సోల్: శోధన లాగ్ డేటా అలాగే వివిధ లోపాలు మరియు హెచ్చరికలు అందిస్తుంది.
- పేజీ వనరులను చూపించు: ప్రతి పత్రం ద్వారా విచ్ఛిన్నమైన వెబ్ పేజీ కోసం అందుబాటులో ఉన్న సోర్స్ కోడ్ను ప్రదర్శిస్తుంది.
- కాలక్రమం రికార్డింగ్: జావాస్క్రిప్ట్ అమలు, నెట్వర్క్ అభ్యర్థనలు మరియు రెండరింగ్ డేటా యొక్క వాస్తవ కాల స్నాప్షాట్ను వర్ణిస్తుంది.
- స్మార్ట్ శోధన ఫీల్డ్ నుండి జావాస్క్రిప్ట్ను అనుమతించండి: డెవలపర్లు జావాస్క్రిప్ట్ను కలిగి ఉన్న URL లను ఎంటర్ చేసి అమలు చేయండి : సఫారీ చిరునామా బార్లో.
- SHA-1 సర్టిఫికేట్లు అసురక్షితంగా వ్యవహరించండి: SHA-1 అల్గారిథమ్ యొక్క విస్తృతంగా డాక్యుమెంట్ చేసిన సమస్యలతో, Safari వారిని స్వయంచాలకంగా అసురక్షితంగా వర్గీకరించడానికి మిమ్మల్ని అనుమతిస్తుంది.
- సైట్-నిర్దిష్ట హక్స్: సందర్భంలో, నిర్దిష్ట సైట్ లేదా సైట్లతో సమస్యలను తగ్గించడానికి సఫారి సవరించబడుతుంది. ఈ ఐచ్ఛికం తాత్కాలికంగా ఆ మార్పులను భర్తీ చేయగల సామర్థ్యాన్ని అందిస్తుంది.
- స్థానిక ఫైల్ పరిమితులు: ఈ ఎంపికతో, డెవలపర్లు వారి స్థానిక హార్డ్ డ్రైవ్లో ఫైళ్ళకు సఫారి యాక్సెస్ను మంజూరు చేయగలరు.
- క్రాస్-ఆరిజిన్ పరిమితులు: అవసరమైతే XSS మరియు సంబంధిత ప్రమాదాల ఆపడానికి పరిమితులు తాత్కాలికంగా డిసేబుల్ చెయ్యవచ్చు.
పై టూల్స్తోపాటు, మీరు సఫారి టెక్నాలజీ పరిదృశ్యం అభివృద్ధి మెనూ నుండి అనేక లక్షణాలను మరియు భాగాలను కూడా డిసేబుల్ చెయ్యవచ్చు. ఇది జావాస్క్రిప్ట్ను అమలు చేయకుండా, సర్వర్ వైపు మరియు క్యాచీ చిత్రాలను పేజీలో లోడ్ చేయకుండా, అమలు నుండి పొడిగింపులు మరియు మరిన్నింటిని నిరోధించడాన్ని కలిగి ఉంటుంది.