Olá, pessoas!
Eu gosto muito do minimalismo do Epiphany (Gnome Web) e, aquilo que as pessoas consideram problemático nele, para mim, é o que o torna tão atrativo: ele não funciona bem com sites da internet moderna. Isso, para mim, é perfeito, pois trata-se de filtrar um pouco esses sites cheios de fingerprints e recursos semelhantes.
Mas o propósito desta postagem é outro: extensões.
Desde a versão 45, se não me engano, o Epiphany tem tido suporte a extensões (dizem que as do Firefox), mas… como todo “mas”, há contradições. Até agora, não encontrei uma que realmente funcione. Eu até consigo instalar, mas nem mesmo acessar as configurações é possível. Como meu objetivo com o navegador é usar uma internet mais “raiz” (slow web?), três extensões me fazem muita falta:
Gostaria de saber se há alguma pessoa aqui com experiência em desenvolvimento de extensões para navegadores que gostaria de fazer um freela para portar essas extensões (no limite do possível/suportado pelo navegador de destino). Quem tiver interesse, me envie um orçamento no meu perfil do Mastodon @jrrsouzaj ou para patoze@duck.com.
Abraços e tenham uma ótima semana!
7 comentários
Cheguei no debate por email e busco a mesma coisa que você.
Quando conseguir rodar as extensões avise!
Penso da mesma forma sobre ele não funcionar bem com sites atuais, por isso gosto para testar páginas (HTML, CSS e o mínimo de JS) antes da publicação. Abro exceção apenas as geradas pelo Org Mode (Emacs), ele não renderiza se alguma das tags únicas do HEAD não estiver fechadinha com a barra(<meta… />). Fora isso, descobri (sem querer) que na instalação que uso (ArchLinux), a função de auto reload veio habilitada por padrão. Então, é ótimo ver as atualizações ao vivo a medida que vou codificando.
Quando decidi ter um blog próprio meu pensamento foi “Como ele se comporta em um navegador de terminal?”. E assim o fiz, usando HUGO e um tema “no javascript”. Depois criei um fork do tema para conseguir oferecer dois tipos de experiência. Então usei Js para fazer algumas coisas legais mas que, se a pessoa que for acessar optar desabilitar o suporte a Js ou acessar via Lynx, por exemplo, o blog não quebra pois os recursos Js não são essenciais para o funcionamento correto do site. Atualmente ambos estão desativados por estar com a renovação do domínio atrasados, apenas os que mantenho no Writefreely estão ativos.
Eu também aposto nessa abordagem, chamada “progressive enhancement”: JavaScript é aplicado como um extra não essencial, ou seja, que melhora a experiência, mas não é imprescindível para usufruir do site.
Por falar em em JavaScript não essencial, vou vender meu jabá. Ontem cheguei do trabalho em um momento de crise de hiperfoco estou na frente do computador desde então (às 21h34m fazem exatas 24 horas já estão ameaçando chamar os bombeiros). Acabei de subir para o Codeberg um projetinho que com todo certeza, vai me deixar de cama pelo fim de semana. O CMS do Titia. É um site para criar sites (blogs) de página única para abusar do scroll do mouse. Ele permite personalizar as cores e exportar um ZIP contendo HTML e CSS (dois arquivos só) para a pessoa hospedar onde quiser. Ele também permite importar um projeto feito nele e editar de maneira amigável (editar sites HTML no Vim é triste). Ainda tem uns bugs chatos mas já é funcional. Pretendo trabalhar nais nele depois e quem acaba se tornando merecedor de ser citado por aí. Rsrs
E estou tão avoado quem esqueci de disponibilizar o link. Se puder mesclar as mensagens, agradeço. Abraços.
https://futura-criativa.codeberg.page/cms-do-titia/@pages/
Parabens pela iniciativa!