BROWSER Un navegador web es una aplicación de software que permite a los usuarios acceder a la World Wide Web (WWW). Para ello, un navegador web debe proporcionar estas capacidades: •
•
Un navegador web debe ser capaz de entender los protocolos de datos utilizados por los servidores Web, como HTML y XHTML. Un navegador web debe ser capaz de formato (o hacer) la salida de estos idiomas.
Web Browser Protocolo de apoyo Todos los navegadores web debe apoyar el HTML (HyperText Markup Language) de protocolo. HTML se encuentra actualmente en su 4 ª edición, y todos los navegadores web recientes deben apoyar HTML4. CSS (Cascading Style Sheets) es un protocolo que permite a los diseñadores de la tela para construir páginas web atractivas al separar diseño de contenido. CSS1 es apoyada por la mayoría de los navegadores web. CSS2 apoyo se echa en falta en algunos navegadores, concretamente Microsoft Internet Explorer. XHTML (Extensible HyperText Markup Language) representa una fusión de HTML y XML (Extensible Markup Language). XHTML ha sido un estándar aceptado desde 2000, pero el soporte para XHTML aún no está presente en todos los navegadores web. RSS (Really Simple Syndication) es una relativamente nueva norma que permite a los proveedores de contenido de la web para distribuir contenidos y hacer que esté disponible para su
distribución en otros sitios web. Navegadores web como Mozilla Firefox y Safari RSS apoyar el protocolo. Gráfica de los navegadores web y de texto La mayoría de los navegadores web proporcionar una interfaz gráfica para la Web. Estos incluyen los navegadores Microsoft Internet Explorer, Mozilla Firefox, Opera, Safari, Netscape Navigator y Konqueror. Algunos navegadores web sólo proporcionan un interfaz de texto a la web. Estos navegadores proporcionan un rendimiento superior en el ancho de banda baja vínculos y apoyar una gama mucho más amplia de hardware de gráficos de los navegadores web. Popular navegadores incluyen en esta categoría Lynx y correo enlaces. Web Browser motores de renderizado La tarea de un navegador web motor de renderizado es para mostrar una página web para el usuario. Un motor de renderizado debe tener tres objetivos de esta manera: •
•
•
La página web debe ser dictada en el cumplimiento de los estándares de Internet (HTML, XHTML, CSS, etc ...). La página web debe ser la forma en que el diseñador de páginas web destinadas a la que se rindió. La página web debe ser prestada a ser visibles para el usuario.
Estos tres objetivos a menudo entran en conflicto entre sí. Por ejemplo, un diseñador de la tela tengamos la intención de que dos elementos de una página web a ser uno al lado del otro -- el navegador web, pero puede ser un teléfono móvil
cuya pantalla no es lo suficientemente grande como para mostrar los dos elementos junto a los demás.
Cookie De Wikipedia, la enciclopedia libre Saltar a navegación, búsqueda Una cookie (pronunciado ['ku.ki]) es un fragmento de información que se almacena en el disco duro del visitante de una página web a través de su navegador, a petición del servidor de la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas. Las inventó Lou Montulli, un antiguo empleado de Netscape Communications. Al ser el protocolo HTTP incapaz de mantener información por sí mismo, para que se pueda conservar información entre una página vista y otra (como login de usuario, preferencias de colores, etc), ésta debe ser almacenada, ya sea en la URL de la página, en el propio servidor, o en una cookie en el ordenador del visitante.
De esta forma, los usos más frecuentes de las cookies son:
Llevar el control de usuarios: cuando un usuario introduce su nombre de usuario y contraseña, se almacena una cookie para que no tenga que estar introduciéndolas para cada página del servidor. Sin embargo una cookie no identifica a una persona, sino a una combinación de computador y navegador. Ofrecer opciones de diseño (colores, fondos, etc) o de contenidos al visitante.
Conseguir información sobre los hábitos de navegación del usuario, e intentos de spyware, por parte de agencias de publicidad y otros. Esto puede causar problemas de privacidad y es una de las razones por la que las cookies tienen sus detractores. Originalmente, sólo podían ser almacenadas por petición de un CGI desde el servidor, pero Netscape dio a su lenguaje Javascript la capacidad de introducirlas directamente desde el cliente, sin necesidad de CGIs. En un principio, debido a errores del navegador, esto dio algunos problemas de seguridad. Estas vulnerabilidades fueron descubiertas por Esteban Rossi. Las cookies pueden ser borradas, aceptadas o bloqueadas según desee, para esto solo debe configurar convenientemente el navegador web.