Categoría: Web Design

El 95 % de los sitios web ya están cifrados: el protocolo HTTPS y su importancia

Parece algo bastante nuevo, pero la realidad es que el cifrado de sitios web es una práctica que data de la década de 1990. De todas maneras no es descabellado decir que es algo que se ha vuelto más común y ampliamente adoptado en los últimos años.

A ver… a principios del 2000 usábamos Internet prácticamente para informarnos, buscar información sobre algún tema y a lo sumo, leer el correo. Justamente y si mal no recuerdo de los pocos sitios webs que tenían soporte HTTPS (o lo que es lo mismo, el candado verde) eran los servicios de correo cómo Hotmail, Yahoo! o Gmail.

Pero las cosas han cambiado. Una de las principales razones detrás de la adopción del cifrado de sitios web es la creciente conciencia sobre la seguridad en línea y la necesidad de proteger la información confidencial transmitida a través de la web. Hoy usamos la web para un montón de situaciones más. No sólo es leer el correo, se trata de comprar y usar nuestras tarjetas de crédito, de chatear, de tener videollamadas, en fin, prácticamente nuestra vida pasa por Internet y por eso el cifrado de la información es tan importante.

El momento bisagra fue gracias a Google

La realidad es que desde 2005 aproximadamente se venía hablando de la necesidad de encriptar los sitios webs, pero cómo todo en la vida, si alguien no presiona, las cosas no cambian. Así que fue en el año 2014 cuando sucedió un un punto de inflexión en la historia de la web, ya que Google anunció que el uso de HTTPS (Protocolo de transferencia de hipertexto seguro) sería un factor de clasificación en su algoritmo de búsqueda. Desde entonces, el número de sitios web que utilizan HTTPS ha aumentado significativamente. De hecho, este mismo sitio web pasó de HTTP a HTTPS por ese aviso.

Otro momento importante fue en 2018, con la introducción del Reglamento General de Protección de Datos (RGPD) por la Unión Europea, lo que también llevó a un aumento en el uso de cifrado de sitios web ya que las empresas que operan en la UE ahora deben cumplir con estrictas regulaciones de privacidad de datos.

Estas son las estadísticas de sitios webs que soportan HTTPS, según Google.

Y áun más cerca, la pandemia de COVID-19 y la explosión de compras online trajo consigo una necesidad de modernizar una gran cantidad de sitios, lo que llevó a la gran mayoría de Internet a estar “cifrado”, pero siento que llegamos a una meseta.

Siempre va a quedar algo de la web sin cifrar

Internet es un organismo vivo, aunque no lo parezca. Y como tal, es la suma de millones de células que serían los sitios webs. Y como cualquier organismo, tiene células nuevas y fuertes, otras más longevas y las últimas a punto de morir. Quizás estas últimas, las cuales
de vez en cuando me topo por ahí, no se cifren nunca ya que suelen ser sitios webs abandonados, a la deriva de que algún malhechor los hackee o simplemente son archivos HTML planos sin miedo a nada.

¿Cuál es la importancia de HTTPS en el panorama actual de Internet?

Con la creciente cantidad de datos confidenciales que se transmiten a través de Internet, como información personal, datos financieros y credenciales de inicio de sesión, se ha  vuelto imperativo asegurar la transmisión de estos datos. HTTPS proporciona un canal seguro para transmitir estos datos, asegurando que los datos no sean interceptados por terceros. Además, HTTPS proporciona una capa de confianza entre el propietario del sitio web y el usuario, lo que garantiza que los datos del usuario estén seguros y protegidos.

Beneficios de HTTPS

Hay varios beneficios de usar HTTPS tanto para los propietarios de sitios web como para los usuarios.
Beneficios de seguridad de HTTPS
HTTPS proporciona un canal seguro para transmitir datos a través de Internet. Esto se logra a través del cifrado, lo que dificulta que terceros intercepten y lean los datos que se transmiten. HTTPS también proporciona autenticación, lo que garantiza que el usuario se comunique con el sitio web previsto y no con un impostor.

Beneficios SEO de HTTPS

Google ha declarado que HTTPS es una señal de clasificación en su algoritmo de búsqueda. Esto significa que es más probable que los sitios web que usan HTTPS obtengan una clasificación más alta en los resultados de búsqueda que aquellos que no lo hacen. Además, HTTPS mejora la experiencia del usuario al reducir la probabilidad de que los usuarios encuentren advertencias de seguridad al navegar por un sitio web.

Confianza y confianza del usuario con HTTPS

Los usuarios son cada vez más conscientes de la importancia de la seguridad y la privacidad en línea. Al usar HTTPS, los propietarios de sitios web pueden generar confianza con sus usuarios, quienes tienen más probabilidades de interactuar con un sitio web en el que confían. HTTPS también reduce la probabilidad de que los usuarios encuentren advertencias de seguridad, lo que puede dañar la reputación de un sitio web.

Beneficios comerciales de HTTPS

HTTPS puede tener un impacto positivo en los resultados de las empresas. Al usar HTTPS, los propietarios de sitios web pueden reducir el riesgo de violaciones de datos y otros incidentes de seguridad que pueden generar responsabilidades legales y financieras. Además, HTTPS puede mejorar la experiencia del usuario, lo que genera mayores tasas de participación y conversión.

En resumen, HTTPS brinda numerosos beneficios tanto para los propietarios de sitios web como para los usuarios. Desde una seguridad mejorada hasta una mayor confianza y confianza del usuario, HTTPS se está convirtiendo en el estándar para la transmisión de datos a través de Internet.

El artículo El 95 % de los sitios web ya están cifrados: el protocolo HTTPS y su importancia apareció primero en Tecnovortex.

El 90% de los desarrolladores quiere seguir trabajando en remoto

El trabajo remoto es tendencia entre los desarrolladores y, según un informe de GitHub, podría continuar cuando pase la pandemia.

Que el teletrabajo ha llegado para quedarse no es una novedad. La pandemia de coronavirus ha cambiado drásticamente la dinámica laboral de gran parte del mundo. Sin embargo, a medida que la crisis sanitaria empieza a ceder, algunos trabajadores se ven obligados a regresar a la oficina completamente, mientras que otros pueden optar por modelos híbridos o seguir laborando en remoto. Pero para la mayoría de los desarrolladores volver a trabajar presencialmente es cosa del pasado.

Como cada año, GitHub ha publicado un informe anual. The 2021 State of the Octoverse, basado en encuestas a más de 12.000 programadores y datos de más de cuatro millones de repositorios, arroja un vistazo claro sobre las tendencias del mundo del desarrollo. El informe señala que antes de la pandemia, el 41 % de los desarrolladores trabajaba en una oficina a tiempo parcial o completo, pero solo el 10,7 % estaría dispuesto a volver a esa dinámica “después de la pandemia”.

Precisamente, como deja en evidencia el estudio, gran parte de los desarrolladores ya venían disfrutando del trabajo remoto desde antes de la pandemia. Sin embargo, la crisis sanitaria parece haber diluido fuertemente las intenciones de un regreso a la oficina. Antes de la pandemia, el 26,5 % de los encuestados trabajaba de forma completamente remota. Cuando la COVID-19 deje de ser una amenaza, el 38,8 % espera haber adoptado esta dinámica de trabajo completamente virtual.

La flexibilidad en el trabajo manda y los desarrolladores lo saben

Los desarrolladores quiere seguir trabajando en remoto según GitHub
Crédito: Unsplash

El estudio también revela una fuerte aceptación por los entornos híbridos, que no solo se han popularizado en diferentes profesiones, sino también en los entornos educativos. Antes de la COVID-19, el 28,1 % de los encuestados participaba en dinámicas con parte de los miembros teletrabajando y parte en la oficina. Pero el 47,6 % de los desarrolladores esperan trabajar en empresas que les permitan formas de trabajo híbridas.

Lo cierto es que esta tendencia no es exclusiva de los desarrolladores. En la actualidad, a menos que las exigencias de la profesión no lo permitan, es algo impactante ver empresas —que las hay— que apuestan a un regreso presencial a niveles de “pre-pandemia”. Un estudio del Best Practice Institute, por ejemplo, señala que solo el 10% quiere volver al trabajo presencial a tiempo completo.

El teletrabajo ha llegado para quedarse y, en cierto modo, son los trabajadores los que ayudarán a que este se mantenga cuando la pandemia termine. Según una encuesta de Manfred, el 80 % de los empleados están dispuestos a cambiar de empresa si no se les ofrece la posibilidad de trabajar en remoto.

En cuanto a GitHub, esta es una de las plataformas de desarrollo más populares del mundo. Con más de 73 millones de desarrolladores en todo el mundo, es utilizada principalmente para crear código fuente de programas. En ellas, los usuarios tienen perfiles en los que se puede ver y descargar su trabajo. La compañía es propiedad de Microsoft pero mantiene sus operaciones de forma independiente.

¡Se lanzó PHP 8!

¡Finalmente PHP 8 está con nosotros!

Uno de los lenguajes de programación de código abierto más populares entre los desarrolladores, liberó hoy su versión 8.0, ofreciendo entre otras ventajas, un aumento considerablemente en su rendimiento y nivel de seguridad.

¿Con qué nos vamos a encontrar?

Estas son algunas de las nuevas características que trae consigo PHP 8

  • Compilador JIT La mayor novedad es el compilador JIT (Just In Time Compiler o Compilador Justo a Tiempo) que mejorará el rendimiento con una ejecución de código más rápida. El compilador almacenará parte del código durante el tiempo de ejecución, funcionando de manera muy similar a una versión en caché. Para aplicaciones Web tradicionales, implica una leve mejora de performance pero sobre todo, prepara el motor PHP para abarcar aplicaciones intensivas de uso de CPU como procesamiento masivo de datos, video, etc.
  • Union Types Los “union types” son una colección de dos o más tipos de datos. De este modo, permite tener variables que acepten ser de tipos distintos, validando ambos. En la versión PHP 7 se introdujo el tipado en los parámetros de entrada y salida de las funciones, pero, dado que PHP es un lenguaje dinámico muchas veces nos veíamos obligados a no ponerlo porque las funciones podían devolver varios tipos. Ahora en PHP 8 puedes especificar directamente qué tipo de respuestas o parámetros son aceptables y cuáles no.
  • Attributes Los atributos o anotaciones permiten añadir metadatos a las diferentes clases sin tener que parsear un PHPDoc completo. A partir de PHP 8 se podrá especificar atributos / anotaciones sin tener que recurrir a bloques de comentarios.
  • Mixed Type Con PHP 8 se podrá tipar mediante “mixed” argumentos, propiedades y valores de retorno para representar varios de estos valores: array, bool, callable, int, float, null, object, resource, string. Utilizar esta función “mixed” ahorrará concatenar muchos tipos.
  • Weak Maps PHP 8 introduce los “WeakMaps” que permiten almacenar referencias a objetos, pero sin impedir que estos sean eliminados por el “garbage collector”. Seguramente esto sea un añadido muy interesante para librerías encargadas de cachear objetos como por ejemplo hace Doctrine con las entidades que recupera y que, almacenándolas en WeakMaps permitirían liberar memoria de forma más eficiente cuando esas entidades dejan de tener referencias en algún momento.

Estas son solo algunas de las novedades de esta versión, hay mucho más por conocer y aprender ingresando a PHP o en la guía oficial de migración, para conocer las novedades e incompatibilidades de PHP 8

NOTA: La imagen a continuación, se trata de pruebas en desarrollo, es decir PHP 8-Dev y no sobre la versión final de PHP 8.