JSConf Budapest 2019

Olá Habr!

Meu nome é Dmitry Tatarintsev, trabalho como desenvolvedor front-end na FunCorp.

No final de setembro, visitei o JSConf em Budapeste. Esta é uma de uma série de conferências comunitárias que ocorrem em todo o mundo. Na minha análise, falarei brevemente sobre a organização e mais detalhadamente sobre o público, tendências e relatórios interessantes.

imagem

O JSConf Budapest levou dois dias e em um fluxo. No dia anterior, havia 8 oficinas, das quais uma poderia ser visitada de graça (mas eu descobri isso mais tarde) e na véspera - CSSConf Budapest.

Se compararmos os relatórios com os das conferências russas, fica claro que os organizadores do JSConf são guiados por desenvolvedores iniciantes. Aqui você não será informado sobre soluções complexas para problemas complexos, mas verá que pode usar a API de áudio da Web para filtrar ondas cerebrais, aprender sobre os recursos do desenvolvimento de aplicativos para operação em condições extremas de um campo de refugiados.

Os preços dos ingressos começaram em 311 euros. Você também pode comprar tíquetes de suporte à diversidade e, assim, ajudar as pessoas com deficiência, dificuldades financeiras e minorias em TI a chegar à conferência.

Como a conferência geralmente é realizada no centro da cidade, não há problemas com hotéis. Eu escolhi o Astoria Hotel , localizado no cruzamento das principais estradas de Budapeste. Há também a estação de metrô Astoria e pegue o ônibus 100E do aeroporto.

imagem

Organização


A conferência foi realizada na boate Akvárium Klub . O local é notável pelo fato de estar localizado embaixo da piscina, graças a isso, na área onde os patrocinadores estavam localizados, havia uma agradável iluminação dos raios do sol que passavam pela água no telhado.

imagem

No total, havia várias zonas: salas para relatórios e iluminação, para café da manhã e jantar, uma área com estandes patrocinadores.

Entre os relatórios, você pode visitar relâmpagos no Mozilla Community Lounge, experimentar o WebVR, participar de uma oficina de reciclagem (faça uma pequena carteira com um pôster grande).

imagem

Os participantes receberam café da manhã, almoço (para veganos, vegetarianos e comedores de carne) e café oferecido. Todos os dias após as reportagens, havia festas com músicas dos caras do show: js.

Relatórios


A conferência não é tanto sobre tecnologias, mas sobre sua aplicação. A maioria dos relatórios visa a inspiração dos desenvolvedores; há poucos detalhes técnicos. Vou falar dos relatórios mais interessantes, na minha opinião,.

Acessibilidade versus APIs da Web mais recentes. Não podemos simplesmente nos dar bem?


Mauricio Palma

Mauricio conta com exemplos pessoais que uma interface acessível é necessária não apenas para pessoas com deficiência visual ou auditiva, mas também para uma pessoa que está com dificuldades temporárias, por exemplo, com a mão de gesso.

imagem

Para criar uma interface acessível, você não precisa se limitar a técnicas simples; pode alterar radicalmente a maneira como o usuário interage com o programa. Por exemplo, faça uma interface de voz usando a Web Speech API.

imagem

Testes em produção: idéias, experiências, limites, barreiras


Jorge marin

Testar em produção é um tópico importante que muitos ignoram.

Questões divulgadas no relatório:

  • por que você precisa testar em produção;
  • que teste deve ser realizado na produção;
  • Como o JavaScript pode ajudar no teste
  • como evitar o impacto em usuários comuns;
  • como não estragar as estatísticas com testes;
  • se deseja excluir dados após o teste.


E também o palestrante falou sobre a experiência de tais testes em Dyson.

imagem

imagem

Tecendo a Web - Programação de interações baseadas em têxteis em JavaScript


Charlie gerard

Outro relatório sobre formas não tradicionais de interagir com um computador. Charlie fala sobre como fazer interfaces têxteis em casa, sobre as vantagens, desvantagens e conquistas da indústria nessa direção.

imagem

Desempenho do Javascript em condições extremas: criando WebApps para o movimento de ajuda a refugiados


Taylor fairbank

Uma história sobre as dificuldades de desenvolver um local usado por voluntários e funcionários que entregam comida aos campos de refugiados. Como no primeiro relatório, pode-se ver que o problema de condições extremas é mais amplo que um campo ou depósito de refugiados, mas também se manifesta, por exemplo, quando uma pessoa desce para o metrô.

imagem

Tornando as coisas mais rápidas no mundo das ferramentas de construção


Jake archibald & surma

O relatório tem um tema semelhante ao anterior, mas descreve mais detalhes técnicos. Os caras contam como usar o Preact, Rollup, plug-ins auto-escritos e várias outras técnicas para atingir a velocidade máxima de download e exibição do aplicativo, mesmo em dispositivos fracos.

imagem

Normas da Web do mundo: uma exploração da Internet além do Ocidente


Kat kitay

Um relatório muito bom sobre as diferenças culturais nas interfaces e as limitações impostas ao desenvolvimento. Como apenas a tradução do conteúdo não é suficiente, culturas diferentes usam layouts, esquemas de cores e muitos outros detalhes invisíveis à primeira vista. Um exemplo interessante: o site americano para reservar passagens de trem usa imagens de pessoas que viajam em um trem, e o site europeu usa pessoas que já chegaram ao seu destino. Também gostei muito do exemplo de uma loja on-line asiática: todo o texto foi inserido com figuras, porque uma fonte com um conjunto completo de hieróglifos pesa muito, e nem sempre é possível criar o subconjunto desejado.

imagem

Devo ir ao JSConf Budapest? Definitivamente sim. Esta é uma ótima conferência. Conversei com pessoas interessantes, ouvi novas idéias e voltei ao trabalho inspirado.

Source: https://habr.com/ru/post/pt470962/


All Articles