El navegador Chromium

Raspberry Pi 400

Este es uno de los capítulos del tutorial Raspberry Pi 400. Encontrarás los enlaces a todos los de capítulos, al final de este artículo.

Cuando comencé a escribir el tutorial, no estaba muy seguro de cual de las aplicaciones poner primero en el orden de los capítulos. ¿Que aplicación utilizas mas el gestor de archivos o el navegador?. Finalmente, me decanté por el gestor de archivos, pero podría haber sido perfectamente el navegador. Y es que, actualmente, el navegador es una de las aplicaciones necesarias y fundamentales. En particular, en el caso de Raspberry Pi OS, la aplicación elegida es el navegador Chromium.

Actualmente puedes encontrar diferentes navegadores tanto en distribuciones Linux, como en otras plataformas. Desde los mas conocidos como Google Chrome, Firefox o incluso Microsoft Edge, hasta otros menos conocidos como el propio Chromium, Opera, Brave y otros.

Pero aunque Chromium no te resulte conocido en un principio, te sentirás como en casa desde el primer momento. Y es que Chromium es la versión de código abierto de Google Chrome.

Adentrémonos en el navegador Chromium para ver sus características y funcionamiento.

El navegador Chromium

Sobre el navegador Chromium

Google lanzó al mercado el navegador Google Chrome en 2008. A la vez liberó el código fuente bajo licencia BSD a través del proyecto Chromium.

El objetivo del proyecto Chromium es el de mejorar la tecnología del navegador para conseguir la mejor experiencia de usuario. Chromium está diseñado para cargar las páginas web tan rápido como sea posible, en una interfaz donde predominan las pestañas para poder tener varias páginas abiertas de forma simultánea.

Probablemente te preguntarás porque Google liberó el código. El objetivo, no es nin mas ni menos que facilitar el compartir código entre Chromium y otras aplicaciones de código abierto, para mejorar de esta forma, el rendimiento, la seguridad y fiabilidad de las aplicaciones web en general.

Una de las grandes ventajas del código abierto, es que la comunidad, puede colaborar en mejorar Chromium, y por ende de la tecnología web.

¿Que diferencias existen entre Chromium y Chrome?

Para que veas las diferencias entre un navegador y otro, las resumo en la siguiente tabla.

ChromiumChrome
Código fuenteAbiertoCerrado
Flash integradoNoSi
Actualización automáticaNoSi
Licencia de instalaciónNoSi
TelemetríaNoSi

Uso del navegador Chromium

El navegador Chromium tiene un aspecto muy similar al que estás acostumbrado a utilizar, ya sea Chrome, Firefox, etc. En la siguiente imagen, puedes ver el aspecto general del mismo, así como unas etiquetas cuya explicación encontrarás a continuación.

  1. Pestaña de navegación. En Chromium, al igual que en otros navegadores, puedes navegar por varias páginas. Abre una pestaña para cada una de las páginas por las que quieres navegar. Aunque tienes que tener en cuenta la memoria, cuantas mas pestañas tengas abiertas mayor consumo de memoria.
  2. Nueva pestaña. Haciendo clic en el + abres una nueva pestaña para navegar por una segunda, tercera, cuarta, … página.
  3. Caja de búsqueda. Este es el punto de entrada. Aquí puedes introducir tanto un texto para realizar una búsqueda, como la url de una página para ir directamente a ella. En el caso de que introduzcas un texto, se utilizaré el buscador que tengas configurado por defecto. En el caso de Raspberry Pi OS, el buscador que está configurado por defecto es DuckDuckGo., pero, si quieres puedes cambiarlo al que tu prefieras. Si te fijas, en la parte izquierda de la caja aparece el logo del buscador que tienes seleccionado.
  4. Botón de añadir marcador. Esta estrella, que aparece en la parte derecha de la caja de búsqueda, es el que te permite, por un lado añadir un nuevo marcador, y por otro lado, saber si esa página está entre tus marcadores. La ventaja de tener una página entre tus marcadores, es que puedes acceder a ella con facilidad.
  5. Botón de extensiones. Este botón te permite acceder a las extensiones o complementos que tienes instalados. Desde ese botón puedes gestionar las extensiones.
  6. Usuario. Desde aquí puedes seleccionar el usuario por defecto, así como sincronizar y personalizar Chromium entre todos tus dispositivos.
  7. Configuración. Estos tres puntos te dan acceso a la gestión y configuración de Chromium. Haciendo clic aquí, se despliega un menú desde el que puedes abrir, una nueva pestaña, una nueva ventana o incluso una ventana de incógnito. De la misma forma te da acceso, al historial de navegación, al historial de descargas y a los marcadores. Y por supuesto, te permite también acceder a la configuración de Chromium.
  8. Botones de navegación. Estos dos botones te permiten navegar por el historial, ir hacia atrás y hacia adelante entre las páginas que acabas de visitar.
  9. Botón de actualizar. Este botón te permite actualizar la página por la que estás navegando en ese momento.

Supongo que conoces perfectamente el funcionamiento de un navegador, por lo que poco te voy a poder explicar mas de esto. Simplemente, si quieres buscar cualquier palabra en internet, simplemente tienes que introducirla en la caja de búsqueda. O si quieres ir a una página en concreto de la cual conoces su dirección, su url, escribes la dirección en la caja de búsqueda, Enter y el navegador te llevará al sitio concreto.

Chromium en español

Antes de nada, el primer paso, sería poner Chromium en español, en el caso de que te resulte mas cómodo.

Para hacer esto, desde el menú de inicio de la Raspberry, selecciona Preferencias > Add/Remove Softare. Esto te mostrará un cuadro de diálogo como el que ves en la siguiente captura de pantalla. En la caja de búsqueda escribe chromium y pulsa Enter. En los resultados de búsqueda selecciona web browser - language packs y haz clic en el botón Apply. Si te aparece un cuadro de diálogo introduce la contraseña, y ya está. Reinicia Chromium y a partir d ese momento lo verás en español.

Instalar el paquete de idiomas para Chromium

De todas formas, siempre puedes consultar el capítulo sobre instalar aplicaciones.

Sobre la configuración de Chromium

Lo cierto es que la configuración de Chromium está muy bien organizada, y además está dividida claramente en dos secciones, una general y otra avanzada, de forma que es mas complejo que modificando la configuración por error puedas cometer algún destrozo. Aunque, al fin y al cabo, esto de los destrozos es algo muy relativo en Linux, por que siempre puedes reinstalar Chromium y a correr.

Respecto a la configuración si que te quería hacer algunas indicaciones o al menos resaltar algún que otro aspecto para que te resulte mas sencillo personalizar tu navegador Chromium.

Configuración general

La primera parte de la configuración general hace referencia a Google y tu. Esto te permite sincronizar Google y todos sus servicios, así como importar tus marcadores o favoritos, y tu configuración. Esta sincronización te permite que toda la información esté disponible en todos los equipos donde también la tengas habilitada.

Autocompletado

En la segunda sección puedes configurar todo lo relativo al autocompletado. Para este caso se refiere a todo lo relativo a Contraseñas, Métodos de pago y otras cuestiones relativas a las Direcciones y más.

Sin embargo, en mi caso particular, la parte de las contraseñas no la tengo activada. Utilizo un gestor externo de contraseñas que me sirve para los diferentes navegadores de internet, tanto Chromium, como Firefox, como Google Chrome. De esta forma me evito, tener que ir pasando contraseñas de un sitio a otro.

Lo que sin lugar a dudas, utilizo con mas frecuencia, es el autompletado de Direcciones, porque, eso de rellenar tus datos una y otra vez, termina por ser algo realmente tedioso.

Privacidad y seguridad

Aquí tienes aspectos realmente interesantes, y a tener muy en cuenta que es todo lo relativo a la privacidad y seguridad de tu navegación a lo largo y ancho de internet.

  • Puedes borrar el historial de navegación, las cookies y otros datos de sitios web, y los archivos e imágenes almacenados en caché. Esto lo puedes hacer para la última hora, para diferentes períodos de tiempo o incluso borrarlo todo. También tiene una configuración avanzada que te permite hacerlo con mucho mas detalle.
  • Puedes gestionar las cookies y otros datos de sitios web. En general puedes permitir, bloquear cookies de terceros en modo normal o en modo incógnito, o incluso bloquear todas las cookies. También te permite configurarlo para borrar todos los datos y cookies cuando salgas de la sesión.
  • Te permite mejorar tu navegación, seleccionando diferentes tipos de protección, o una estándar o una mejorada. Incluso te permite navegar a lo loco, es decir, sin protección ninguna. Claro que esto está totalmente desaconsejado. En la configuración avanzada, puedes gestionar las llaves de seguridad y los certificados.
  • Además puedes configurar los permisos de los sitios web. ¿Que es esto de los permisos?. Al igual que haces en Android, dando permisos a determinadas aplicaciones, en el caso de Chromium, también puedes configurar los permisos que das a determinadas páginas. Permisos como la posibilidad de acceder a tu ubicación, a la cámara o al micrófono, o incluso enviarte notificaciones.

Aspecto

En este apartado podrás configurar todo lo relativo al aspecto de la interfaz de Chromium. Así puedes seleccionar el tema, decidir si quieres mostrar el botón de página principal, mostrar la barra de marcadores, utilizar bordes y barra de título, seleccionar el tamaño de la fuente o incluso definir el zoom de la página.

Otros detalles

  • Si estás acostumbrado a utilizar Google como buscador, te habrás dado cuenta que por defecto está habilitado otro buscador. Es decir, cuando introduces una palabra o un texto en la caja de texto, este se busca en DuckDuckGo. Si lo quieres cambiar tienes que acceder a la sección de Buscador, y seleccionar Google, o el buscador de tu elección.
  • En el caso de que tengas varios navegadores instalados y quieras que Chromium, sea tu navegador predeterminado, debes ir a la sección Navegador predeterminado y pulsar el botón Elegir como predeterminado.
  • Al abrir Chromium puedes elegir que es lo que quieres ver, si una nueva pestaña, o recuperar todo como estaba antes de cerrar, es decir, como si nunca hubieras abandonado la navegación, o por último, si quieres abrir una página específica o un conjunto de páginas.

Configuración avanzada

Además de lo que has visto hasta el momento, es posible realizar algunas configuraciones adicionales.

  • Por un lado puedes activar la revisión ortográfica, y además puedes personalizarla añadiendo nuevas palabras, que podrás gestionar desde la sección de Idioma. Aquí puedes añadir nuevos idiomas, para realizar esta revisión ortográfica, y ordenarlos según tus preferencias.
  • Respecto a las descargas, puedes establecer en que directorio quieres realizar las descargas, e incluso, preguntar en cada descarga donde quieres guardar el archivo descargado.
  • Respecto a la configuración de accesibilidad, tienes algunos detalles que puedes personalizar como la opción de destacar brevemente el objeto seleccionado, o desplazarte por la páginas con un cursor de texto, o obtener descripciones de imagen de Google en el caso de que una imagen no tenga esa descripción.
  • En el caso el sistema tienes dos opciones que deberías tener siempre habilitadas que son la de seguir ejecutando aplicaciones en segundo plano al cerrar Chromium y utilizar aceleración por hardware cuando esté disponible. La primera de estas opciones, depende de ti, porque sino tienes o quieres tener aplicaciones en segundo plano no es necesario que la dejes habilitada. En el caso de la segunda, es mas que recomendable.

Conclusiones

Como ves, el navegador por defecto de Raspberry Pi OS, es exactamente igual que el navegador al que estás acostumbrado, con lo que la navegación y la experiencia de navegación será exactamente igual. Además tienes, una gran cantidad de opciones de configuración para dejar perfectamente personalizado el navegador según tus preferencias.


Imagen de portada de Johannes Plenio en Unsplash

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *