డెవలపర్లు ఇంకా HTML5 కి తరలించకపోవడానికి ప్రధాన కారణాలలో ఒకటి లెగసీ బ్రౌజర్లకు మద్దతు లేకపోవడం. ఇది వాస్తవానికి అవాస్తవం, మరియు సరైన వెనుకకు అనుకూలత కోసం కొన్ని బెల్లం పోకరీ అవసరం అయితే, ఇది ఇప్పటికీ సాధ్యమే.
వాస్తవానికి, లెగసీ బ్రౌజర్ల ద్వారా నేను ఇంటర్నెట్ ఎక్స్ప్లోరర్ అని అర్ధం, ఎందుకంటే అన్ని ఇతర ప్రధాన ఆటగాళ్ళు క్రమం తప్పకుండా అప్డేట్ అవుతారు మరియు వారి వినియోగదారులు దీనిని అనుసరిస్తారు: ఫైర్ఫాక్స్, సఫారి మరియు ఒపెరా వంటి బ్రౌజర్లు కొంతకాలం HTML5 కి మద్దతు ఇచ్చాయి. కొంతమంది డెవలపర్లు IE6 కి మద్దతు ఇవ్వడాన్ని ఆపివేయాలని నిర్ణయించుకోవచ్చు, కాని కొంతమందికి ఇది ఒక ఎంపిక కాదు మరియు ఏమైనప్పటికీ, IE7 లేదా IE8 HTML5 కి మద్దతు ఇవ్వవు. IE9 రెడీ, కానీ ఇది విండోస్ విస్టా మరియు విండోస్ 7 లలో మాత్రమే నడుస్తుంది, కాబట్టి ఇతర వెర్షన్లు ఇంకా చాలా కాలం పాటు ఉంటాయి, మనం IE6 తో చూసినట్లు.
ఇంటర్నెట్ ఎక్స్ప్లోరర్లో HTML5 పనిచేయడానికి ఏమి చేయాలి?
ఒక గూగుల్ డ్రైవ్ నుండి మరొకదానికి తరలించండి
తెలియని అంశాలు
మొట్టమొదటగా, IE గుర్తించని ఏ అంశాలను అందించదు, కాబట్టి ఇది HTML5 నిర్మాణాత్మక అంశాలను header
, footer
, article
, | _ + _ వంటి వాటిని పూర్తిగా విస్మరిస్తుంది. |, మరియు section
, HTML5 సైట్ యొక్క అన్ని ప్రధాన భాగాలు. జావాస్క్రిప్ట్ ఉపయోగించి ఈ మూలకాల గురించి IE కి చెప్పడం ద్వారా దీనిని సరిదిద్దవచ్చు. దీన్ని చేర్చడానికి ఉత్తమ మార్గం HTML5 శివ్ స్క్రిప్ట్, రెమి షార్ప్ చేత సృష్టించబడింది. ఈ సులభ స్క్రిప్ట్ అన్ని సంబంధిత HTML5 మూలకాలను సృష్టిస్తుంది, ఇది పేజీని రెండరింగ్ చేసేటప్పుడు IE ఇప్పుడు తెలుసుకుంటుంది.
దీనితో ఒక సమస్య ఏమిటంటే, జావాస్క్రిప్ట్ ఆపివేయబడిన వినియోగదారులకు ఇది పనిచేయదు. దురదృష్టవశాత్తు దీని చుట్టూ మార్గం లేదు, కాబట్టి HTML5 ను ఉపయోగించాలని లేదా HTML 4.01 తో ఉండాలని డెవలపర్ నిర్ణయం తీసుకోవాలి.
స్టైలింగ్
చాలా బ్రౌజర్లలో అంతర్గత స్టైల్షీట్లు ఉన్నాయి, ఇతర విషయాలతోపాటు, ఇవి వర్తిస్తాయి nav
స్థాయి అంశాలను నిరోధించడానికి. కొన్ని క్రొత్త బ్రౌజర్లు ఇప్పుడు సంబంధిత HTML5 మూలకాల కోసం దీన్ని చేస్తున్నప్పుడు, కొన్ని చేయవు మరియు ఇది అన్ని బ్రౌజర్ల కోసం జోడించాల్సిన అవసరం ఉంది. కింది స్టైలింగ్ను జోడించడం ట్రిక్ చేస్తుంది:
display:block
మూలకాలను రూపొందించండి
మరియు కొన్ని కొత్త అంశాల గురించి ఏమిటి కొత్త ఇన్పుట్ రకాలు - ఇవి లెగసీ బ్రౌజర్లపై ఎలా ఉంటాయి?
నిజానికి మంచిది. HTML5 స్పెక్ a లో విస్తరించబడినందున వెనుకకు-అనుకూలమైన మార్గం , గుర్తించబడని ఏదైనా ఇన్పుట్ రకాలు కేవలం article, aside, figure, footer, header, hgroup,
గా పరిగణించబడతాయి మరియు సరళంగా ఇవ్వబడుతుంది.
menu, nav, section { display:block; }
నేను ఏ రామ్ను ఇన్స్టాల్ చేశానో ఎలా చెప్పగలను
మల్టీమీడియా
నేను గతంలో చర్చించినట్లు, ది వీడియో మరియు ఆడియో అంశాలు ఫ్లాష్కి తిరిగి రావడానికి అనుమతించబడతాయి, ఇది ఇంటర్నెట్ ఎక్స్ప్లోరర్లో బాగా పనిచేస్తుంది.
HTML5 కి తరలింపు ఇప్పటికీ క్రమంగా ఉంటుంది, మరియు కొంతమంది అది అందించే క్రొత్త కార్యాచరణను చూడవలసిన అవసరం లేదు, కానీ అవి చేసినప్పుడు, అవి పాత బ్రౌజర్ల జ్ఞానంలో (సాపేక్షంగా) సురక్షితంగా ఉంటాయి వారి సైట్లను చక్కగా అందిస్తాయి.