Blog

Navigare pe Web din Terminal cu Funcționalități Moderne

January 2, 2026
warHial Publicat de Redacția warHial 4 months în urmă

Navigare grafică în terminal

Programatorii au opinii diverse cu privire la complexitatea software-ului, de la cei foarte atașați de linii de comandă până la dezvoltatorii de aplicații web. Un punct de contact între aceste două extreme este Brow6el, un browser web grafic complet integrat într-un terminal, dezvoltat de Jan Antos. Acesta folosește grafica sixel pentru a reda imaginile în terminal. În culise, Chromium Embedded Framework procesează paginile web, iar Brow6el convertește aceste imagini în sixeluri, o reprezentare grafică simplă bazată pe consolă. Browserul reface constant pagina pentru a captura actualizările și a le afișa în timp real, având capacitatea de a trimite input de la mouse sau tastatură înapoi pe pagină.

Brow6el include și o consolă de dezvoltare JavaScript, posibilitatea de a injecta manual scripturi în paginile web procesate sau de a face acest lucru automat folosind modele de potrivire a URL-urilor. Printre alte funcții utile se numără un sistem de marcaje, un manager de descărcări, suport pentru feronerie de tip pop-up bazată pe terminal, suport pentru feronerie deschisă simultan în mai multe feronerie, dar și un mod privat, toate aceste funcții fiind controlabile doar prin tastatură. Inputul de mouse poate proveni fie de la un mouse real, fie de la un mouse virtual controlat prin tastatură, permițând utilizatorului să facă click și să deruleze pe site-uri chiar și pe sisteme complet textuale.

Jan a oferit o demonstrație video impresionantă a Brow6el, care poate fi vizionată mai jos. Browserul este inspirat de alte browsere web bazate pe terminal, precum Carbonyl, dar îmbunătățește grafica acestora. Cititorii experimentați ar putea ști deja că, cu unele trucuri de Wayland, este posibil să transformi orice aplicație într-o aplicație de terminal.

Lasă un comentariu