Dmitry Baranovskiy sur le dépassement des frontières du Web

Auteur: Peter Berry
Date De Création: 14 Juillet 2021
Date De Mise À Jour: 13 Peut 2024
Anonim
Dmitry Baranovskiy sur le dépassement des frontières du Web - Créatif
Dmitry Baranovskiy sur le dépassement des frontières du Web - Créatif

Cet article a été publié pour la première fois dans le numéro 238 du magazine .net, le magazine le plus vendu au monde pour les concepteurs et les développeurs Web.

.net: Que faites-vous chez Adobe?
DB:
Mon travail chez Adobe se compose de deux parties. Je fais partie de l'équipe de création, où nous créons des démonstrations et des prototypes sympas à l'aide des technologies Web. L'idée est de définir les limites du Web afin qu'il soit plus facile de les briser. Au-delà, je représente Adobe au W3C, en tant que représentant du groupe de travail SVG et en tant qu'éditeur de spécifications Web Animations.

C’est un travail de rêve: créer un nouveau code frais qui égratigne les murs des possibilités - tout en s’efforçant de pousser ces murs un peu plus loin.

.net: la plupart des gens vous connaissent pour vos projets parallèles. Pouvez-vous nous en dire un peu plus?
DB:
Eh bien, à part Raphal, je travaille sur Eve - un petit gestionnaire d'événements simple et flexible pour JavaScript et dr.js - un générateur de documentation. Oh, et comme passe-temps, je dessine des icônes vectorielles. Vous ne savez jamais quand un petit projet pour animaux de compagnie insignifiant deviendra quelque chose de grand, comme cela s'est produit avec Raphal.

.net: Quelle a été la réaction à votre travail?
DB:
Créez quelque chose et il y aura toujours des gens qui vous traitent de génie et ceux qui vous traitent d'idiot. J'ai eu un peu des deux, mais dans l'ensemble, les commentaires ont été plutôt positifs.

.net: Certaines personnes disent que l'utilisation de bibliothèques est mauvaise car elle ne nécessite pas une compréhension approfondie d'une langue. Qu'est-ce que cela te fait ressentir?
DB:
Utiliser des voitures est mauvais, car cela affaiblit vos jambes. Mais cela n’empêche pas les gens d’utiliser une voiture, car c’est beaucoup plus rapide que de marcher. C’est la même chose avec l’utilisation des bibliothèques: oui, ce n’est pas du hardcore, mais cela vous aidera à faire le travail, il n’ya donc aucune raison de ne pas les utiliser. Vous ne pouvez pas forcer les gens à courir au lieu de conduire.

La grande rapidité du développement informatique s'explique par le fait que nous utilisons nos outils pour créer de meilleurs outils. Nous ne démêlons plus les octets et les registres dans le code d'assemblage.

Mais ne vous méprenez pas, je pense que tous ceux qui écrivent du JavaScript devraient connaître le langage: il est beau, flexible et vous donne des ailes, si vous croyez au vol.

.net: Est-il vrai que Raphal est utilisé à la Maison Blanche?
DB:
Oui c'est vrai. L'équipe de visualisation de Mass Relevance a choisi Raphal comme assistant de visualisation, et ma sortie de code était sur un grand écran à côté de Barack Obama lors d'une conférence. J'aimerais pouvoir voyager dans tous les endroits où mon code est arrivé. C’est incroyable de sortir quelque chose dans un état sauvage et de voir où il aboutit. Je ne peux pas retracer les utilisateurs de la bibliothèque, donc chaque fois qu'un grand nom, comme Apple ou CNN, utilise Raphal, cela me surprend beaucoup.

.net: Quelles technologies Web vous intéressent le plus et pourquoi?
DB:
Dans mon cas, les éléphants évidents dans la pièce sont SVG et JavaScript. J'adore JavaScript, car c'est un langage très flexible et puissant - un excellent choix pour le Web. N'importe qui peut l'utiliser comme bon lui semble, pour atteindre n'importe quel objectif qu'il s'est fixé.

Il y a toujours des gens qui aimeraient que JavaScript ait de nouvelles fonctionnalités ou du sucre de syntaxe, et je pourrais écrire beaucoup plus sur ceux que j'aime ou n'aime pas, mais plus important encore, le concept de base du langage est génial. Ceci est prouvé par le grand nombre d'autres langages qui se compilent en JavaScript.

Et le designer en moi ne peut pas passer par SVG. Je l’utilise depuis dix ans maintenant, et je l’apprécie toujours autant que jamais. SVG et JavaScript ont tous deux un très bel ensemble de nouvelles fonctionnalités à venir et je suis jaloux des enfants qui pourront jouer avec tous dans leur navigateur.

.net: Quels sont vos projets pour le futur? Êtes-vous en train de préparer de nouveaux projets parallèles?
DB:
En fait, je le suis. J'ai deux projets en préparation - mais je ne peux rien vous dire à leur sujet, car ils en sont à un stade assez précoce.

J'aime créer de nouvelles solutions aux problèmes, et même si je comprends que mon succès avec Raphal ne peut probablement pas être répété, je ne veux pas rester coincé là-bas.

Ma devise personnelle est d'être productivement malheureux: découvrez ce que vous aimez le moins, trouvez le moyen de le réparer, puis partagez votre solution avec le monde entier.


Trouvez les 35 meilleurs exemples de Javascript sur notre site partenaire, Creative Bloq.

Publication
Vous voudrez cette belle serre miniature sur votre bureau
Lire La Suite

Vous voudrez cette belle serre miniature sur votre bureau

En tant que concepteur, le plu ouvent, vou vou retrouverez a i devant un écran pendant de heure . urtout en tant que pigi te, vou pourriez ne pa prendre le pau e que vou méritez et avant de ...
Comment dessiner un monstre de film terrifiant
Lire La Suite

Comment dessiner un monstre de film terrifiant

Univer al tudio a demandé à Frame tore de faire le VFX pour le film 47 Ronin. Il voulait également concevoir de nombreux élément du film, y compri le deux créature princi...
Gravure Lino: une introduction
Lire La Suite

Gravure Lino: une introduction

La gravure Lino e t une méthode d'impre ion en relief, qui con i te à culpter un de in dan un bloc de linoléum doux, à rouler une fine couche d'encre de u et à pre er ...