Dmitry Baranovskiy sobre como quebrar os limites da web

Autor: Peter Berry
Data De Criação: 14 Julho 2021
Data De Atualização: 13 Poderia 2024
Anonim
Kai Jäger: What it’s like to live on the Edge | JSConf EU 2015
Vídeo: Kai Jäger: What it’s like to live on the Edge | JSConf EU 2015

Este artigo apareceu pela primeira vez na edição 238 da revista .net - a revista mais vendida do mundo para web designers e desenvolvedores.

.net: O que você está fazendo na Adobe?
DB:
Meu trabalho na Adobe consiste em duas partes. Faço parte da equipe criativa, onde criamos demos e protótipos interessantes utilizando tecnologias da web. A ideia é definir os limites da web para que seja mais fácil quebrá-los. Além disso, represento a Adobe no W3C, como representante do grupo de trabalho SVG e como editor de especificações do Web Animations.

É um trabalho dos sonhos: criar código novo e fresco que arranha as paredes da possibilidade - o tempo todo trabalhando para empurrar essas barreiras um pouco mais longe.

.net: A maioria das pessoas conhece você por seus projetos paralelos. Você pode nos contar um pouco sobre isso?
DB:
Bem, além de Raphal, eu trabalho no Eve - um gerenciador de eventos pequeno, simples e flexível para JavaScript e dr.js - um gerador de documentação. Ah, e como hobby eu desenho ícones vetoriais. Você nunca sabe quando um projeto de estimação pequeno e insignificante se transformará em algo grande, como aconteceu com Raphal.

.net: Qual foi a reação ao seu trabalho?
DB:
Crie algo e sempre haverá pessoas que te chamam de gênio e aquelas que te chamam de idiota. Eu tive um pouco de ambos, mas no geral o feedback foi bastante positivo.

.net: Algumas pessoas dizem que usar bibliotecas é ruim porque não requer um conhecimento profundo de uma linguagem. Como isso faz você se sentir?
DB:
Usar carro é ruim, porque enfraquece as pernas. Mas isso não impede as pessoas de usarem carros, porque é muito mais rápido do que andar. É o mesmo com o uso de bibliotecas: sim, não é hardcore, mas vai te ajudar a fazer o trabalho, portanto, não há razão para não usá-las. Você não pode forçar as pessoas a correr em vez de dirigir.

A razão para a grande velocidade de desenvolvimento de TI é que usamos nossas ferramentas para criar ferramentas melhores. Não estamos mais desembaraçando bytes e registros no código assembly.

Mas não me entenda mal, acho que todo mundo que escreve JavaScript deve conhecer a linguagem: é linda, flexível e dá asas, se você acredita em voar.

.net: É verdade que Raphal está sendo usado na Casa Branca?
DB:
Sim, é verdade. A equipe de visualização da Mass Relevance escolheu Raphal como seu ajudante de visualização, e minha saída de código estava em uma tela grande ao lado de Barack Obama durante uma conferência. Eu gostaria de poder viajar para todos os lugares onde meu código foi. É incrível lançar algo em estado selvagem e ver onde isso acaba. Não consigo rastrear os usuários da biblioteca, então cada vez que algum grande nome, como Apple ou CNN, usa Raphal, é uma grande surpresa para mim.

.net: Com quais tecnologias da web você está mais animado e por quê?
DB:
No meu caso, os elefantes óbvios na sala são SVG e JavaScript. Eu amo JavaScript, porque é uma linguagem muito flexível e poderosa - uma ótima escolha para a web. Qualquer pessoa pode usá-lo da maneira que quiser, para atingir qualquer objetivo que estabelecer.

Sempre há pessoas que gostariam que o JavaScript tivesse alguns novos recursos ou sintaxe de açúcar, e eu poderia escrever muito mais sobre quais deles gosto ou não gosto, mas o mais importante, o conceito central da linguagem é ótimo. Isso é comprovado pelo grande número de outras linguagens que são compiladas em JavaScript.

E o designer dentro de mim não pode passar pelo SVG. Eu o uso há dez anos e ainda gosto dele tanto quanto antes. Tanto o SVG quanto o JavaScript têm um conjunto muito bom de novos recursos surgindo e estou com inveja das crianças que poderão brincar com todos eles em seus navegadores.

.net: Quais são seus planos para o futuro? Você está preparando novos projetos paralelos?
DB:
De facto, eu sou. Tenho dois projetos em andamento - mas não posso dizer nada sobre eles, porque estão em um estágio inicial.

Gosto de criar novas soluções para problemas e, embora compreenda que provavelmente o meu sucesso com o Raphal não pode ser repetido, não quero ficar preso aí.

Meu lema pessoal é ser produtivamente infeliz: descubra o que você menos gosta, encontre a maneira de consertar e, em seguida, compartilhe sua solução com o mundo.


Encontre 35 exemplos de Javascript em nosso site irmão, Creative Bloq.

Artigos Do Portal.
A realização da trilogia cinematográfica épica de Elder Scrolls Online
Ler

A realização da trilogia cinematográfica épica de Elder Scrolls Online

Nomeado para o 3D World CG Award 2014, olhamo para a realização do curta cinemático The Alliance , The Arrival e The iege.Cumulativamente, a campanha levou cerca de 18 me e para er conc...
10 ótimas maneiras de tornar seu conteúdo portátil e acessível
Ler

10 ótimas maneiras de tornar seu conteúdo portátil e acessível

Quando Kerie digita em eu iPhone, parece que e tá tocando flauta. Ela o egura perto do ro to e eu dedo e movem em um ritmo incrível. Ela termina de e crever e me entrega eu telefone para ler...
É assim que os hackers estão roubando seus dados
Ler

É assim que os hackers estão roubando seus dados

Embora eja verdade que o inva ore e tão de envolvendo víru e malware mai complexo o tempo todo, cada vez mai e frequentemente e quecido , a maior ameaça à egurança para a empr...