# Gestor de filtros

Con la ayuda del Gestor de filtros de iCab (en el menú Herramientas), puedes configurar iCab para que utilice preferencias especiales para sitios web diferentes. Por ejemplo, si Javascript está activado en el diálogo de preferencias generales, puedes decirle a iCab que para cierto sitio web "A" Javascript ha de estar desactivado y para otro sitio web "B" iCab debe ignorar los ajustes de cookies generales del diálogo preferencias y utilizar unos ajustes diferentes de cookies.

El Gestor de filtros puede utilizarse para filtrar ciertos elementos de una página web o incluso en todas las páginas web, como por ejemplo flitrar banners de publicidad.

## Cómo funciona el Gestor de filtros

Los ajustes en el diálogo preferencias se utilizan para todos los sitios web. Muchos de los ajustes del diálogo de preferencias se encuentran en el Gestor de filtros. En le gestor de filtros todos estos ajustes están ligados a una URL, lo que significa que cuando visites una página con esta URL, iCab utilizará los ajustes del Gestor de filtros en lugar del diálogo de preferencias. De esta forma puedes definir diferentes ajustes para diferentes sitios web. En el Gestor de filtros todos los ajustes se agrupan en diferentes categorías (Multimedia, JavaScript, Red etc.) y cada categoría puede activarse separadamente, lo que hace más sencillo el definir solamente los ajustes necesarios y utilizar los ajustes del diálogo de preferencias para el resto de opciones. iCab busca un filtro coincidente para una página web empezando por la colección de filtros superior, si lo encuentra será utilizado, si no comprobará la siguiente coleccion de filtros. Si ninguna de las colecciones tiene un filtro coincidente se utilizarán las preferencias generales.Así el orden de las colecciones de los filtros puede ser importante si más de un filtro coincide con un cierto sitio web. Por ello mueve los filtros más importantes a la parte superior, pero tambié mueve los filtros más generales a la parte inferior (como los filtros de publicidad que sirven para todas las páginas).

## Creando colección de filtros

Todos los filtros son parte de una colección de filtros. Una colección puede tener cualquier número de URLs para los cuales se definen filtros especiales. Es útil si un cierto filtro para una cierta tarea ha de ser válido para más de una URL (porque un sitio web utiliza má de un dominio (como apple.de, apple.com etc.), o puede ser direccionado por más de un dominio). Se recomienda que crees una colección de fitro para cada tarea. Cada página web que necesite ajustes especiales se tratará como una tarea, pero también un filtro como el filtro de publicidad que direcciona a todas las páginas web es tratado como una tarea.

Para crear una colección de filtros, haz clic en el icono + bajo la lista de colección de filtros. Puedes nombrar la colección e introducir una descripción opcional.

## Exportar e Importar

Las colecciones pueden exportarse y guardarse en un archivo, y dichas colecciones pueden importarse otra vez. Esto facilita a los usuarios el compartir colecciones. iCab viene como algunos ejemplos de colecciones de filtros, como un filtro de publicidad y un filtro para descargar videos de YouTube, los cuales solamente han de importarse en iCab para poder utilizarlos. Incluso los usuarios no experimentados pueden beneficiarse del Gestor de filtros. En la página web de iCab puedes encontrar otras colecciones de filtros para el Gestor de filtros.

Para exportar una colección de filtros, primero selecciona la colección y luego haz clic en el botón Exportar para guardar la colección en un archivo.

Para importar una colección de filtros, haz clic en el botón Importar y selecciona el archivo del filtro, o haz doble-clic en el filtro en el Finder, lo que abrirá el archivo automáticamente en iCab e iCab importará el archivo.

## Creando URLs

Cada colección de filtros puede tener cualquier número de URLs de páginas web. Y cada una de estas URLs pueden tener sus propias preferencias. Para crear una nueva URL, primero has de seleccionar la colección de filtros en la tabla superior izquierda del Gestor de filtros para la cual iCab ha de crear una nueva URL. Haz clic en el boton + bajo la tabla de URL. Al introducir la URL puedes utilizar comodines como "*" y "?" para hacer la URL válida para más de una página web. El comodín "*" indica cualquier número de caracteres (cero o más caracteres). Por ejemplo "http://www.icab.de/" solo direccionará una página web (la página de inicio del sitio web de iCab) y ninguna otra página, pero "http://www.icab.de/*" direccionará todo el sitio web de iCab incluyendo subpáginas como "http://www.icab.de/info.html" etc. El comodín "?" indica un solo caracter. Con los caracteres comodin puedes crear un filtro válido para muchas páginas web sin la necesidad de añadir URL separadas para cada una de esas páginas.

## Definiendo ajustes especiales de filtro

Para definir los ajustes para cierta URL de una colección de filtros, primero has de seleccionar la colección (tabla arriba izquierda), luego seleccionar la URL (tabla abajo izquierda) que activará los paneles de ajustes en el lado derecho de la ventana. Los ajustes están agrupados en diferentes categorías, cada categoría representada en una pestaña diferente. Al seleccionar una pestaña se mostrarán los ajustes de esa categoría. En la parte superior de cada categoría hay una casilla donde puedes decirle a iCab si debería utilizar las preferencias por defecto (del diálogo preferencias), que significa que esta categoría está desactivada para este filtro y los ajustes del filtro para esta categoría se ignoran. Cuando desactivas la casilla de preferencias por defecto, los ajustes para esta categoría se activarán y ahora puedes cambiar los ajustes del filtro.

Las siguientes categorías están disponibles:

Visualización
  Estos ajustes afectan a la visualización de la página web y la apariencia del sitio web. Es posible definir ajustes especiales para los colores, fuentes, tamaño de fuentes y hojas de estilo utilizadas por la página web. Puedes seleccionar una de las hojas de estilo definidas por el usuario que se configuran en los ajustes de Hojas de estilo del diálgo Preferencias. Pero también puedes introducir código CSS para manipular la visualización de la página. Útil cuando planeas exportar la configuración del filtro y compartirla con otros usuarios. Aunque seleccionar hojas de estilo definidas por el usurio puede usarse para obtener el mismo resultado, las hojas de estilo definidas por el usuario no es parte del filtro exportando, mientras que el código CSS adicional que se introduce en el gestor de filtros sí es parte del filtro y por ello no se pierde cuando se exporta la colección de filtros.
Multimedia
  En esta categoría puedes configurar si las imágenes, plugins, Apples Java etc. han de cargarse y mostrarse.
JavaScript
  En esta categoría puedes configurar todos los ajustes JavaScript para el filtro. Es posible definir código JavaScript (definido por el usuario) que ha de ejecutarse cuando la página web se carga. Esta es una característica muy poderosa que te da control absoluto sobre la estructura de la página web y su código, pero requiere conocimiento de HTML, JavaScript y otros estándares de la web. Tras seleccionar un archivo con código JavaScript definido por el usuario, el código se incluye directamente en el filtro, y el archivo original ya no es necesario. Si cambias el archivo original, ahs de seleccionarlo de nuevo para que el archivo actualizado se añada al filtro, reemplazando el anterior.
Red
  En la categoría de red puedes configurar los ajustes para las Cookies, el HTTP Referrer y la identidad del navegador.
Recursos
  En esta categoría puedes filtrar recursos individualmente (imágenes, películas, archivos de audio, pero también código JavaScript y hojas de estilo etc.) que estén embedidos en la página web direccionada por el filtro. Puedes filtrar estos objetos por URL pero también por tamaño (para recursos que tienen tamaños, ancho y alto, como imágenes o películas). Al filtrar por URL puedes utilizar los caracteres comodín "*" y "?" (var arriba) para direccionar más de un archivo con la misma URL. También puedes decirle a iCab si ha de cargar o no el recurso. Los filtros de tamaño filtrarán todos los recursos que tengan una anchura y altura dadas. Por ejemplo algunos banners de publicidad tienen de tamaño 168x80, así al definir un filtro para 168x80 todos los banners de ese tamaño se filtrarán.

  ## Desactivando filtros

  Puedes desactivar el gestor de filtros (utilizando el item de menú "Ver > Gestor de filtros activo" o directamente en la ventana del Gestor de filtros). También puedes desactivar ciertas colecciones de filtros solamente o desactivar solamente ciertas URLs de una colección de filtros eliminando la marca de la casilla al lado de la colección o URL. En este caso la colección o la URL se ignoran al buscar filtros coincidentes.