ઉકેલાયેલ: જાવાસ્ક્રિપ્ટ બ્રાઉઝર શોધે છે

બ્રાઉઝર્સને શોધવામાં મુખ્ય સમસ્યા એ છે કે વિવિધ બ્રાઉઝર્સમાં વિવિધ ક્ષમતાઓ હોય છે. ઉદાહરણ તરીકે, ઈન્ટરનેટ એક્સ્પ્લોરર 8 અને પહેલાનાં કેનવાસ તત્વને સમર્થન આપતા નથી, તેથી કેનવાસ તત્વ શોધી શકાશે નહીં.

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

વપરાશકર્તા Chrome બ્રાઉઝરનો ઉપયોગ કરી રહ્યો છે કે કેમ તે કોડ તપાસે છે. જો તે હોય, તો સર્પાકાર કૌંસની અંદરનો કોડ ચાલશે.

બ્રાઉઝરને કેવી રીતે શોધવું

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

મુખ્ય બ્રાઉઝર્સ

એવા ઘણા બ્રાઉઝર છે જે JavaScript ને સપોર્ટ કરે છે. સૌથી વધુ લોકપ્રિય બ્રાઉઝર્સ ગૂગલ ક્રોમ, મોઝિલા ફાયરફોક્સ અને ઈન્ટરનેટ એક્સપ્લોરર છે.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો