హెచ్‌టిఎమ్ఎల్5(HTML5)
HTML5 అనేది HTML ప్రమాణంలో తదుపరి ప్రధాన సవరణగా చెప్పవచ్చు, ప్రస్తుతం ఇది అభివృద్ధిలో ఉంది. దీని మునుపటి సంస్కరణలు HTML 4.01 మరియు XHTML 1.1 వలె, HTML5 అనేది వరల్డ్ వైడ్ వెబ్‌లో అంశాన్ని ఆకృతీకరించడానికి మరియు ప్రదర్శించడానికి ఒక ప్రమాణంగా చెప్పవచ్చు. వెబ్ హైపర్‌టెక్స్ట్ అప్లికేషన్ టెక్నాలజీ వర్కింగ్ గ్రూప్ (WHATWG) 2004లో నూతన ప్రమాణం అభివృద్ధిని ప్రారంభించింది, ఆ సమయంలోనే వరల్డ్ వైడ్ వెబ్ కాన్సోర్టియం (W3C) XHTML 2.0పై మరిన్ని అభివృద్ధుల కోసం దృష్టి సారించింది మరియు HTML 4.01ను 2003 నుండి నవీకరించలేదు. 2009లో, W3C XHTML 2.0 వర్కింగ్ గ్రూప్ యొక్క అధికారం గడువు ముగింపును అనుమతించింది మరియు దానిని పునరుద్ధరించరాదని నిర్ణయించుకుంది. W3C మరియు WHATWGలు ప్రస్తుతం HTML5 అభివృద్ధిపై కలిసి పనిచేస్తున్నాయి.
HTML5 అనేది వరల్డ్ వైడ్ వెబ్‌లో సాధారణంగా ఉపయోగించే HTML మరియు XHTML అనేవి వెబ్ బ్రౌజర్‌ల వంటి సాఫ్ట్‌వేర్ ఉత్పత్తులు పరిచయం చేసిన వాటితో, ఉనికిలో ఉన్న వెబ్ పత్రాలలో పలు వాక్యనిర్మాణ దోషాలతో సహా సాధారణ విధానాలచే పేర్కొన్న అంశాలతో పలు వివరణలచే పరిచయం చేయబడిన లక్షణాల కలయికగా చెప్పవచ్చు. దీనిని HTML లేదా XHTML వాక్యనిర్మాణంలో రాయగల ఏకైక మార్కప్ భాషను పేర్కొనడానికి చేసిన ఒక ప్రయత్నంగా కూడా చెప్పవచ్చు. ఇది మరిన్ని పరస్పర మార్పిడి సవరణలను ప్రోత్సహించడానికి వివరణాత్మక ప్రాసెసింగ్ నమూనాలను కూడా కలిగి ఉంది; ఇది పత్రాలకు అందుబాటులో ఉన్న మార్కప్‌ను విస్తరించింది, మెరుగుపరచింది మరియు హేతుబద్ధీకరించింది మరియు క్లిష్టమైన వెబ్ అనువర్తనాలకు మార్కప్ మరియు APIలను పరిచయం చేసింది.
ఆచరణలో, HTML5 పలు నూతన వాక్యనిర్మాణ లక్షణాలను జోడించింది. వీటిలో codice_1, codice_2 మరియు codice_3 అంశాలు ఉన్నాయి అలాగే SVG అంశం సమాకలనం ఉంది. ఈ లక్షణాలను ప్లగిన్‌లు మరియు APIల లక్షణాలను పునరుద్ధరించవల్సిన అవసరం లేకుండా వెబ్‌లో మల్టీమీడియా మరియు గ్రాఫికల్ అంశాన్ని చొప్పించడాన్ని మరియు నిర్వహించడాన్ని సులభం చేయడానికి రూపొందించబడ్డాయి., codice_4, codice_5 codice_6, మరియు codice_7 వంటి ఇతర నూతన అంశాలను పత్రాల్లోని సెమాంటిక్ అంశాన్ని మెరుగుపర్చడానికి రూపొందించబడ్డాయి. నూతన అంశాలను కూడా ఇదే ప్రయోజనం కోసం పరిచయం చేయబడ్డాయి, అయితే కొన్ని అంశాలు మరియు గుణాలను తొలగించారు. codice_8, codice_9 మరియు codice_10 వంటి కొన్ని అంశాలు మార్చబడ్డాయి, మళ్లీ పేర్కొన్నబడ్డాయి మరియు ప్రమాణీకరించబడ్డాయి. APIలు మరియు DOM అనే వాటిని పరిగణనలోకి తీసుకోలేదు, కాని HTML5 వివరణకు ప్రాథమిక భాగాలుగా చెప్పవచ్చు. HTML5 చెల్లని పత్రాల కోసం అవసరమైన ప్రాసెసింగ్ గురించి కూడా కొన్ని వివరాలను పేర్కొంది, దీని వలన వాక్యనిర్మాణ లోపాలను అన్ని ధ్రువీకృత బ్రౌజర్లు మరియు ఇతర వినియోగదారు ఏజెంట్‌లు ఒకేవిధంగా నిర్వహిస్తాయి. 
వెబ్ హైపర్‌టెక్స్ట్ అప్లికేషన్ టెక్నాలజీ వర్కింగ్ గ్రూప్ (WHATWG) వెబ్ అప్లికేషన్స్ 1.0. అనే పేరుతో 2004 జూన్‌లో ఈ నిర్దిష్ట అంశంపై పని ప్రారంభించింది. 2011 జనవరి నాటికి, ఈ నిర్దిష్ట అంశం WHATWGలో డ్రాఫ్ట్ ప్రమాణ స్థితిలో ఉంది మరియు W3Cలో అభివృద్ధి చెందుతున్న డ్రాఫ్ట్ స్థితిలో ఉంది. గూగుల్, ఇంక్ యొక్క ఇవాన్ హిక్సన్ HTML5 సంపాదకుడిగా వ్యవహరిస్తున్నారు.
HTML5 అంశాన్ని 2007లో వరల్డ్ వైడ్ వెబ్ కాన్సోర్టియం (W3C) యొక్క నూతన HTML వర్కింగ్ గ్రూప్ యొక్క పనికి ప్రారంభం వలె తీసుకున్నారు. ఈ అభివృద్ధి బృందం 2008 జనవరి 22న ఈ నిర్దిష్ట అంశం యొక్క మొట్టమొదటి బహిరంగ వర్కింగ్ డ్రాఫ్ట్‌ను ప్రచురించింది. ఈ నిర్దిష్ట అంశం ప్రస్తుతం అభివృద్ధిలో ఉంది మరియు దీని అభివృద్ధి కొన్ని సంవత్సరాలు కొనసాగుతుందని భావిస్తున్నారు, అయితే HTML5లో భాగాలు పూర్తి అవుతాయి మరియు మొత్తం అంశం తుది సిఫార్సు స్థితికి చేరుకోవడానికి ముందు బ్రౌజర్‌ల్లో అమలు చేయబడతాయి.
W3C ప్రణాళిక ప్రకారం, ఇది 2010 ముగింపునాటికి HTML5 W3C సిఫార్సు స్థాయికి చేరుకుంటుందని భావిస్తున్నారు. అయితే, మొట్టమొదటి బహిరంగ వర్కింగ్ డ్రాఫ్ట్ 8 నెలలు ఆలస్యంగా విడుదలైంది మరియు చివరి పిలుపు మరియు అభ్యర్థి సిఫార్సు 2008లో సాధ్యమవుతుందని భావించారు, కాని HTML5 ఇప్పటికీ W3Cలో వర్కింగ్ డ్రాఫ్ట్ దశలోనే ఉంది. HTML5 2009 అక్టోబరు నుండే WHATWGలో చివరి పిలుపు దశలో ఉంది.
HTML5 వివరణ సంపాదకుడు ఇయాన్ హిక్సన్ 2012లో ఈ వివరణ అభ్యర్థి సిఫార్సు దశకు చేరుకుంటుందని భావిస్తున్నారు. ఒక W3C సిఫార్సు అయ్యే వివరణకు ప్రమాణం "రెండు వందల శాతం సంపూర్ణ మరియు పూర్తి మార్చగల ఆచరణలు". 
టెక్‌రిపబ్లిక్‌తో ఒక ఇంటర్వ్యూలో, హిక్సన్ ఇది 2022 లేదా తదుపరి సంవత్సరంలో సంభవిస్తుందని ఊహించాడు. అయితే, వివరణలో పలు భాగాలు స్థిరంగా ఉన్నాయి మరియు ఉత్పత్తుల్లో అమలు చేయవచ్చు:
2009 డిసెంబరులో, WHATWG HTML5 వివరణ కోసం ఒక సంస్కరణరహిత అభివృద్ధి ధోరణికి మారింది. W3C ఇప్పటికీ HTML5 వివరణ యొక్క ఒక స్నాప్‌షాట్ ప్రచురిస్తూనే ఉంది.
HTML5 ఆధునిక వెబ్‌సైట్‌ల్లో సాధారణ వాడుకను ప్రతిబింబించే పలు నూతన అంశాలు మరియు గుణాలను పరిచయం చేసింది. వాటిలో కొన్ని సాధారణ బ్లాక్ () మరియు ఇన్‌లైన్ () అంశాల సాధారణ వినియోగాలకు సెమాంటిక్ ప్రత్యామ్నాయాలుగా చెప్పవచ్చు, ఉదాహరణకు, (వెబ్‌సైట్ నావిగేషన్ బ్లాక్), (సాధారణంగా వెబ్ పుటలో దిగువ భాగాన్ని లేదా HTML కోడ్‌లో చివరి పంక్తులను సూచిస్తుంది) లేదా మరియు కు బదులుగా . 
HTML 4.01లోని కొన్ని పేలవమైన అంశాలు తొలగించబడ్డాయి, వాటిలో మరియు వంటి సంపూర్ణ ప్రదర్శనా అంశాలు ఉన్నాయి, ఈ ప్రభావాలను క్యాస్కేడింగ్ స్టైల్ షీట్‌లను ఉపయోగించి పొందవచ్చు. దీనిలో వెబ్ ప్రవర్తనలోని DOM స్క్రిప్టింగ్ (ఉదా, జావాస్క్రిప్ట్) యొక్క ప్రాముఖ్యతపై ఒక నూతన ఉద్ఘాటన కూడా ఉంది.
HTML5 దాని మార్కప్‌ను సరిపోలి ఉండటం మినహా SGML ఆధారంగా ఉండవల్సిన అవసరం లేదు. అయితే ఇది HTML యొక్క పాత సంస్కరణల్లోని సాధారణ విశ్లేషణతో అనుకూలంగా ఉండేలా రూపొందించబడింది. ఒక SGML డాక్యుమెంట్ టైప్ డిక్లరేషన్ వలె కనిపించే ఒక నూతన ప్రాథమిక పంక్తితో లభిస్తుంది codice_11codice_12, ఇది ప్రామాణిక-ఫిర్యాదు సూచించే మోడ్‌ను ప్రారంభిస్తుంది. 
5 జనవరి 2009నాటికి, HTML5లో ఒక గత ప్రత్యేక WHATWG వివరణ అయిన "వెబ్ ఫారమ్స్ 2.0"ను కూడా జోడించారు.
మార్కప్‌ను సూచించడంతోపాటు, HTML5 స్క్రిప్టింగ్ అనువర్తన ప్రోగ్రామింగ్ ఇంటర్‌ఫేస్‌ల (APIలు)ను కూడా పేర్కొంటుంది. ప్రస్తుతం ఉనికిలో ఉన్న డాక్యుమెంట్ ఆబ్జెక్ట్ మోడల్ (DOM) ఇంటర్‌ఫేస్‌లు విస్తరించబడ్డాయి మరియు యథార్థ అంశాలు నమోదు చేయబడ్డాయి. నూతన APIలు కూడా ఉన్నాయి, అవి:పైన పేర్కొన్న్ అన్ని సాంకేతికతలు W3C HTML5లో చేర్చలేదు, అయితే ఇవి అన్ని WHATWG HTML వివరణలో ఉన్నాయి. W3C HTML5 లేదా WHATWG HTML వివరణలో లేని కొన్ని సంబంధిత సాంకేతికతలు క్రింద ఇవ్వబడ్డాయి: W3C వీటి కోసం వివరణలను ప్రత్యేకంగా ప్రచురిస్తుంది.ఒక సాధారణ దురభిప్రాయం ఏమిటంటే HTML5 వెబ్‌పేజీల్లో యానిమేషన్‌ను అందిస్తుంది, ఇది నిజం కాదు. HTML అంశాలను యానిమేట్ చేయడానికి జావాస్క్రిప్ట్ లేదా CSS3 అవసరమవుతుంది. యానిమేషన్ అనేది జావాస్క్రిప్ట్ మరియు HTML 4ను ఉపయోగించి కూడా సాధ్యమవుతుంది.
క్రింద పేర్కొన్న అంశాలు ఒక తేడాల సాధారణ జాబితా మరియు కొన్ని నిర్దిష్ట ఉదాహరణలను కలిగి ఉన్నాయి.
dev.w3.org అనేది HTML4, HTML5 మధ్య తేడాల తాజా "ఎడిటర్స్ డ్రాఫ్ట్‌"ను (చివరిగా "13 జనవరి 2011" న సూచించబడింది) అందిస్తుంది, ఇది HTML5లో చేర్పులు, తొలగింపులు మరియు మార్పుల ఒక సంపూర్ణ విషయాలను అందిస్తుంది. 
XHTML5 అనేది HTML5 యొక్క XML శ్రేణిక. XML పత్రాలను codice_70 లేదా codice_71 వంటి ఒక XML ఇంటర్నెట్ మీడియా రకంతో అందించాలి. XHTML5కు XML యొక్క కచ్చితమైన, ఉత్తమంగా రూపొందించిన వాక్యనిర్మాణం అవసరమవుతుంది. XHTML5లో, HTML5 డాక్‌టైప్ codice_72గా పేర్కొనడం వైకల్పికం మరియు తొలగించవచ్చు.
ఒక HTML5 (పాఠం/html) బ్రౌజర్ సరికాని వాక్యనిర్మాణాన్ని నిర్వహించడంలో అనుకూలతను కలిగి ఉంటుంది. HTML5ను పాత బ్రౌజర్‌లను నూతన HTML5 నిర్మాణాలను సురక్షితంగా విస్మరించడానికి వీలుగా రూపొందించారు. HTML 4.01కు విరుద్ధంగా, HTML5 వివరణ సరికాని వాక్యనిర్మాణ సందర్భంలో కూడా ఒకే ఫలితాన్ని అందించడానికి వేర్వేరు అనుకూల బ్రౌజర్‌లు కోసం ఉద్దేశించిన లెక్సింగ్ మరియు అన్వయింపు కోసం వివరణాత్మక నియమాలను అందిస్తుంది. HTML5 ప్రస్తుతం "ట్యాగ్ సూప్" పత్రాలకు ఒక స్థిరమైన ప్రవర్థనను పేర్కొంటున్నప్పటికీ, ఆ పత్రాలు HTML5 ప్రమాణాలకు తగిన విధంగా ఉన్నాయని భావించడం లేదు.
18 జనవరి 2011న, W3C HTML5 యొక్క ఉపయోగాన్ని లేదా ఆసక్తిని సూచిస్తూ ఒక గుర్తింపు చిహ్నాన్ని విడుదల చేసింది. W3C విడుదల చేసిన ఇతర చిహ్నాలు వలె కాకుండా, ఇది ఒక నిర్దిష్ట ప్రమాణానికి ధ్రువీకరణ లేదా అనుసరణను కలిగి లేదు. W3C దీనిని 2011 మొదటి త్రైమాసికంలో HTML5 యొక్క అధికారిక గుర్తింపు చిహ్నంగా సూచించాలని భావిస్తుంది.
దీనిని ప్రారంభంలో విడుదల చేసే సమయంలో, W3C HTML5 గుర్తింపు చిహ్నాన్ని "HTML5, CSS, SVG, WOFF మరియు ఇతర అంశాలతో సహా ఉచిత వెబ్ సాంకేతికతల ఒక విస్తృత సమితి కోసం ఒక సాధారణ దృశ్యమాన గుర్తింపు"గా ప్రకటించింది. ది వెబ్ స్టాండర్డ్స్ ప్రాజెక్ట్‌తో సహా కొన్ని వెబ్ ప్రమాణ సలహాదారులు "HTML5"ను ఒక గొడుగు పదం వలె పేర్కొనడాన్ని అస్పష్టమైన పరిభాషగా సూచిస్తూ మరియు అపార్థాలకు దారి తీయవచ్చని విమర్శించారు. మూడు రోజులు తర్వాత, W3C సంఘం యొక్క అభిప్రాయానికి స్పందించింది మరియు సంబంధిత సాంకేతికత వివరాలను తొలగిస్తూ, గుర్తింపు చిహ్నం యొక్క వివరణను మార్చింది. W3C తర్వాత ఈ గుర్తింపు చిహ్నం "ఆధునిక వెబ్ అనువర్తనాల మూలబిందువు, HTML5ను సూచిస్తుందని" పేర్కొంది.