தீர்க்கப்பட்டது: ஜாவாஸ்கிரிப்ட் கண்டறியும் உலாவி

உலாவிகளைக் கண்டறிவதில் உள்ள முக்கிய சிக்கல் என்னவென்றால், வெவ்வேறு உலாவிகள் வெவ்வேறு திறன்களைக் கொண்டுள்ளன. எடுத்துக்காட்டாக, இன்டர்நெட் எக்ஸ்ப்ளோரர் 8 மற்றும் அதற்கு முந்தைய கேன்வாஸ் உறுப்பை ஆதரிக்கவில்லை, எனவே கேன்வாஸ் உறுப்பு கண்டறியப்படாது.

if (navigator.userAgent.indexOf("Chrome") != -1) {
   // do something
}

பயனர் Chrome உலாவியைப் பயன்படுத்துகிறாரா என்பதை குறியீடு சரிபார்க்கிறது. அவை இருந்தால், சுருள் பிரேஸ்களுக்குள் உள்ள குறியீடு இயங்கும்.

உலாவியை எவ்வாறு கண்டறிவது

ஜாவாஸ்கிரிப்டில் உலாவியைக் கண்டறிவதற்கான சிறந்த வழி உங்கள் பயன்பாட்டின் குறிப்பிட்ட தேவைகளைப் பொறுத்தது என்பதால் இந்தக் கேள்விக்கு எல்லாவற்றுக்கும் பொருந்தக்கூடிய பதில் இல்லை. இருப்பினும், உலாவிகளைக் கண்டறிவதற்கான சில பொதுவான முறைகள், Modernizr அல்லது webpagetest போன்ற உலாவி கண்டறிதல் நூலகங்களைப் பயன்படுத்துதல், HTML5 Canvas அல்லது Web Audio போன்ற சில உலாவி அம்சங்கள் உள்ளதா எனச் சரிபார்த்தல் அல்லது அவற்றின் இயக்க முறைமை போன்ற பயனர் தகவல்களை வினவ நேவிகேட்டர் பொருளைப் பயன்படுத்துதல் ஆகியவை அடங்கும். உலாவி பதிப்பு.

முக்கிய உலாவிகள்

JavaScript ஐ ஆதரிக்கும் பல உலாவிகள் உள்ளன. Google Chrome, Mozilla Firefox மற்றும் Internet Explorer ஆகியவை மிகவும் பிரபலமான உலாவிகள்.

தொடர்புடைய இடுகைகள்:

ஒரு கருத்துரையை