பொருளடக்கம்:
- HTML: தற்போதைய காட்சி
- HTML 5 இன் நன்மைகள்
- HTML5 மற்றும் பாதுகாப்பு
- HTML5: உலகளாவிய வலையை வழிநடத்தும் இடம்
- எதிர்காலத்தின் HTML
- வலையின் அடுத்த மறு செய்கை
சாதாரண பயனருக்கு, உலகளாவிய வலை இரண்டு தசாப்தங்களுக்கும் குறைவான காலத்திற்குள் வந்துள்ளது: ஆரம்ப, பிரகாசமான வண்ண ஜியோசிட்டீஸ் வலைத்தளங்கள், கூகிள் போன்ற எளிய தளங்கள், பேஸ்புக், ட்விட்டர் மற்றும் யூடியூப் போன்ற அதிக ஊடாடும் தளங்கள் வரை. பத்து ஆண்டுகளுக்கு முன்பு, பெரும்பாலான வலைத்தளங்கள் உரையை அடிப்படையாகக் கொண்டவை; படங்கள் ஒரு ஆடம்பரமாக இருந்தன, வீடியோக்கள் கேள்விப்படாதவை. இப்போது, உங்கள் உலாவியில் மல்டிமீடியா உள்ளடக்கத்தை இயக்கலாம். நாம் உண்மையில் வெகுதூரம் வந்துவிட்டோம். வலையில் இதுவரை நாம் பார்த்த எல்லாவற்றிற்கும் பின்னால் உள்ள தொழில்நுட்பம் அதிகமாகவோ அல்லது குறைவாகவோ ஒரே மாதிரியாக இருப்பதைக் கண்டுபிடிப்பது மிகவும் ஆச்சரியமாக இருக்கலாம்.
வலைத்தளங்களை உருவாக்க புரோகிராமர்கள் மற்றும் வெப்மாஸ்டர்கள் பயன்படுத்தும் மொழியான HTML, இப்போது ஒரு தசாப்தத்திற்கும் மேலாக மாறாமல் உள்ளது. உண்மையில், 2010 ஆம் ஆண்டுதான் பிரதான ஊடகங்கள் HTML5 ஐ செய்திகளில் கைவிடத் தொடங்கின, உலகளாவிய வலை கூட்டமைப்பு 2011 இல் முன்மொழியப்பட்ட தரத்தை மட்டுமே ஏற்றுக்கொண்டது.
இதன் விளைவாக, பல்வேறு வலை உலாவிகள் மற்றும் வலைத்தளங்கள் ஏற்கனவே அதன் பல அம்சங்களைப் பயன்படுத்தினாலும் கூட, HTML5 இன்னும் பெரும்பாலும் வளர்ச்சியில் உள்ளது. உண்மையில், முக்கிய உலாவிகளான Chrome, Firefox, Safari மற்றும் Internet Explorer ஆகியவை அவை வெளியிடும் ஒவ்வொரு புதிய பதிப்பிலும் மேலும் மேலும் HTML5 அம்சங்களை உள்ளடக்கியுள்ளன. அதன் நன்மைகள் மற்றும் அம்சங்களைப் பற்றி நிறைய பேச்சுக்கள் உள்ளன, ஆனால் இந்த சலசலப்பு உண்மையில் எவ்வளவு உண்மை? இங்கே நாம் HTML5 ஐப் பார்ப்போம், அது என்ன வழங்க வேண்டும். (சில பின்னணி வாசிப்புக்கு, ஃப்ளாஷ் இருந்து HTML5 க்கு நகர்த்துவதைப் பாருங்கள்.)
HTML: தற்போதைய காட்சி
HTML5 பொதுவாக பயன்படுத்தப்படும் தற்போதைய மார்க்அப் மொழிகளின் விரிவாக்கமாக வழங்கப்படுகிறது: HTML4 மற்றும் XHTML 1.1. உண்மையில், HTML5 ஆனது, அதன் இணை உருவாக்கியவர்களான W3C மற்றும் வலை ஹைபர்டெக்ஸ்ட் அப்ளிகேஷன் டெக்னாலஜி பணிக்குழு, வலை ஆவணங்களில் வலை ஆவணங்களில் பிழைகளை குறைக்க ஒற்றை மார்க்அப் மொழியைக் கொண்டிருக்க விரும்புவதால், அவை HTML அல்லது XHTML என எழுதப்படலாம்.- HTML4
HTML4 என்பது தற்போது பயன்படுத்தப்படும் HTML தரமாகும். ஸ்கிரிப்டுகள், நடை தாள்கள், உட்பொதிக்கப்பட்ட பொருள்கள் மற்றும் பிற ஒத்த மேம்பாடுகளுடன் அதன் செயல்பாட்டை விரிவாக்குவதன் மூலம் இது அடிப்படை HTML இல் செயல்படுகிறது.
- எக்ஸ்எச்டிஎம்எல்
XHTML என்பது அடிப்படையில் HTML4 உடன் எக்ஸ்எம்எல் ஆகும், இது நீட்டிக்கக்கூடிய மார்க்அப் மொழியாகும், இது HTML ஐ அதன் சக்தியையும் நெகிழ்வுத்தன்மையையும் தியாகம் செய்யாமல் எளிதாக்குகிறது.
HTML 5 இன் நன்மைகள்
HTML5 என்பது HTML4 மற்றும் XHTML உடன் பணிபுரிந்தவற்றின் கலவையாக இருப்பதை விட அதிகமாக கருதப்பட்டது.
W3C மற்றும் WHATWG ஆகியவை HTML5 க்கான பின்வரும் இலக்குகளுடன் அமைந்தன:
- ஃப்ளாஷ் போன்ற செருகுநிரல்களின் தேவையைக் குறைக்கவும்
- ஸ்கிரிப்ட்களை மாற்றுவதற்கான கூடுதல் கூறுகள்
- சாதனம் சுயாதீனமானது
- HTML, DOM, CSS மற்றும் ஜாவாஸ்கிரிப்ட் அடிப்படையில்
- 2-டி வரைதல் சாத்தியமானது
- வெளிப்புற செருகுநிரல்களின் தேவை இல்லாமல் வீடியோ மற்றும் ஆடியோ பிளேபேக்
- உள்ளூர் சேமிப்பு ஆதரவு
- போன்ற உள்ளடக்க-குறிப்பிட்ட கூறுகள்
- மின்னஞ்சல், URL, தேடல், தேதி மற்றும் காலண்டர் போன்ற படிவக் கட்டுப்பாடுகள்
HTML5 மற்றும் பாதுகாப்பு
இணைய பயனர்களுக்கு ஒரு செருகுநிரலை பதிவிறக்கம் செய்து நிறுவாமல், இழுத்து விடுங்கள், ஊடாடும் திறன், ஆவணங்களை உருவாக்க மற்றும் மின்னஞ்சல்களை எழுத முடியும் - இணைய இணைப்பு இல்லாமல் கூட வலை பயனர்களுக்கு HTML5 சில அற்புதமான சாத்தியங்களை தெளிவாகக் கொண்டுள்ளது. நிச்சயமாக, இயங்கக்கூடிய தன்மை.
ஆனால் எல்லா மாற்றங்களுடனும், அனைத்து அம்சங்களுடனும், வலை உலாவிகள் மற்றும் வலைத்தளங்களுக்கு வரும்போது பாதுகாப்பு சிக்கல்களில் இருந்து நாங்கள் இறுதியாக விடுபடுகிறோம் என்று அர்த்தமா? தீம்பொருள், வைரஸ்கள் மற்றும் பிற தீங்கிழைக்கும் நிரல்கள் உங்கள் வலைப்பக்கத்தில் பாதிக்கப்பட்ட வலைப்பக்கங்கள் வழியாக வருவதைக் குறிக்கிறதா?
துரதிர்ஷ்டவசமாக, இல்லை என்பதே பதில்.
2011 ஆம் ஆண்டின் இறுதிக்குள், HTML5 மற்றும் அதனுடன் தொடர்புடைய API களைச் சுற்றியுள்ள 51 பாதுகாப்பு சிக்கல்களை அவர்கள் அடையாளம் கண்டுள்ளதாக ஐரோப்பிய நெட்வொர்க் மற்றும் தகவல் பாதுகாப்பு நிறுவனம் தெரிவித்துள்ளது. எதிர்காலத் தரம் உண்மையில் முன்னர் காணப்படாத புதிய பாதிப்புகள் மற்றும் அச்சுறுத்தல்களுக்கான கதவைத் திறந்தது.
எடுத்துக்காட்டாக, HTML5 மற்றும் அதன் API கள் உண்மையில் உலாவியின் நிரலாக்கத்தை டெவலப்பர்களுக்கு அம்பலப்படுத்துகின்றன, இது குறுக்கு மூல வள பகிர்வு, கிளிக்-ஜாக்கிங், தனியுரிமை, புவிஇருப்பிடம் மற்றும் வலை சாக்கெட்டுகள் ஆகியவற்றுடன் பாதிப்புகளைக் குறிக்கும்.
ஆனால் ஏப்ரல் 2011 இல் Mashable இல் மைக் ஸ்கீமா எழுதியது போல, மிகவும் கடுமையான பாதிப்புகள் மற்றும் அச்சுறுத்தல்கள் HTML5 ஒன்றுக்கு வரவில்லை, ஆனால் டெவலப்பர்களிடமிருந்து தங்கள் பயன்பாடுகளுக்கு HTML5 ஐப் பயன்படுத்த விரைந்து செல்கின்றன. மற்றொரு பலவீனமான இணைப்பு வெவ்வேறு உலாவிகளால் பயன்படுத்தப்படும் வெவ்வேறு செயலாக்கங்கள் ஆகும்.
HTML5: உலகளாவிய வலையை வழிநடத்தும் இடம்
HTML5 சரியானதாக இல்லை, இது புரிந்துகொள்ளத்தக்கது, ஏனெனில் இது இன்னும் உருட்டப்பட்டு அதிகாரப்பூர்வமாக்கப்படவில்லை. இதற்கிடையில், திறமையான புரோகிராமர்கள் தங்கள் நேரத்தையும், திறமையையும், அறிவையும், அதை சிறப்பாகவும் பாதுகாப்பாகவும் மாற்றுவதற்கான முயற்சிகளைச் செய்கிறார்கள்.
கூடுதலாக, ஒரு பாதிப்பு கண்டுபிடிக்கப்பட்டு சுரண்டப்பட்டவுடன் பயிர் செய்யும் எதிர் நடவடிக்கைகள் நிச்சயம்.
தற்போதைய குறைபாடுகள் இருந்தபோதிலும், HTML5 வலை வளர்ச்சியின் எதிர்காலம் என்று எதுவும் அழைக்கப்படவில்லை. இது ஒரு விளையாட்டு மாற்றியாக பார்க்கப்படுகிறது. பிழைகள் தீர்ந்தவுடன், மிகவும் சக்திவாய்ந்த மற்றும் தன்னிறைவு பெற்ற மிகவும் பாதுகாப்பான தரத்துடன் எஞ்சியிருப்போம். இதன் பொருள் பயனர்கள் ஒரு வலைப்பக்கத்தைக் காண செருகுநிரல்களையும் பிற மென்பொருட்களையும் பதிவிறக்கம் செய்ய வேண்டிய அவசியமில்லை. உலாவிகள் திருட்டுத்தனமாக இருக்கும், வலைத்தளங்கள் பணக்காரர்களாகவும், ஊடாடும் விதமாகவும் இருக்கும், மேலும் பயன்பாடுகள் இயங்குதளமில்லாமல் மற்றும் உருவாக்க எளிதாக இருக்கும். முடிவில், HTML5 இப்போது நம்மிடம் இருப்பதை விட சிறந்த மற்றும் பாதுகாப்பான ஆன்லைன் அனுபவத்தை வழங்கும்.
எதிர்காலத்தின் HTML
HTML5 என்பது எதிர்காலத்திற்கான சரியான பொருத்தம் என்பதையும் குறிப்பிடுவது மதிப்பு. இன்று, மக்கள் தங்கள் வலை கணினிகளில் மட்டுமல்லாமல், தங்கள் மடிக்கணினிகள், ஸ்மார்ட்போன்கள், டேப்லெட்டுகள் மற்றும் பிற மொபைல் சாதனங்கள் மற்றும் பல தளங்களில் உலகளாவிய வலையை அணுகுகிறார்கள். கூடுதல் வேலைகளைச் செய்யாமல் பல தளங்களில் மென்மையான செயல்பாட்டிற்கான ஒரே தீர்வு HTML5 ஆகும். இந்த மாற்றம் டெவலப்பர்கள் வெவ்வேறு தளங்களுக்கு ஒத்த தயாரிப்புகளை உருவாக்குவதை விட செயல்பாட்டில் அதிக கவனம் செலுத்த உதவும்.
எனவே பல பதிப்புகள் தேவையில்லாமல் எதிர்காலத்தை கற்பனை செய்து பாருங்கள். நீங்கள் எந்த சாதனத்தைப் பயன்படுத்தினாலும் உங்கள் பயன்பாடுகளை அணுக HTML5 சாத்தியமாக்குகிறது. இது கின்டெல் மற்றும் பிற மின் புத்தக வாசகர்களின் மரணத்தையும் குறிக்கலாம். HTML5 இதழ்கள், செய்தித்தாள்கள் மற்றும் ஆம், புத்தகங்களை எளிதில் ஒழுங்காக வழங்க முடியும் என்பதால், ஸ்மார்ட்போன்கள் உட்பட பல சாதனங்களில் மின் புத்தகங்களை எளிதாகப் படிக்க முடியும்.
வலைப்பக்கங்களில் பயனர்களை வரைய அனுமதிக்கும் பயன்பாடு உட்பட, உலாவியில் சிறந்த கேம்களுக்கு HTML5 வழி வகுக்கும். வெப்ஜிஎல் இயங்குதளத்துடன் 3-டி யதார்த்தமாக மாறக்கூடும்.
ஆனால் HTML5 ஐ அதன் முன்னோடிகளிடமிருந்து உண்மையில் வேறுபடுத்துவது என்னவென்றால், இது உங்கள் பயன்பாடுகளை ஆஃப்லைனில் பயன்படுத்த ஒரு வழியை வழங்குகிறது. உங்கள் தரவைச் சேமிக்க உங்கள் கணினியைப் பயன்படுத்தலாம், இதற்கு முன் சாத்தியமில்லாத ஒரு திறன் அல்லது குறைந்தபட்சம் இதற்கு முன்பு மிகவும் குறைவாக இருந்தது.
வலையின் அடுத்த மறு செய்கை
முடிவில், வலை அபிவிருத்தி மற்றும் நிரலாக்கத்தைப் பொருத்தவரை HTML 5 ஒரு சிறந்த பாய்ச்சல். தளங்கள் மற்றும் பயன்பாடுகளின் வளர்ச்சியை புலத்தில் உள்ள வீரர்கள் எவ்வாறு அணுகலாம் என்பதை மாற்றும் அம்சங்களின் புதிய புதிய உலகத்தை இது வழங்குகிறது. பாதுகாப்பைப் பொறுத்தவரை சில தடைகள் உள்ளன, ஆனால் அவை HTML5 வழங்கும் புதிய வாய்ப்புகளுடன் ஒப்பிடுகையில் வெளிர். நிச்சயமாக, இது எவ்வாறு மாறுகிறது என்பதைப் பொறுத்திருந்துதான் பார்க்க வேண்டும், ஆனால் மாற்றம் வலையில் வருகிறது.
