Novidades JS - Flash, quebrando super cookies, WebRTC e muito mais
As principais novidades da semana, no mundo javascript e no mundo da tecnologia
Faala galera! É um enorme prazer ter a oportunidade de me conectar com vocês novamente através desta newsletter. Se esta é a sua primeira edição, seja muito bem vindo!
[Adobe Flash] Seu software ou código está preparado para mudanças? Antes de falar sobre as novidades da semana, uma breve reflexão: Há cerca de três anos a Adobe anunciava que o Flash não teria mais suporte a partir de 31/12/2020, o que já era aguardado por muitos. Logo após esta data os browsers já trataram de remover o suporte e os plugins do Flash, e logo após isto tivemos a notícia de que o sistema ferroviário chinês caiu, pois até onde se sabe uma boa parte ele possuía base no Flash.
Esta semana nos deparamos com uma notícia tão icônica quanto a anterior... O governo Sul Africano anunciou que desenvolveu seu próprio browser, o SARS browser, cujo a intenção exclusiva é reabilitar o Flash, pois ao que parece os sistemas do governo sul africano também tinha fortes raízes na tecnologia.
Destaquei estas notícias para te perguntar uma coisa, gostaria que você apenas refletisse e respondesse a si mesmo: Como os sistemas que você desenvolve lidam com mudanças? Você acompanha as Datas de EOL (End of Life) ou de LTS (Long Term Support) das tecnologias que você usa? Se amanhã não tivermos mais o React, ou o Express, ou jQuery, ou o principal framework que você usa… seu sistema conseguirá sobreviver? E por fim, você sabe o que é "Design for Change" na engenharia de software?
[Firefox 85] Quebrando os Supercookies: Em seu blog oficial, a Mozilla na última semana, publicou um artigo onde explica como fez com que seu browser tornasse a vida dos usuários um pouco menos invadida por companhias de anúncios como Google ou Facebook. Em seu blog eles descrevem como utilizaram de diversas mudanças na arquitetura do browser e em como ele lidava com a rede, conexões, protocolos e certificados, para que assim conseguissem fazer com que cookies de anúncios de empresas com o Google não consigam te seguir por toda a internet como fazem atualmente. Uma ótima notícia.
[Next.js] Netlify agora tem suporte a Next.js: Nestes últimos dias a Netlify, um grande provedor de CDN e hospedagem de sites estáticos, anunciou que terá suporte built-in ao Next.js, tanto para SSR (server side rendering) quanto para SSG (Static Site Generator). Uma notícia muito boa para aqueles que assim como eu usam ambos em muitos projetos.
[W3C] WebRTC agora é standard: Esta semana o pessoal a equipe do "W3C and IETF", responsáveis pela padronização e compatibilidade da web, finalizou o processo de documentação e padronização do WebRTC, um protocolo que está sendo importantíssimo na pandemia. Muito provavelmente o software de reunião online que você utiliza no browser faz uso do WebRTC, que significa Web Real-Time Communication. É muito utilizado para transmissões de vídeo ou áudio, e é ótimo saber que agora possui uma especificação, documentação e padrões mantidos pelo W3C.
Releases da Semana
Node v15.7: Várias correções e algumas melhorias foram listadas neste novo release.
Deno v1.7: Várias melhorias e correções foram destacadas na postagem de anúncio da versão no blog do Deno. A cada dia que passa o runtime fica mais robusto.
NPM v7.5: Também tivemos release do NPM, com a novidade do comando "diff" para você ver as diferenças entre seu ambiente e seu pacote publicado no NPM, algumas correções e várias atualizações de dependências.
Bootstrap v4.6: Mesmo sem o mesmo glamour de alguns anos atrás, a equipe por trás do Bootstrap vem trabalhando incansavelmente na versão 5, porém os releases de correções e melhorias para a versão 4 continuam saindo.
Mundo e Tecnologia
Ações da GameStop disparam mesmo a desgosto de Wall Street: A semana passada foi marcada por um feito histórico no mundo de Wall Street e no mercado de ações. Enquanto grandes corretoras e bancos de Wall Street apostavam na possível falência e queda das ações da GameStop, um grupo enorme de pessoas, sem nenhuma empresa por trás, se juntaram para bater de frente com os grandes bancos e fazer as ações da GameStop subirem, o que eles não esperavam é que isto daria tão certo que a ação chegou a ter valorização de 1300%, fazendo com que bancos e corretoras gigantes amargassem bilhões em prejuízo.
Porém o brilho deste movimento não está nas ações da GameStop, mas sim em como um grupo grande de pessoas juntas conseguiram desestabilizar e ganhar de empresas bilionárias e centenárias, isto mostra o poder que pessoas normais comuns podem ter quando juntas e com o mesmo objetivo.
Google ameaça deixar a Austrália: Uma lei que está sendo estabelecida na Austrália forçará a Google a ter relações comerciais com os sistemas e meios de notícias do país. A lei irá obrigar o Google a pagar para jornais e imprensa local para ter seus links e notícias veiculados no país. Google discorda e promete que se a lei entrar de fato em vigor deixará o país.
De olho na situação, Microsoft vê oportunidade e já começou uma campanha maciça de divulgação do Bing no país.
Procon e Senacon notificam Serasa sobre o vazamento de dados de 223 milhões de pessoas: Após serem encontradas bases de dados com nome do Serasa sendo vendidas no mercado negro, e com dados de cerca de 223 milhões de pessoas, com dados de score, endereço, nome, telefone, salário e muito mais... Serasa nega que tenha sofrido vazamento de dados, porém Procon e Senacon a notificam e querem explicações.
Parceiros
E-book Programador Nômade, guia para você trabalhar com programação enquanto viaja o mundo: Link
Aprimore suas habilidades de programação e se prepare para entrevistas feitas especificamente para desenvolvedores: Link
Do Zero a Fullstack com Javascript em 8 semanas: Link
Compartilhe! Que massa que você leu a Newsletter até aqui! Compartilhe com alguém que gosta de tecnologia também: Link
Forte abraço, um ótimo mês de fevereiro e uma ótima semana!
E até semana que vem!
:)