Va presentar Carbonyl, un navegador de consola basat en el motor Chromium

S'ha introduït un nou navegador web de consola, Carbonyl, basat en el motor Chromium i capaç de mostrar qualsevol lloc, inclòs YouTube, al terminal. El navegador admet gairebé totes les API web, incloses WebGL, WebGPU i eines per reproduir vídeo, so i animació. El funcionament és possible tant quan s'inicia el terminal directament com quan es connecta mitjançant SSH. El marc al voltant del motor Chromium està escrit en TypeScript, C++ i Rust.

El projecte continua el desenvolupament de la utilitat html2svg, que es va desenvolupar originalment per convertir HTML i en imatges vectorials (SVG, PDF) o ràster (PNG, JPEG, WebP) i ara s'utilitza com a base per a la representació al terminal. Per mostrar gràfics, les capacitats dels terminals, com ara xterm-256, s'utilitzen per mostrar caràcters Unicode en color: el caràcter U+2584 ("▄" s'utilitza com a píxel virtual). Aprofitant el fet que la relació d'aspecte d'aquest símbol és 1:2, és possible mostrar dos píxels quadrats basats en ell, la part superior dels quals estableix el color de fons i la part inferior, el primer pla.

Les seqüències d'escapament xterm s'utilitzen per fer un seguiment del moviment del ratolí, el moviment del cursor i els canvis de color del text. Per al terminal xterm, és possible utilitzar una paleta RGB de 6x6x6 i, quan es configura el mode COLORTERM, una paleta RGB a tot color de 24 bits. El text es dibuixa a una mida fixa, independent de les imatges. Un controlador independent està connectat per interceptar text a la biblioteca Skia. El codi de renderització està optimitzat per treballar al terminal i permet mostrar gràfics amb una freqüència de refresc de 60 FPS amb una càrrega mínima de CPU.

Va presentar Carbonyl, un navegador de consola basat en el motor Chromium
Va presentar Carbonyl, un navegador de consola basat en el motor Chromium
Va presentar Carbonyl, un navegador de consola basat en el motor Chromium


Font: opennet.ru
Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster