Detección mínima de características del navegador en Pure JavaScript-BrowserFeatures. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: BaseMax
Views Total: 495
Sitio oficial: Ir a la web
Actualizado: July 4, 2018
Licencia:

Vista prévia

Detección mínima de características del navegador en Pure JavaScript-BrowserFeatures. js

Descripción

BrowserFeatures. js es una pequeña biblioteca de JavaScript para la detección de exploradores que indica al usuario si las características concretas son compatibles con el explorador actual.

See also:

Features to detect:

  • function_generator
  • function_async
  • function_generator_async
  • event_target
  • data_transfer_item
  • data_transfer_item_list
  • broad_cast_channel
  • Viewport
  • Fuente
  • custom_element
  • Animar
  • Svg
  • Tocar
  • Webgl

Funcionamiento

Descargue e importe la versión minimizada de la biblioteca BrowserFeatures. js en la página HTML.

<script src="BrowserFeatures.min.js"></script>

Detecte las características del navegador y devuelva true de false si está soportado/no soportado.

window.addEventListener("load",function()
{

//browser.function_generator

document.write("<b>" + "FunctionGenerator" + "</b> : " + browser.function_generator + "<br>");

//browser.function_async

document.write("<b>" + "FunctionAsync" + "</b> : " + browser.function_async + "<br>");

//browser.function_generator_async

document.write("<b>" + "FunctionGeneratorAsync" + "</b> : " + browser.function_generator_async + "<br>");

//browser.event_target

document.write("<b>" + "EventTarget" + "</b> : " + browser.event_target + "<br>");

//browser.data_transfer_item

document.write("<b>" + "DataTransferItem" + "</b> : " + browser.data_transfer_item + "<br>");

//browser.data_transfer_item_list

document.write("<b>" + "DataTransferItemList" + "</b> : " + browser.data_transfer_item_list + "<br>");

//browser.broad_cast_channel

document.write("<b>" + "BroadCastChannel" + "</b> : " + browser.broad_cast_channel + "<br>");

//browser.viewport

document.write("<b>" + "ViewPort" + "</b> : " + browser.viewport + "<br>");

//browser.font

document.write("<b>" + "Fuente" + "</b> : " + browser.font + "<br>");

//browser.custom_element

document.write("<b>" + "CustomElement" + "</b> : " + browser.custom_element + "<br>");

//browser.animate

document.write("<b>" + "Animar" + "</b> : " + browser.animate + "<br>");

//browser.svg

document.write("<b>" + "Svg" + "</b> : " + browser.svg + "<br>");

//browser.touch

document.write("<b>" + "Tocar" + "</b> : " + browser.touch + "<br>");

//browser.webgl

document.write("<b>" + "Webgl" + "</b> : " + browser.webgl + "<br>");
});

Te puede interesar: