Tecnología

Inicio

Las partes del Navegador de Internet Explorer

Las partes del Navegador de Internet Explorer


Una casa puede tener muchas habitaciones para diferentes propósitos, y Microsoft Internet Explorer diseñado de la misma manera, dividiéndolo en varios módulos o subprogramas. Al igual que una casa podría tener una biblioteca y una oficina para el uso de sus ocupantes, Internet Explorer cuenta con cinco módulos para fines especiales, disponibles para re-propositivo por otros programas.

Interfaz de usuario

La interfaz de usuario, o un componente de interfaz de usuario, se refiere a lo que la mayoría de los usuarios finales realmente ven - el "cromo" o "piel" del navegador. La interfaz de IE actúa como las paredes de una casa: Detrás de las paredes son cañerías y cables, con varios enchufes e interruptores para el acceso y el control de ellos. Este módulo muestra los botones en la pantalla por lo que un usuario puede navegar entre las páginas, introduzca las direcciones web en un bar y haga clic en un botón para marcar las páginas. Esta parte del programa es "tonto", ya que no hace casi nada, excepto proporcionar una capa visual para el usuario para controlar el navegador y decirle a los otros módulos lo que hizo el usuario. La interfaz de usuario es proporcionada por un módulo llamado Browseui.dll; otros módulos hacen todo el trabajo.

Navegación

De navegación permite al usuario navegar por la web ingresando a diferentes páginas web. Un usuario puede optar por visitar otra página web introduciendo su dirección en el navegador o utilizar el botón de retroceso para acceder a una página anterior. Cuando un usuario hace clic en el botón de retroceso, este módulo se hace cargo y carga la página anterior. Si un usuario introduce una URL en el navegador, el módulo ShDocViewer.dll pediría al módulo de creación de redes para recuperar la página de otro ordenador en Internet.

la renderización de páginas

Todas las páginas web están escritas en un lenguaje llamado Hyper Text Markup Language o HTML, y otros dos idiomas que se pueden extender más HTML. Cascading Style Sheets puede estilo de una página web con fuentes especiales, fondos y diseño de contenido, mientras JavaScript hace que una página web interactiva, por lo que le permite cambiar sobre la base de la acción del usuario. El módulo MSHTML.dll hace que el código escrito y la cambia por una presentación visual con imágenes, texto e interactividad. El renderizado es como el momento en que una casa está construida a partir de un modelo, pasando de un conjunto de ideas en algo tangible.

Redes

Dado que los usuarios deben recuperar páginas web de una red, es decir tiene que saber cómo solicitar páginas a través de una red. El módulo WinInet.dll implementa varios estándares comunes de Internet como protocolo de transferencia de hipertexto - el "http" que aparece en la barra de URL - que permite a los ordenadores para enviar y recibir archivos de texto que contienen códigos como HTML y CSS. Otro protocolo, el protocolo de transferencia de archivos, permite el intercambio de archivos más grandes, tales como documentos de Word o imágenes.

Gestión de archivos

Es decir, contiene un módulo llamado Urlmon.dll que facilita la descarga de archivos y, a veces aparece en el navegador. Este módulo puede detectar el tipo de archivo mediante la lectura de su descripción en el formato MIME - una manera de describir los diferentes tipos de datos, tales como archivos de imagen o de vídeo. También se puede determinar la medida apropiada a tomar para un archivo; por ejemplo, podría determinar que un archivo PDF debe mostrar en el navegador, mientras que un programa de juego debe ser guardado en el ordenador.