El rincón de Chucho / Entradas / Un sitio web personal para Chucho

La web apesta

2020-11-26

La web apesta

Introducción

Cuando le mostré este sitio web a uno de mis amigos lo primero que me dijo fue “Que feo”. Si, este sitio web es feo para muchas personas, pero muchos no ven porqué he decidido usar este tema en lugar de algo mas moderno. Me gustaría mostrar las cosas por las que lucho y porqué muchos deberían seguir mi ideal de un sitio web limpio.

Porqué odio la web moderna

Muchas personas creen que estoy en contra de lo moderno y nada puede ser menos cierto que eso. Yo amo las cosas modernas pero el precio de tener un sitio web moderno no debe ser caro.

Como dice la página oficial de suckless:

Ha permitido el intercambio de información global, la vigilancia masiva, los estudios de control social, ha permitido revoluciones, ha hecho una fortuna para muchos multimillonarios y mientras tanto arruinó nuestro clima: la web.

Muchas personas no saben (o no quieren saber), que la web se ha convertido en la perra de Google. Yo entiendo que Facebook cree un perfil personal mío con base en los “me gusta” de su sitio web pero nunca podré permitir que fuera de Facebook ellos sigan alimentando ese perfíl personal. Lo mismo va para Google ¿Porqué tienen que seguirte por fuera de sus productos?

Tengo unas cuantas preguntas para ti:

  1. ¿Alguna vez te has preguntado porqué hay mas anuncios en Internet que en el pasado?
  2. ¿Alguna vez has instalado la extensión “NoScript” en Firefox?
  3. ¿Alguna vez has visto la cantidad de dominios bloqueados?
  4. ¿Los has analizado?
  5. ¿Alguna vez te has preguntado porqué los anuncios son tan precisos?
  6. ¿Si entiendes de que estoy hablando?

Si no entiendes de que hablo. Quiero decirte que la web es una basura porque ya no es un lugar seguro para navegar sino un mar de rastreadores y publicidad. Con esto, no solo necesitamos tragarnos la basura de JavaScript para que el sitio funcione de una manera “normal”, sino que también necesitamos comer muchos scripts en nuestras máquinas que tienen el único propósito de rastrearnos. Sin mencionar que los navegadores modernos están evolucionando, volviendose más lentos y pesados, para trabajar con la pila de mierda que muchos sitios nos entrega.

Otro problema mayor es que muchos de los JavaScript son propietarios así que hacen cosas en tu máquina de la que probablemente no tengas idea porque no puedes leerlos y solo te queda confiar en ellos. Gracias a este tipo de prácticas, es posible ver como muchas compañías abusan. Me gusta recomendar leer esta entrada porque habla de la importancia de tener javascripts libres.

Lo peor de todo es que ya no basta con tener una web de mierda, sino que quieren meternos toda esa basura en el escritorio a medida que su cuota de mercado desaparece. La experiencia se ha ido en gran medida, hay muchos más desarrolladores de HTML / JS / CSS disponibles y con cosas como Electron se puede convertir esta mierda en un programa de escritorio. Por supuesto, esto no es del todo malo, ya que permite la interoperabilidad entre diferentes sistemas operativos, pero hoy parece que los desarrolladores se han olvidado de preocuparse por el rendimiento de las aplicaciones y creo que las empresas quieren matar el escritorio a cambio de tener nuestros datos en su nube. ¿Quién se ocupará de nuestros datos? ¿Google? ¡No me hagas reír!

Alternativas

Solo quejas, ¿Que propones?

Primero que todo si tu sitio web es “informacional”, como la mayoría, solo recomiendo que te preguntes lo siguiente:

  1. ¿De verdad necesitas JavaScript en tu sitio web?
  2. En caso de ser así, ¿Has comprobado que ese JavaScript sea propietario?
  3. ¿De verdad necesitas ese tema que trae un montón de cosas las cuales seguramente no necesitas?
  4. ¿Realmente necesitas visualizar fuentes remotas?

Por ejemplo un sitio como Xataka pesa mas de 12MB sin comprimir y un bajo rendimiento que me pone triste, no tengo nada personal contra Xakata, de hecho es un sitio que visito mucho porque su contenido es bueno, pero ver tanta cosa que invade la privacidad es algo que no me gusta y luego se preguntan porqué muchas personas usan cosas como los bloqueadores de publicidad. Si haces el “test” en gtmetrix sabrás de que hablo.

Cuando hice este sitio web no sabía nada sobre “El internet pequeño” así que decidí usar Hugo con un tema que no tuviera JavaScript y CSS, pero gracias a las personas en fosstodon me han mostrado dos buenas alternativas:

  1. Gopher
  2. Gemini

Ambos proyectos parecen convivir bien juntos y es muy común que un navegador que funcione con Gopher también lo haga con Gemini.

La principal diferencia con “Gran Internet” es que las páginas son en su mayoría de texto sin formato, no puede entregar scripts a sus usuarios y no puede incrustar imágenes en las páginas directamente. Esto significa que las páginas web pequeñas tienden a ser relativamente rápidas y simples en comparación con sus contrapartes “www”. Eso no significa necesariamente que sean feos, mucha gente usa codigo ASCII como arte para embellecer las páginas.

Si estás interesado sobre “El internet pequeño”, te recomiendo visitar aquí.

Conclusiones

Sé que no voy a cambiar la opinión de mucha gente porque hoy en día a la gente le encanta dar sus datos solo para obtener cosas gratis y otra cosa que realmente me preocupa es la tendencia a hacer desaparecer el texto, incluso en las redes sociales la gente prefiere videos e imágenes que el texto, pero si más personas notan cuál es el costo de navegar en un sitio web moderno, estaría feliz. Creo que algún día la gente se cansará de muchos anuncios, he escuchado de mucha gente quejándose en los anuncios de Youtube, es molesto y muchas veces simplemente interrumpe tu video. Si las empresas hacen un mal uso de los anuncios, creo que la gente buscará otras alternativas, o al menos eso espero.


Prev ¿Porqué recomiendo usar Searx? Next Dependencia de proveedores y porqué el "fediverso" es nuestro aliado.


Copyright © 2022 Jesús Ballesteros. / Power by Hugo / Theme SK1 by J-Siu / Licensed under CC-BY-SA-4.0 / Este sitio web está escrito en html puro así que no maneja "cookies", analítica o útilidades de mierda que se dediquen a extraer información suya. No me importan los datos de quien ingrese a este sitio y si voy a hablar del respeto a la privacidad de los usuarios yo debo aplicar lo mismo aquí. También he configurado Hugo para deshabilitar toda la basura que pueda violar la privacidad, mas información: https://gohugo.io/about/hugo-and-gdpr.