sirve que para formatos for etiquetas etiqueta español definicion atributo html5 internet-explorer firefox google-chrome hta

html5 - formatos - label html para que sirve



hta-Equivalentes en Firefox, Chrome-¿Es esta tecnología antigua? (5)

1. ¿Sigue siendo el archivo hta una tecnología moderna para Internet Explorer que todavía funcionará en IE9, IE10?

Más probable es que sí. La tecnología subyacente se basa en integrar el control del navegador IE como un objeto activex. Incluso si mshta ya no se distribuía con Windows, aún se podía crear una réplica utilizando c # y el control del navegador.

2. ¿Los archivos hta, sin problemas de seguridad o acceso local, activan Firefox / Chrome automáticamente si IE no está instalado en Windows (u otros sistemas operativos)?

No, aunque la extensión .hta puede asociarse con esos navegadores, las directivas mshta tampoco son compatibles. El resultado es que el navegador le pide que guarde el documento como un archivo externo, como lo haría un archivo .exe o zip.

3. ¿Puedo agregar algo de almacenamiento local de html5 a mi archivo hta y todavía funcionará en IE, FF y Chrome?

Sí, puede agregar soporte html5, pero nuevamente solo funcionará en IE.

4. Si estas cosas no funcionan en FF o Chrome, ¿tienen alternativas que sean modernas y que no sean tecnologías obsoletas?

Adobe produjo un producto de la competencia llamado Adobe AIR - http://www.adobe.com/products/air.html . Este producto ofrece una intersección limitada de funciones disponibles en hta''s. El acceso a archivos locales está restringido a una ruta específica y, en general, el acceso al sistema operativo principal es muy restringido. Sin embargo, operan en todas las plataformas principales, incluidos los dispositivos móviles, por lo que probablemente sean la tecnología que está buscando. AIR usa webkit para el motor de navegador integrado.

Quiero convertir una página web html5 / js en una aplicación de escritorio. Algo que pueden usar en su escritorio sin una conexión a Internet en vivo. (No quiero recodificar mi html5 o js).

Si el usuario final tiene Internet Explorer instalado, puedo transferirlo fácilmente a un archivo hta. Sin embargo, ¿qué sucede si usan Vista o una versión anterior y han desinstalado Internet Explorer (como se le permite)? ¿Qué sucede si su navegador principal es Firefox o Chrome?

Estaba buscando Firefox, y parecía que Prism era una alternativa a los archivos hta, pero si vas a la página de Prism de Mozilla, dice que es una tecnología que ya no se persigue.

Entonces tengo varias preguntas:

  1. ¿Sigue siendo el archivo hta una tecnología moderna para Internet Explorer que todavía funcionará en IE9, IE10?
  2. ¿Los archivos hta, sin problemas de seguridad o problemas de acceso local, activan Firefox / Chrome automáticamente si IE no está instalado en Windows (u otros sistemas operativos)?
  3. ¿Puedo agregar algo de almacenamiento local de html5 a mi archivo hta y aún funcionará en IE, FF y Chrome?
  4. Si estas cosas no funcionan en FF o Chrome, ¿tienen alternativas que sean modernas y que no sean tecnologías obsoletas?



Yo diría que las aplicaciones .hta están desactualizadas ya que no son compatibles con los estándares de diseño modernos. aún puedes usarlos o usar otro compilador HTML como el de David Esperalta, es lo suficientemente bueno para aplicaciones muy simples, pero todos ellos dependen de IE y todos sabemos lo limitado y lento que es.

Alternativas modernas:

  • NW.js (anteriormente conocido como node-webkit)
  • electrón que personalmente uso y recomiendo

Ambas opciones mencionadas se basan en Chromium (lo mismo que Chrome), Node.js y V8. ¡son compatibles con HTML5, CSS3 y el último motor de JavaScript, incluidas las últimas funciones de ECMAScript y más!

y dado que usan node.js , puedes usar cualquiera de sus bibliotecas integradas (como FileSystem) o cualquiera de los paquetes de npm directamente en tu DOM.

El registro npm alberga más de un cuarto de millón de paquetes de código reutilizable, el mayor registro de códigos del mundo.

Ambas opciones son GRATUITAS y de fuente abierta, pero el electrón admite los códecs ffmpeg sin descargarlos ni compilarlos.

su aplicación será 100% independiente y podrá construir la misma aplicación para Windows, MacOS y Linux.

electron también puede proporcionar soluciones simples para compilar y usar automáticamente CoffeeScript, Babel, LESS, SASS y más.


En realidad, Internet Explorer no ejecuta las HTA. Son ejecutados por mshta.exe, que está instalado en Windows / System32 (Windows7). Sin embargo, HTA usa el motor de renderizado de IE y no se puede ejecutar sin IE. También están disponibles solo para usuarios de Windows.

Se puede agregar soporte HTML5 utilizando <meta http-equiv="x-ua-compatible" content="ie=9"> . Según mi propia experiencia, también se necesita <!DOCTYPE html> .

Más información en MSDN: Introducción a las HTA

En SO: HTA''s; utilizar otro navegador para alojar?