@daltux tem um blog q acho massa demais, o único js q ele tem é pra verificar se vc desativa o js, ai se vc não desabilitar, ele começa a zuar com os títulos na aba, mt bom: https://マリウス.com
@daltux tem um blog q acho massa demais, o único js q ele tem é pra verificar se vc desativa o js, ai se vc não desabilitar, ele começa a zuar com os títulos na aba, mt bom: https://マリウス.com
@daltux até onde eu tenha conhecimento, o movimento software livre alinhado à FSF e ao projeto GNU, não é contra todo tipo de JavaScript, mas sim contra o código JavaScript não trivial e não livre.
@daltux no mais, eu estou de acordo com as críticas ao uso excessivo de JavaScript.
Eu acho um absurdo que mais de 90% dos sites que eu acesso, exijam JavaScript para serem minimamente funcionais.
Isso, (melhor sem mas) não é necessário abolir todo JavaScript, e sim o que desrespeita as liberdades essenciais de quem o utiliza. O problema é até como saber se a página que vai abrir vai te fazer executar o que não quer, ou seja, software privativo. Para facilitar essa dinâmica, entra o GNU LibreJS, projeto que está precisando de mais gente para ajudar a desenvolver, mas já funciona. :libreJS:
Eu, pessoalmente, abomino rodar JavaScript para meramente visualizar informações, como é o caso do sistema mais utilizado no
, quando vamos visitar a publicação de alguém. Tenho a impressão de que até em alguma versão passada isso ainda não chegava a tanto, mas que depois não se importaram mais.
Pior ainda, o que me deixa possesso, é quando alguém desenvolve uma página que sequer avisa que depende totalmente da execução de JavaScript, sem se dignar a deixar uma mísera linha Você é obrigado a confiar no meu <i>script</i> maroto para ver isto.. É como se a gente desse com a cara numa porta, esperando à toa uma página em branco até constatar que não vai carregar nada. Muita falta de consideração. 
@daltux esse tópico parece interessante. Nunca me prendi a isso, mas gostei do texto do Oliva.
Existem trabalhos sendo feitos no sentido de construir/mostrar abordagens alternativas?
Algo que também não inviabilize o desenvolvimento e acesso a serviços digitais importantes
Sim, há, por exemplo, a excelente iniciativa da extensão GNU LibreJS que estabelece um padrão para declarar as licenças livres dos scripts de forma que o cliente os execute quando as reconheça, e deixe de rodar aquilo que foge ao esperado, ou seja, desconhecido e considerado não trivial.
É muito importante fazermos um esforço para tentarmos adequar os projetos que desenvolvemos a #LibreJS, que já é funcional e necessita de mais auxílio para se desenvolver e se difundir. :libreJS:
@daltux tem um blog q acho massa demais, o único js q ele tem é pra verificar se vc desativa o js, ai se vc não desabilitar, ele começa a zuar com os títulos na aba, mt bom: https://マリウス.com
Muito legal essa brincadeira! Pelo que vi ao abrir a página sob proteção de :noScript: e :libreJS:, este ainda reclama do script na linha 46 que não declara qual licença se aplica. 💪😸
Dá pra fazer JavaScript reconhecidamente livre seguindo as instruções de https://www.gnu.org/software/librejs/free-your-javascript.html
Problemáticos são alguns frameworks muito difudidos atualmente que, mesmo ainda considerados livres perante quem desenvolve algo com base neles, deixam de incluir as necessárias declarações para o usuário final de quais licenças de software livre se aplicam e dificultam que quem desenvolve sua página faça isso, por gerarem nomes de arquivos aleatórios.
Declarar o licenciamento nos formatos propostos pelo #LibreJS permitiria facilitar a vida de quem faz questão de executar apenas software livre em sua máquina sem precisar cortar absolutamente todo #JavaScript.
@daltux o que vc usa ai pra ver/bloquear essas coisas? Infelizmente para fins educacionais tiver q ir pro react, mas se quiser deixar um feedback negativo sobre meu site, agradeço kkkk https://guisso.dev/blog
Acho que o https://guisso.dev/rss.xml não tem js
O que uso pra bloquear várias coisas (não só JS propriamente dito) até segunda ordem é a extensão :noScript: https://noscript.net/
Para bloquear script não trivial sem licença livre reconhecida, é o :libreJS: que citei antes: https://www.gnu.org/software/librejs/
Aviso que, como é constante a falta de consideração sobre isso, é preciso um esforço enorme para usá-los ativamente o tempo todo. Mas já me acostumei. Mesmo que acabe liberando tanta coisa que seria indesejada, no mínimo tomo ciência do nível de sacanagem em potencial hehehe :securityMedium:
:feed: RSS 2.0 ou Atom, felizmente, não costumam trazer JavaScript mesmo. Assinei aqui o seu. Só não sei se isto foi opção consciente: o feed só inclui o título com a ligação para a página original e uma linha que parece ser o subtítulo. Então serve para assinante ficar sabendo que há uma nova publicação, sem o conteúdo. Há quem prefira assim para incluir publicidade na página original, ou contar leitores. Se não for o caso, talvez possa incluir o conteúdo completo no feed?
Mas consegui ver o conteúdo todo com :noScript: e :libreJS: ativados, numa boa, tudo aparentemente bem formatado! Está visível até com o :dillo:, o navegador mais simples que nem tem mecanismo de execução de script, estilo apenas muito básico, e pode instalar aí para ver como fica. Recomendo de vez em quando abrir as páginas que desenvolve nele e até em navegadores de puro texto pra conferir que funcionam. Isso também ajuda, potencialmente, a garantir acessibilidade universal.
Então acho eu que o site está ótimo! :10_10: