Atualização mensal de desenvolvimento da Web 7⁄2019: técnicas modernas e bons problemas
Publicados: 2022-03-10O que podemos fazer para causar “bom problema”? Em primeiro lugar, acho que precisam ser ações amigáveis, úteis e significativas que não afetem a vida de outras pessoas. Em segundo lugar, é algo em que acreditamos fortemente - pode ser usar métodos JavaScript mais simples, reduzir o tamanho do aplicativo, uma interface de usuário melhor alternada, publicar um livro ou construir um negócio sem vender dados do usuário para outros. Seja o que for, é bom ter um ponto de vista e falar sobre isso.
É bom defender os outros sobre problemas de acessibilidade, sobre como ouvir melhor os outros em uma conversa, como gerenciar melhor projetos, produtos ou até mesmo uma empresa. O mais importante em todas essas ações é lembrar que elas estão ajudando outras pessoas e não as impactando assim como os animais ou nosso meio ambiente em geral.
Fazer algo útil – por menor que pareça – é sempre uma coisa boa. E não se esqueça de honrar sua ação apenas sorrindo e sendo grato pelo que você fez!
Notícias
- O Chrome 76 remove algumas coisas, como
feature policy: lazyload
, uso inseguro deDeviceMotionEvent
eDeviceOrientationEvent
. Se você usá-los, certifique-se de usar um contexto seguro agora ou substitua-os por seus sucessores. - O Firefox 68 está fora e isso é novo:
BigInts
para JavaScript, verificações de acessibilidade no DevTools, CSS Scroll Snapping e Marker Styling, acesso a câmeras, microfones e outros dispositivos de mídia não são mais permitidos em contextos inseguros como HTTP simples. Agora é possível reenviar uma solicitação de rede sem editar o método, URL, parâmetros e cabeçalhos via DevTools, e muitas correções (de compatibilidade) também estão incluídas para recursos CSS. - O Chrome 76 traz suporte de imagem para a API de área de transferência assíncrona, facilitando a cópia e colagem de
image/png
(atualmente, este é o único formato suportado, infelizmente) de forma programática. - A prevenção de rastreamento agora está disponível na visualização do Microsoft Edge, seguindo outros navegadores como Safari e Firefox.
Genérico
- Você já ouviu falar do conceito de “bom problema”? Frank Chimero define isso como questionar e re-imaginar o status quo, e ter suas ações em contraste com a norma. Mas a entrevista com o designer mostra muito mais do que um novo conceito, é desafiador como trabalhamos hoje e como fazer suas próprias coisas que não correspondem à norma da sociedade.
Particularmente, eu gosto desta citação aqui:
“Diminua a velocidade, encontre um lugar tranquilo e crie tempo para a solidão para que você possa ouvir a si mesmo. Está tão barulhento lá fora.”
- E se o controle for apenas uma ilusão? Perceberíamos que a verdadeira natureza de uma experiência é revelada apenas na interação com as pessoas que a utilizam e que um design invalidado nada mais é do que uma opinião. Um pensamento que coloca nossas suposições e abordagens em projetos sob uma luz diferente.
IU/UX
- Muitos botões de alternância únicos falham ao mostrar o estado atual ou tornar a opção não selecionada visível - veja como alternar botões e indicadores da maneira correta.
Acessibilidade
- Lindsey Kopacz compartilha como podemos criar caixas de seleção personalizadas, mas acessíveis pelo teclado, com técnicas modernas de CSS.
JavaScript
- Marta Wisniewska compartilha como
flat()
,flatMap()
efromEntries()
e outros recursos do ES2019 funcionam e quando usá-los. - Addy Osmani sobre o custo do JavaScript em 2019. Um artigo (ou vídeo, se preferir) para todos que criam aplicativos JavaScript.
CSS
- Miriam Suzanne explica CSS Custom Properties e seu papel na cascata em um artigo de aprofundamento.
Vida de trabalho
- A Escuta Ativa é uma habilidade que nos ajuda a ouvir o significado e como a outra pessoa está se sentindo em vez da escuta usual que se concentra em 'como posso responder ou comentar sobre isso ou como vamos resolver isso?'. O guia do Buffer escrito por Marcus Wermuth é um ótimo recurso para aprender e praticar a escuta ativa.
- Christoph Rumpel compartilha o que aprendeu com a autopublicação de um livro e mostra insights interessantes sobre as finanças dele e o que evitar ou fazer melhor.
- Ben Werdmuller sobre fazer bem enquanto faz o bem: Esta é uma história pessoal sobre lutar com receita, investimentos, capital de terceiros, tentar ganhar dinheiro por conta própria vendendo seu produto enquanto tem concorrentes livres e como ainda produzir coisas boas enquanto faz bem financeiramente.
- Shape Up — Stop Running in Circles and Ship Work that Matters é um novo livro online gratuito de Ryan Singer sobre gerenciamento de projetos, liderança de uma empresa e de um produto. É incrível e, embora eu só tenha tido tempo de folhear rapidamente e ler alguns capítulos e seções individuais, isso definitivamente se tornará um recurso para salvar e consultar regularmente.
Indo além…
Eu estava no cinema na semana passada para assistir a um filme sobre algumas pessoas que criaram uma fazenda. O trailer era bom e, embora eu não estivesse 100% convencido disso, era uma noite em que eu saí para assistir a um filme. Foi o que fiz e foi bom ter ido ver “The Biggest Little Farm”. O agricultor fez o filme ele mesmo, pois ele é um cineasta da vida selvagem, então espere algumas fotos e sequências impressionantes de animais selvagens lá!
A parte mais reveladora foi o impacto que apenas um punhado de pessoas pode causar em terras desérticas em poucos anos, e o quanto nós, como seres humanos, podemos influenciar a vida selvagem, dar um habitat aos insetos e produzir alimentos de qualidade, incluindo CO2 do ar em nosso solo para fazer as plantas crescerem melhor, a fim de restaurar a natureza e causar impacto no esforço de combate às mudanças climáticas.
Em vários pontos durante o filme, eu estava à beira das lágrimas e fiquei extremamente agradecido por poder ter meu pequeno espaço no jardim também, onde posso fazer coisas semelhantes (embora muito menores do que a fazenda deles). Se você quer algo novo, aprender algo sobre comida, carne, economia e como tudo se conecta ou como criar um belo espaço verde no deserto, este filme é para você.
Por último, mas não menos importante, os painéis solares são uma boa maneira de produzir energia renovável e o bom uso dos telhados. Na China, porém, a poluição do ar é atualmente tão ruim que os painéis solares às vezes param de funcionar. Mais uma razão para agir rapidamente! Se os painéis solares não funcionarem devido à falta de raios solares, nossos corpos sofrerão a mesma falta de luz solar e precisamos dela para nossa saúde.