Archive

Archive for June, 2019

Firefox Preview, la nueva apuesta de Mozilla para Android

Firefox Preview

Con la llegada de Firefox Quantum, Mozilla anunció nuevamente la llegada de una nueva aplicación de Firefox para teléfonos Android. Mozilla ofrece una nueva aplicación rica en características que combina seguridad, privacidad e independencia. Según la fundación, la aplicación aún está en desarrollo, pero una versión estable debería lanzarse este otoño.

Mozilla primero intentó reducir la participación de mercado de Google Chrome lanzando Firefox Quantum (Firefox 57) en 2017. El navegador le ha permitido a Mozilla reposicionarse como el principal competidor de Google en el mercado de navegadores en todo tipo de plataformas.

Pues se había lanzado con un nuevo motor de renderizado, diseñado para aprovechar al máximo la potencia de procesamiento en los dispositivos modernos. Además del lado del rendimiento, la interfaz de usuario se ha reconstruido en Firefox Quantum gracias al proyecto Photon.

La interfaz de usuario de Quantum Firefox es más clara y moderna, con imágenes y optimizaciones consistentes para pantallas táctiles.

Al hacer Firefox Focus, para iOS y Android, la compañía ya había eliminado los rastreadores de usuarios. Para ir más lejos en esta ocasión, la compañía ha optado por crear un navegador que siempre se centre en la confidencialidad, pero ahora agrega seguridad y privacidad a sus prioridades.

La Fundación Mozilla ha reinventado su navegador web para los 2.500 millones de dispositivos que ejecutan el sistema operativo de Google.

“Mientras mejorábamos continuamente Firefox Focus con el tiempo, nos dimos cuenta de que los usuarios pedían una experiencia de navegación móvil completa, pero más privada y segura que cualquier aplicación existente.

Así que decidimos hacer que Firefox se pareciera más al Focus, con toda la facilidad y comodidad de un navegador móvil completo “, dijo Mozilla.

Sobre Firefox Preview

El resultado es una primera versión de una nueva aplicación llamada Firefox Preview. Este último parece ser una reescritura de Firefox Focus y está basado en el motor GeckoView, con algunas características nuevas. La vista previa de Firefox todavía está en la fase beta, pero un prototipo está listo para ser probado.

“Con Firefox Preview, combinamos lo mejor de lo que nuestra aplicación liviana Focus y nuestros navegadores móviles actuales pueden ofrecer para crear una experiencia móvil incomparable. La nueva aplicación es impulsada por el motor del navegador móvil de Firefox, GeckoView, que incorpora el mismo motor de alto rendimiento que impulsa nuestra aplicación Focus “, dijo Mozilla.

La mayoría de los otros principales navegadores de Android ahora están basados en Blink y por lo tanto, reflejan las decisiones móviles de Google, pero Mozilla no pretende ir por ese camino.

“El motor GeckoView de Firefox nos da independencia a nosotros ya nuestros usuarios”, dijo la fundación. La implementación de GeckoView allana el camino para una transformación completa de la experiencia móvil de Firefox.

Esto permite que el nuevo navegador ofrezca una mayor flexibilidad en términos de privacidad y seguridad para los usuarios móviles.

Según Mozilla, GeckoView permite navegadores más rápidos, seguros y fáciles de usar con un rendimiento sin precedentes. Estas son algunas de las características de Firefox Preview Firefox anunciadas por Mozilla:

  • Más rápido que nunca: la vista previa de Firefox es hasta dos veces más rápida que las versiones anteriores de Firefox para Android;
  • Diseño rápido: con una pantalla de inicio minimalista y una barra de navegación inferior. La vista previa le permite hacer más en movimiento;
  • Manténgase organizado: comprenda la Web con “Colecciones”, una nueva función que lo ayuda a guardar, organizar y compartir colecciones de sitios. Registre rápidamente y reanude tareas como su rutina matutina, listas de compras, planificación de viajes y más. ;
  • Protección de rastreo habilitada de forma predeterminada: Mozilla quiere proteger a sus usuarios contra rastreadores de publicidad invasivos y otros jugadores maliciosos. Vista previa de Firefox bloquea los rastreadores predeterminados. El resultado es una navegación más rápida y menos inconvenientes.

En resumen, Firefox Preview es una aplicación móvil separada dirigida principalmente a desarrolladores y usuarios que desean ayudar a mejorar Firefox en Android. La experiencia de usuario de este primer lanzamiento será muy diferente del producto final, que se lanzará este año, dijo Mozilla.

Fuente: https://blog.mozilla.org/

El artículo Firefox Preview, la nueva apuesta de Mozilla para Android ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2LtU15U
via IFTTT

Categories: Internet, Linux Tags: , ,

Los desarrolladores de Google quieren desarrollar su propio libc para LLVM

LLVM_Logo

Uno de los desarrolladores de Google presentó en la lista de correo de LLVM el tema del desarrollo de una biblioteca C estándar multiplataforma (Libc) dentro del marco del proyecto LLVM.

Por varias razones, Google no está satisfecho con el libc actual (glibc, musl) y la compañía está en camino de desarrollar una nueva implementación, que se propone desarrollar como parte de LLVM. Los desarrollos de LLVM se han utilizado recientemente como la base para construir herramientas de Google.

El desarrollo está planeado para ser gradual, aumentando gradualmente la funcionalidad. Se propone que las primeras opciones tengan la forma de una capa intermedia entre la aplicación y el sistema libc, de donde se tomarán prestadas las características no realizadas.

Después de alcanzar un cierto nivel de funcionalidad, el nuevo Libc se puede usar como un reemplazo completo del sistema Libc.

Se planea comenzar con el soporte de la arquitectura x86-64, Linux y el enlace estático (la carga dinámica, el empaquetado y las arquitecturas adicionales se implementarán en segundo lugar).

El proyecto aún se encuentra en la etapa inicial de desarrollo, pero los objetivos básicos ya se han definido:

  • La modularidad y el desarrollo de acuerdo con la filosofía de suministrar una biblioteca granular, en lugar de un conjunto monolítico.
  • Soporte de enlace estático en modos con PIE (ejecutables independientes de la posición) y sin PIE. Proporcionar CRT (tiempo de ejecución de C) y cargador de PIE para archivos ejecutables enlazados estáticamente.
  • Admite la mayoría de las funciones de la biblioteca C estándar con los complementos POSIX y algunas extensiones específicas del sistema que se solicitan en las aplicaciones existentes.
  • Actitud cuidadosa hacia las extensiones específicas del proveedor y solo agregándolas cuando sea necesario. Para el soporte de extensiones de terceros, se propone utilizar el enfoque de proyectos Clang y libc ++.
  • Uso de prácticas ejemplares en el desarrollo utilizando herramientas de LLVM, como la aplicación de desinfectantes y la eliminación de pruebas desde el principio.

Uno de los desarrolladores activos de LLVM indicó que la entrega de libc como parte del kit de herramientas de LLVM no carece de significado, pero generalmente con tal necesidad utilizan la biblioteca musl, que está bien escrita, admite varias arquitecturas y proporciona la funcionalidad necesaria, incluida la vinculación dinámica.

Se puede justificar la incorporación de Musl en LLVM y su desarrollo como un fork sincronizado con el proyecto principal.

Su opinión también fue expresada por el autor del proyecto Musl, que trató de argumentar por qué la propuesta de Google y la inclusión de Libc en la entrega de LLVM son muy malas ideas:

Desarrollar y mantener el libc correcto, compatible y de alta calidad es una tarea muy difícil. El problema no está en la cantidad de código, sino en proporcionar el comportamiento correcto.

Y las dificultades con la implementación de interfaces, teniendo en cuenta el enorme depósito de aplicaciones escritas en C / C ++, así como las aplicaciones en otros idiomas cuyo tiempo de ejecución es utilizado por Libc.

El acercamiento a la frente sin tener en cuenta los matices solo llevará al hecho de que muchos programas existentes no podrán trabajar con Libc, pero tal proyecto no será de interés para los consumidores.

El desarrollo corporativo puede arruinar a la Libc, pero impulsar el uso generalizado, cuyo resultado será la necesidad de agregar hacks para garantizar la compatibilidad en las aplicaciones.

El desarrollo bajo los auspicios de un proyecto abierto corporativo llevará la cobertura hacia las necesidades y decisiones de la empresa, en detrimento de los intereses de la comunidad.

Por ejemplo, en el caso de identificar un problema causado por un error en otro programa propio, en el desarrollo bajo control, es más fácil garantizar la compatibilidad de Libc con este error que corregir el error en sí.

Por su parte Apple usa la bifurcación BSD libc para estos propósitos y Google usa la bifurcación en Fuchsia. La experiencia del desarrollador de Musl sugiere que los abogados lo contactaron principalmente para aclarar los problemas de licencia.

Fuente: http://lists.llvm.org

El artículo Los desarrolladores de Google quieren desarrollar su propio libc para LLVM ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2xoWhmA
via IFTTT

Categories: Internet, Linux Tags: , ,

System Tar and Restore: un simple script para realizar copias de seguridad

GUI y herramienta de texto (capturas)

Hay gran cantidad de herramientas para hacer copias de seguridad de tus datos y del sistema para GNU/Linux. Puedes elegir entre algunas apps con GUI u otros programas para la línea de comandos. También puedes crearte tu propio script para ello, y así personalizarlo o descargar uno ya existente como es el caso del que te voy a hablar en este artículo. Su nombre es System Tar and Restore y seguro que te va a gustar…

System Tar and Restore es un script muy versátil. Tiene dos scripts para bash. El principal es un script llamado star.sh y también otro llamado star.gui.sh que invoca a la herramienta gráfica si prefieres usar una GUI más intuitiva. Estos scripts son capaces de trabajar en modo backup, restore y transfer, es decir, para realizar la copia de seguridad, para restaurarla y transferir.

Puede hacer un backup total o parcial del sistema, restaurar o transferir la copia a un disco o partición diferente, restaurar o trasferir la copia a un disco externo, pendrive, tarjeta de memoria, etc., restaurar de un sistema basado en BIOS a uno UEFI o viceversa, e incluso llevar la copia a una máquina virtual. Para su buen funcionamiento dependen de otros paquetes: gtkdialog, tar, rsync, wget, gptfdisk/gdisk, openssl y gpg.

Por lo general son paquetes cotidianos que seguro tendrás ya instalados y si no es así, debes instalarlos previamente a los scripts. Para tener System Tar and Restore:


cd Download

git clone https://github.com/tritonas00/system-tar-and-restore.git

cd system-tar-and-restore/

ls

Y aquí dentro lo tendrás… Y para invocarlo de forma gráfica, ya sabes:


sudo ./star-gui.sh

Para hacer copias de seguridad en modo texto, te recomiendo leer la documentación:


./star.sh --help

Pero un ejemplo sería el siguiente:


sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"

Eso hace que se ponga en modo backup (0), se elige el destino donde se almacena la copia de seguridad con -d (en este caso /home/copia), se define la herramienta de compresión para el tarball generado con -c (xz en este caso), y con -u puedes aplicar algunas opciones para tar/rsync…

Para restaurar la copia (modo 1), sería algo similar:


sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz

Lo restaura en la partición /dev/sda3, especificamos dónde se encuentra GRUB con -G, y dónde la copia de seguridad a restaurar…Esperas a que complete el proceso y listo!

El artículo System Tar and Restore: un simple script para realizar copias de seguridad ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2LsF3gp
via IFTTT

Categories: Internet, Linux Tags: , ,

¿Te acuerdas de Flappy Bird? Ha vuelto, en forma de Battle Royale a lo Fortnite

Categories: Internet Tags: , ,

Todos los móviles compatibles con LineageOS, el heredero de CyanogenMod

LineageOS siempre es una de las primeras en la lista cuando hablamos de las mejores alternativas a Android de código libre. Esta plataforma, protagonista del renacimiento de CyanogenMod, ha sabido ganarse su lugar ofreciendo a los usuarios una opción potente fuera del Android de Google. La existencia de un sistema operativo como LineageOS siempre es positiva, especialmente si tenemos en cuenta sus esfuerzos por proteger la seguridad y privacidad de

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/31YKcTz
via IFTTT

Categories: Internet Tags: , ,

Las baterías de estados sólido, cada vez más cerca de llegar a nuestros móviles

Categories: Internet Tags: , ,

Esta herramienta abre 100 pestañas en tu navegador, ¿puedes aguantarlo? (No te lo aconsejamos)

Categories: Internet Tags: , ,