Funcionamiento de los navegadores
Google chrome
Este exhaustivo manual sobre el funcionamiento interno de WebKit y Gecko es el resultado de muchas investigaciones realizadas por la desarrolladora israelí Tali Garsiel. A lo largo de varios años, revisó todos los datos publicados sobre el funcionamiento interno de los navegadores (ver Recursos) y dedicó mucho tiempo a leer el código fuente de los navegadores web.
En los años en que IE dominaba el 90% no había mucho que hacer más que considerar el navegador como una “caja negra”, pero ahora, con los navegadores de código abierto que tienen más de la mitad de la cuota de uso, es un buen momento para echar un vistazo bajo el capó del motor y ver lo que hay dentro de un navegador web. Bueno, lo que hay dentro son millones de líneas de C++…
Como desarrollador web, aprender el funcionamiento interno de los navegadores te ayuda a tomar mejores decisiones y a conocer las justificaciones de las mejores prácticas de desarrollo. Aunque se trata de un documento bastante extenso, te recomendamos que dediques algo de tiempo a profundizar en él; te garantizamos que te alegrarás de haberlo hecho.
Hay cinco navegadores principales que se utilizan hoy en día en los ordenadores de sobremesa: Chrome, Internet Explorer, Firefox, Safari y Opera. En los móviles, los principales navegadores son Android Browser, iPhone, Opera Mini y Opera Mobile, UC Browser, los navegadores Nokia S40/S60 y Chrome, todos los cuales, excepto los de Opera, están basados en WebKit. Daré ejemplos de los navegadores de código abierto Firefox y Chrome, y de Safari (que es parcialmente de código abierto). Según las estadísticas de StatCounter (en junio de 2013) Chrome, Firefox y Safari representan alrededor del 71% del uso global de los navegadores de escritorio. En los móviles, Android Browser, iPhone y Chrome constituyen alrededor del 54% del uso.
Vivaldi
La operación Remote Browser Loop se utiliza en las pruebas web que se ejecutan en las nubes de dispositivos. La operación se conecta a la nube de dispositivos gestionada por CrossBrowserTesting.com, lanza los navegadores web especificados uno tras otro, y ejecuta todas las operaciones hijo en cada uno de ellos.
Crear una cuenta de prueba gratuita – Mostrar instruccionesCrear una cuenta de prueba gratuita – Mostrar instruccionesSi no tiene una cuenta de CrossBrowserTesting, puede inscribirse para una prueba gratuita directamente desde TestComplete:
Las cuentas de CrossBrowserTesting están limitadas en el tiempo. Además, limitan el número de pruebas simultáneas, el número de minutos de prueba y el número de subcuentas. Puede encontrar información sobre su cuenta en el formulario de detalles de la cuenta en TestComplete o en la página de su cuenta del sitio web de CrossBrowserTesting.
Para configurar la operación para ejecutar sus operaciones hijas en un navegador en un ordenador local, seleccione la casilla Ejecutar en un ordenador local. Si no hay un navegador web compatible en el ordenador local, la operación publicará un error en el registro de pruebas y no se ejecutará.
Valiente
Las principales funciones del navegador web son buscar o recuperar recursos informativos de la World Wide Web para el cliente/usuario bajo demanda, traducir esos archivos recibidos del servidor web y mostrar esos contenidos al usuario y permitir al cliente/usuario acceder a todos los demás recursos e información relevantes a través de hipervínculos.
El navegador web permite a los usuarios interactuar con las páginas web y otros contenidos dinámicos a través de hipervínculos que proporcionan la facilidad de navegación, es decir, para ir a diferentes lugares haciendo clic en los enlaces que hace que la navegación por Internet sea fácil.
El borde de microsoft
La web es una herramienta inmensa y poderosa. En el transcurso de unas pocas décadas, Internet ha cambiado nuestra forma de trabajar, de jugar y de relacionarnos. Dependiendo de cómo se utilice, tiende puentes entre naciones, impulsa el comercio, fomenta las relaciones, impulsa el motor de la innovación del futuro y es responsable de más memes de los que sabemos qué hacer.
En poco tiempo hemos pasado de asombrarnos por la capacidad de enviar un correo electrónico a alguien de todo el mundo, a un cambio en la forma de concebir la información. Ya no es una cuestión de cuánto sabes, sino simplemente de qué navegador o aplicación puede llevarte a esa información más rápidamente.
Un navegador web te lleva a cualquier parte de Internet. Recupera información de otras partes de la web y la muestra en tu ordenador o dispositivo móvil. La información se transfiere mediante el Protocolo de Transferencia de Hipertexto, que define cómo se transmite el texto, las imágenes y el vídeo en la web. Esta información debe compartirse y mostrarse en un formato coherente para que las personas que utilizan cualquier navegador, en cualquier parte del mundo, puedan ver la información.