டெவலப்பர்கள் இதுவரை 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 க்கான நகர்வு இன்னும் படிப்படியாக இருக்கும், மேலும் சிலருக்கு அது வழங்கும் புதிய செயல்பாடுகளைப் பயன்படுத்த வேண்டிய அவசியமில்லை, ஆனால் அவை செய்யும்போது, பழைய உலாவிகள் பற்றிய அறிவில் அவை (ஒப்பீட்டளவில்) பாதுகாப்பாக இருக்க முடியும். அவர்களின் தளங்களை நன்றாக வழங்கும்.