Los navegadores son algo sutil para un desarrollador web. Aunque las tecnologías utilizadas en los navegadores están estandarizadas por Consorcio World Wide Web (W3C), este consorcio generalmente no se mantiene al día con el desarrollo de la tecnología y, por lo tanto, casi siempre aparecen nuevas funciones en los navegadores antes que en la especificación W3C.
Esto es especialmente cierto de Hojas de estilo en cascada (CSS) properties, aunque también se aplica a las últimas etiquetas HTML5 (HyperText Markup Language - lenguaje de marcado de hipertexto, HTML, versión 5). Por lo tanto, resulta que las tecnologías más avanzadas y nuevas que permiten hacer sitios web hermosos pueden aparecer en un navegador y no aparecer en otro; todo depende del deseo, la diligencia, la cantidad y la calidad de los desarrolladores, este navegador lo hace.
Los motores de los navegadores populares
Para crear un sitio hermoso y funcional, necesita saber y pensar en cómo y en qué navegadores se verá. No es necesario comprobar todos los navegadores; basta con saber en qué motor se basa este o aquel navegador.
A pesar de toda la abundancia de navegadores en el mundo de los programas modernos, no hay tantos navegadores populares que casi todo el mundo use, y hay incluso menos motores en los que se basan. Así, existen navegadores análogos en los que casi todo es igual, excepto las bagatelas, que a menudo también se pueden personalizar.
Geco
Gecko es un motor centrado en la compatibilidad con estándares mejorados. Así como Webkit intenta implementar todas las últimas innovaciones lo antes posible, sin embargo, a diferencia de Webkit, funciona algo más lento. Todo el navegador funciona como un solo proceso, por lo que puede ralentizarse y caer.
Al parecer, por esta razón, últimamente se ha rumoreado que será reemplazado por Webkit. Lo desarrolla la organización sin fines de lucro Fundación Mozilla. Las nuevas propiedades CSS son compatibles con el prefijo -Moz. Utilizado en los navegadores Firefox, Konqueror, K-Meleon.
Anteriormente, el navegador Netscape trabajó en él, hasta que se apagó su desarrollo.
WebKit
Quizás el motor más común utilizado en los navegadores modernos es Webkit. En este motor, por regla general (con raras excepciones), todas las innovaciones en tecnologías web aparecen primero. El motor tiene una facilidad de uso y configuración excepcional, una interfaz minimalista. En el sistema, cada pestaña abierta (así como cada complemento y extensión) es un proceso separado, lo que aumenta la estabilidad.
Utiliza navegadores como Google Chrome (a partir de la versión 28, la versión de Google de Webkit se llama Blink), Safari, SrWare Iron, Maxthon, navegadores integrados en teléfonos inteligentes y tabletas Android y otros proyectos menos conocidos. Está desarrollado por Google y la comunidad de desarrolladores de todo el mundo. Si prefiere utilizar Google Chrome para Windows 10, entonces es una buena oportunidad para probar todas las ventajas de este motor.
Las nuevas propiedades CSS que aún no han alcanzado el estándar W3C son compatibles con el prefijo -WebKit.
Presto
Presto es el motor que se caracteriza por el funcionamiento más rápido de JavaScript, integra un cliente de correo y un lector de feeds RSS. En general, la carrera no es particularmente rápida, pero sí bastante ligera y funciona sin problemas incluso en equipos más antiguos.
En la memoria, representa un proceso, que puede caer bajo ciertas condiciones; esto se compensa con la apertura automática de todas las pestañas abiertas la última vez. Reconoce la mayoría de las innovaciones del WebKit sin problemas, pero no todas funcionan correctamente (por ejemplo, la animación).
El navegador Opera funciona en él. Las nuevas propiedades CSS son compatibles con los prefijos -o, -WebKit.
Tridente
Trident es quizás el más rezagado en términos de motor de tecnología moderna. La mayoría de las nuevas propiedades CSS y etiquetas HTML5 rara vez aparecen en él, y más a menudo cuando ya están implementadas en otros navegadores. La última versión en velocidad de trabajo no se queda atrás de otros navegadores, al mismo tiempo que los más integrados en Windows. También funciona en múltiples procesos, lo que aumenta la estabilidad. Los estándares W3C todavía no son totalmente compatibles, pero recientemente, la situación ha mejorado. Las nuevas propiedades CSS a veces se admiten con el prefijo -ms. Como probablemente ya adivinó, Microsoft Internet Explorer (IE) funciona en este motor.
Todas las actualizaciones de diseño que se realizan en nuestros sitios se mostrarán de alguna manera en las últimas versiones de todos los navegadores populares. Todo será cómo trabajar en navegadores basados en Webkit y Gecko. En Presto (Opera), es posible que algunas animaciones no funcionen como deberían, y para que funcionen como deberían, todavía no hemos encontrado la forma. Finalmente, se encuentran la mayoría de los espacios en Trident (IE).
No solo nuestras animaciones no funcionan bien en él, sino que también algunos fondos no se muestran. La situación solo puede cambiar con el lanzamiento de la próxima versión de IE.
No comments:
Post a Comment