Liberada la nueva versión de Next 1.3.0, el navegador web programable

Next Browser

Next es un navegador web extensible orientado al teclado y totalmente diseñado para usuarios avanzados, este navegador web es único porque no expone una API , es completamente abierto y programable con lo cual no hay necesidad de reiniciarlo para probar sus cambios. Y a diferencia de proyectos similares (Konqueror o Vimperator que murió, Qutebrowser …), no está vinculado a un motor de renderizado en particular.

Next se construye alrededor de dos componentes: el núcleo y un port por plataforma. Actualmente cuenta con dos plataformas: GTK / WebKit y Qt / Blink. El núcleo está en Common Lisp, el port en GTK en C y Qt en Python (PyQt, Webengine).

Ambos componentes se comunican a través de D-Bus. También hace uso de XML-RPC antes de D-Bus y el cambio beneficia enormemente al navegador.

Además de las características mencionadas de este navegador web (la navegación difusa es realmente genial), se pueden destacar otras características prácticas, tales como:

  • la navegación por título
  • bloqueo de publicidad (por dominio)
  • selección aproximada /  difusa mejorada
  • Atajos de teclado en Vim
  • un administrador de descargas
  • un modo NoScript
  • un ” back-end ” basado en Blink, el motor de renderizado de Chrome (agregado al back-end de WebKit)
  • soporte para servidores proxy, de ahí Tor

Modo de uso

Como se menciono, este navegador web está orientado para su uso con el teclado, por lo que cuenta con una serie atajos de teclado que definen las diferentes funciones que se pueden realizar con este navegador.

Next-Browser

Las teclas de inicio rápido son las siguientes:

  • C-l: Cargar URL en la pestaña
  • M-l: Cargar URL en una pestaña nueva
  • C-x b: Cambiar pestaña
  • C-b: Historia hacia atrás
  • C-f: Historia de reenvíos
  • C-x C-c: Dejar
  • TAB: Candidato completo (en minibúfer)
  • Los símbolos representan modificadores:
  • C: Tecla de control
  • S: Super (tecla de Windows, tecla de comando)
  • M: Meta (tecla Alt, tecla Opción)
  • s: Tecla Shift

Las siguientes claves existen como claves especiales:

BACKSPACE, DELETE, ESCAPE, HYPHEN, RETURN, SPACE, TAB, Left, Right, Up,Down

¿Como instalar Next Browser en Linux?

Para quienes esten interesados en poder instalar, este navegador web, deben saber que su metodo es fácil para GNU / Linux y macOS, ya que los desarrolladores ofrecen un archivo Guix todo en uno y está en MacPorts.

Para el caso de Guix, basta con implementarlo en el sistema, esto lo hacemos siguiendo las instrucciones que comparto a continuación.

Primero descargamos:

wget https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.system.tar.xz.sig

gpg --keyserver pool.sks-keyservers.net \

--recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5

gpg --verify guix-binary-1.0.1.system.tar.xz.sig

Después accedemos como root y debemos teclear lo siguiente:

cd /tmp

tar --warning=no-timestamp -xf \

guix-binary-1.0.1.system.tar.xz

mv var/guix /var/ && mv gnu /

mkdir -p ~root/.config/guix

ln -sf /var/guix/profiles/per-user/root/current-guix \
~root/.config/guix/current

GUIX_PROFILE="`echo ~root`/.config/guix/current" ; \

source $GUIX_PROFILE/etc/profile

cp ~root/.config/guix/current/lib/systemd/system/guix-daemon.service \

/etc/systemd/system/

systemctl start guix-daemon && systemctl enable guix-daemon

mkdir -p /usr/local/bin

cd /usr/local/bin

ln -s /var/guix/profiles/per-user/root/current-guix/bin/guix

mkdir -p /usr/local/share/info

cd /usr/local/share/info
for i in /var/guix/profiles/per-user/root/current-guix/share/info/* ;

do ln -s $i ; done

guix archive --authorize < \
~root/.config/guix/current/share/guix/ci.guix.gnu.org.pub

Salimos de la sesión root y podremos instalar el navegador tecleando:

guix pull

guix install next

Aun que también ofrecen el código fuente del navegador para realizar la compilación para quienes prefieren de este método. El código lo pueden descargar desde el siguiente enlace.

Finalmente para el caso de los que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otra distribución basada en Arch Linux, pueden instalar el navegador desde AUR.

Solo tienen que teclear en una terminal el siguiente comando:

yay -S next-browser-git

Su desarrollador recomienda que para mejorar la seguridad mientras se navega por Internet, puede ejecutar Next con Firejail en Linux.

Firejail es un programa SUID que reduce el riesgo de violaciones de seguridad al restringir el entorno de ejecución de aplicaciones no confiables que usan espacios de nombres de Linux y seccomp-bpf. Permite que un proceso y todos sus descendientes tengan su propia vista privada de los recursos del núcleo compartidos globalmente, como la pila de red, la tabla de procesos y la tabla de montaje.

Para ello basta con abrir una terminal y en ella ejecutar el siguiente comando:

firejail --ignore = nodbus next-gtk-webkit

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

pyLinuxWheel y Oversteer: código abierto para gestionar tus volantes de juego

logos de Oversteer y pyLinuxWheel

Los volantes para gaming son dispositivos de control que aportan mayor realismo cuando se trata de videojuegos de simulación de carreras. Actualmente, con el creciente sector de los videojuegos para Linux y títulos disponibles como DiRT, Formula 1 2017, Speed Dreams, Grid Autosport y todos los que ha traído Steam Play nativos de Windows, las posibilidades son muchas.

Los controladores para este tipo de mandos también funcionan correctamente en Linux, pero siempre que el fabricante los aporta de forma oficial y eso no es así en algunos casos como el de Logitech.  Pero si quieres usar este tipo de volantes sin frustrarte por la falta de soporte, hoy te mostramos dos programas de código abierto que te ayudarán en la gestión de los volantes. Uno se llama pyLinuxWheel escrito en Python y el otro es Oversteer.

pyLinuxWheel está bajo licencia GPL y es compatible con Driving Force Pro, Driving Force GT, G25, G27 y G29 de Logitech, varios volantes muy populares de esta forma. Tiene traducción a español y está empaquetado en un paquete universal AppImage para que puedas instalarlo en cualquier distribución con unos simples clics. Si te interesa, lo puedes bajar desde la página GitLab o itch.io.

Y si por algo quieres otra alternativa a pyLinuxWheel, tienes Oversteer, también licenciado bajo GPL. En este caso funciona con volantes como Driving Force, Formula EX, Driving Force Pro, Driving Force GT, Momo Force, Momo Facing Force, Speed Force Wireless, G25, G27, G29 y G920 de Logitech. Una buena lista de volantes que podrás usar gracias a este software, con el que además podrás configurarlos como desees para juegos específicos. Además, puedes cambiar fácilmente entre configuraciones y solo preocuparte de conducir y divertirte…

from Linux Adictos https://ift.tt/307OfeS
via IFTTT

¿Cómo ser un youtuber de éxito? Descúbrelo con Urban Tecno en Conectando episodio 15

Como todas las semanas volvemos un día más con otro episodio de Conectando, el podcast semanal de Andro4all y el único dedicado exclusivamente al mundo de Android. Tras analizar lo que nos deparó la presentación del Samsung Galaxy Note10 la semana pasada y tras contar nuestras primeras impresiones del terminal, en el episodio número quince de hoy trataremos un tema muy especial: cómo ser un youtuber de éxito. Recientemente el

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/2H3gLXx
via IFTTT