ઇન્ટરનેટ એક્સ્પ્લોરરના જૂના સંસ્કરણોમાં એચટીએમએલ 5 ને સક્ષમ કરવા HTML5 શિવનો ઉપયોગ કરવો

IE નું જૂનું સંસ્કરણ સહાય માટે જાવાસ્ક્રીપ્ટનો ઉપયોગ કરીને એચટીએમએલ 5 ટેગ

HTML હવે "બ્લોકમાં નવું બાળક" નથી. ઘણા વેબ ડિઝાઇનરો અને વિકાસકર્તાઓ ઘણાં વર્ષોથી એચટીએમએલના આ નવીનતમ પુનરાવર્તનનો ઉપયોગ કરી રહ્યાં છે. હજી પણ, કેટલાક વેબ પ્રોફેશનલ્સ એવા છે કે જેઓ HTML5 થી દૂર રહ્યા છે, ઘણી વાર કારણ કે તેમને ઈન્ટરનેટ એક્સપ્લોરરના લેગસી વર્ઝનને ટેકો આપવો પડતો હતો અને તેઓ ચિંતિત હતા કે તે બનાવેલા કોઈપણ HTML5 પૃષ્ઠો તે જૂના બ્રાઉઝર્સમાં સપોર્ટેડ નથી. Thankfully, એક સ્ક્રિપ્ટ છે કે જે તમે IE ની જૂની આવૃત્તિઓ (આ IE9 કરતાં ઓછી આવૃત્તિઓ હશે) માટે એચટીએમએલ ટેકો લાવવા માટે ઉપયોગ કરી શકો છો, જે તમને આજે તકનીકીઓ સાથે વેબ પેજ બનાવશે અને એચટીએમએલ 5

એચટીએમએલ શિવની રજૂઆત

જોનાથન નીલએ એક સરળ સ્ક્રિપ્ટ બનાવી છે જે એચટીએમએલ 5 ટેગને રીઅલ ટેગ્સ તરીકે ઓળવવા માટે ઈન્ટરનેટ એક્સપ્લોરર 8 અને નીચે જણાવે છે (અને તે બાબત માટે ફાયરફોક્સ 2). આનાથી તમને સ્ટાઇલ કરવા માટે તે તમને કોઈપણ અન્ય HTML ઘટક બનાવશે અને તમારા દસ્તાવેજોમાં તેનો ઉપયોગ કરશે.

એચટીએમએલ શિવ કેવી રીતે વાપરવી

આ સ્ક્રિપ્ટનો ઉપયોગ કરવા માટે, ફક્ત તમારા HTML5 દસ્તાવેજમાં નીચેની ત્રણ રેખાઓ ઉમેરો

તમારી શૈલી પત્રક ઉપર

નોંધ કરો કે આ HTML શિવ સ્ક્રિપ્ટ માટે આ નવું સ્થાન છે. અગાઉ, આ કોડ ગૂગલ પર હોસ્ટ કરવામાં આવ્યો હતો, અને ઘણી સાઇટ્સ હજુ પણ તે ફાઇલને ખોટી રીતે લિંક કરે છે, તે અજાણ છે કે ત્યાં ડાઉનલોડ કરવા માટે કોઈ ફાઇલ નથી. આ કારણ છે કે, ઘણા કિસ્સાઓમાં, HTML5 શિવનો ઉપયોગ હવે જરૂરી નથી. તે ટૂંક સમયમાં વધુ ...

એક ક્ષણ માટે આ કોડ પર પાછા આવો, તમે જોઈ શકો છો કે આ IE ની સંખ્યાની ટિપ્પણીનો ઉપયોગ IE ના 9 વર્ઝનને ટાર્ગેટ કરવા માટે કરે છે (તે "lt IE 9 means" છે). તે બ્રાઉઝર્સ આ સ્ક્રિપ્ટને ડાઉનલોડ કરશે અને HTML5 તત્વોને તે બ્રાઉઝર્સ દ્વારા સમજી શકાશે, તેમ છતાં પણ HTML5 અસ્તિત્વમાં છે તે પહેલાં લોગો બનાવવામાં આવ્યા હતા.

વૈકલ્પિક રીતે, જો તમે આ સ્ક્રિપ્ટને કોઈ ઓફસાઇટ સ્થાન પર નિર્દેશ કરવા નથી માંગતા, તો તમે સ્ક્રિપ્ટ ફાઇલ ડાઉનલોડ કરી શકો છો (જમણી બાજુ પર ક્લિક કરો અને મેનુમાંથી "લિંક સાચવો" પસંદ કરો) અને બાકીના સાથે તમારા સર્વર પર અપલોડ કરો તમારી સાઇટના સાધનો (છબીઓ, ફોન્ટ્સ, વગેરે). આમ કરવાથી નકારાત્મકતા એ છે કે તમે સમયાંતરે આ સ્ક્રિપ્ટમાં થયેલા કોઈપણ ફેરફારોનો લાભ લઇ શકશો નહીં.

એકવાર તમે તમારા પૃષ્ઠ પર કોડની તે રેખાઓ ઉમેર્યા પછી, તમે કોઈપણ અન્ય આધુનિક, HTML5 સુસંગત બ્રાઉઝર્સ માટે તમારા જેવા એચટીએમએલ 5 ટેગોને સ્ટાઇલ કરી શકો છો.

શું તમને હજુ પણ HTML5 શિવની જરૂર છે?

આ પૂછવા માટે એક સચોટ પ્રશ્ન છે જ્યારે HTML5 પ્રથમ રિલીઝ કરવામાં આવ્યું ત્યારે, બ્રાઉઝર લેન્ડસ્કેપ તે આજે કરતાં ઘણું અલગ હતું. IE8 અને નીચે માટે IE8 અને નીચેનું સમર્થન હજુ પણ ઘણી સાઇટ્સ માટે એક અગત્યનું બાબત છે, પરંતુ "લાઇફ ઓફ અંતે" જાહેરાત સાથે, જે એપ્રિલ 2011 માં માઇક્રોસોફ્ટે IE ની તમામ આવૃત્તિઓ માટે 11 માં બનાવેલ છે, ઘણા લોકોએ હવે તેમના બ્રાઉઝર્સ અપગ્રેડ કર્યા છે અને આ એન્ટિક વર્ઝન લાંબા સમય સુધી તમારા માટે ચિંતા હોવી જોઈએ કોઈ સાઇટની મુલાકાત લેવા માટે લોકો શું ઉપયોગ કરી રહ્યાં છે તે તપાસવા માટે તમારી વેબસાઇટની વિશ્લેષણની સમીક્ષા કરો. જો કોઈ નહીં, અથવા બહુ ઓછા લોકો, IE8 અને નીચે ઉપયોગ કરી રહ્યાં છે, તો પછી તમે ખાતરી કરી શકો છો કે તમે કોઈ સમસ્યા વિના HTML5 ઘટકોનો ઉપયોગ કરી શકો છો અને લેગસી બ્રાઉઝર્સને સમર્થનની જરૂર નથી.

કેટલાક કિસ્સાઓમાં, જોકે, વારસો IE બ્રાઉઝર્સ ચિંતા રહેશે. આ ઘણીવાર એવા સંગઠનોમાં થાય છે જે ચોક્કસ સોફ્ટવેરનો ઉપયોગ કરે છે જે લાંબા સમયથી વિકસિત થયો હતો અને જે ફક્ત IE ના જૂના સંસ્કરણ પર કામ કરે છે. આ કિસ્સાઓમાં, તે કંપનીના આઇટી ડિપાર્ટમેન્ટ આ જૂના બ્રાઉઝર્સનો ઉપયોગ લાગુ પાડી શકે છે, જેનો અર્થ છે કે તે કંપની માટેના તમારા કામમાં જૂના આઈ.આઈ. ઉદાહરણોનો આધાર હોવો જોઈએ.

આ તે છે જ્યારે તમે HTML5 shiv તરફ વળવા માગો છો જેથી તમે વર્તમાન વેબ ડિઝાઇન પદ્ધતિઓ અને ઘટકોનો ઉપયોગ કરી શકો, પરંતુ હજી પણ તમારે જરૂર છે તે સંપૂર્ણ બ્રાઉઝર સપોર્ટ મેળવો.

જેરેમી ગીરર્ડ દ્વારા સંપાદિત