Dmitry Baranovskiy über das Überschreiten von Webgrenzen

Autor: Peter Berry
Erstelldatum: 14 Juli 2021
Aktualisierungsdatum: 13 Kann 2024
Anonim
Dmitry Baranovskiy über das Überschreiten von Webgrenzen - Kreativ
Dmitry Baranovskiy über das Überschreiten von Webgrenzen - Kreativ

Dieser Artikel erschien erstmals in Ausgabe 238 des .net-Magazins - dem weltweit meistverkauften Magazin für Webdesigner und -entwickler.

.net: Was machst du bei Adobe?
DB:
Meine Arbeit bei Adobe besteht aus zwei Teilen. Ich bin Teil des Kreativteams, in dem wir mithilfe von Webtechnologien coole Demos und Prototypen erstellen. Die Idee ist, Webgrenzen zu definieren, damit sie leichter gebrochen werden können. Darüber hinaus vertrete ich Adobe im W3C, als Vertreter der SVG-Arbeitsgruppe und als Editor für Webanimationsspezifikationen.

Es ist ein Traumjob: neuen, frischen Code zu erstellen, der an den Wänden der Möglichkeiten kratzt - während er daran arbeitet, diese Wände ein Stück weiter herauszuschieben.

.net: Die meisten Leute kennen dich für deine Nebenprojekte. Können Sie uns etwas darüber erzählen?
DB:
Abgesehen von Raphal arbeite ich an Eve - einem kleinen, einfachen und flexiblen Event-Manager für JavaScript und dr.js - einem Dokumentationsgenerator. Oh, und als Hobby zeichne ich Vektorsymbole. Man weiß nie, wann aus einem kleinen und unbedeutenden Haustierprojekt etwas Großes wird, wie es bei Raphal passiert ist.

.net: Wie war die Reaktion auf Ihre Arbeit?
DB:
Schaffe etwas und es wird immer Leute geben, die dich ein Genie nennen, und solche, die dich einen Idioten nennen. Ich hatte ein bisschen von beidem, aber insgesamt war das Feedback eher positiv.

.net: Einige Leute sagen, dass die Verwendung von Bibliotheken schlecht ist, da sie kein tiefes Verständnis einer Sprache erfordern. Wie fühlst du dich dabei?
DB:
Autos zu benutzen ist schlecht, weil es deine Beine schwächer macht. Das hindert die Leute jedoch nicht daran, Autos zu benutzen, weil es so viel schneller ist als zu Fuß. Das Gleiche gilt für die Verwendung von Bibliotheken: Ja, es ist kein Hardcore, aber es hilft Ihnen, die Arbeit zu erledigen. Daher gibt es keinen Grund, sie nicht zu verwenden. Sie können Menschen nicht zwingen, zu rennen, anstatt zu fahren.

Der Grund für die große Geschwindigkeit der IT-Entwicklung ist, dass wir unsere Tools verwenden, um bessere Tools zu erstellen. Wir entwirren keine Bytes und Register mehr im Assembler-Code.

Aber versteh mich nicht falsch, ich denke, dass jeder, der JavaScript schreibt, die Sprache kennen sollte: Sie ist schön, flexibel und verleiht dir Flügel, wenn du an Fliegen glaubst.

.net: Stimmt es, dass Raphal im Weißen Haus eingesetzt wird?
DB:
Ja, das ist wahr. Das Visualisierungsteam von Mass Relevance wählte Raphal als Visualisierungshelfer, und meine Code-Ausgabe wurde während einer Konferenz neben Barack Obama auf einer großen Leinwand angezeigt. Ich wünschte, ich könnte zu allen Orten reisen, an denen mein Code funktioniert hat. Es ist erstaunlich, etwas in freier Wildbahn zu veröffentlichen und zu beobachten, wo es landet. Ich kann Benutzer der Bibliothek nicht zurückverfolgen. Jedes Mal, wenn ein großer Name wie Apple oder CNN Raphal verwendet, ist dies eine große Überraschung für mich.

.net: Auf welche Webtechnologien freuen Sie sich am meisten und warum?
DB:
In meinem Fall sind die offensichtlichen Elefanten im Raum SVG und JavaScript. Ich liebe JavaScript, weil es eine sehr flexible und leistungsstarke Sprache ist - eine gute Wahl für das Web. Jeder kann es so verwenden, wie er möchte, um jedes gesetzte Ziel zu erreichen.

Es gibt immer Leute, die möchten, dass JavaScript einige neue Funktionen oder Syntaxzucker hat, und ich könnte viel mehr darüber schreiben, welche von denen ich mag oder nicht mag, aber was noch wichtiger ist, das Kernkonzept der Sprache ist großartig. Dies wird durch die große Anzahl anderer Sprachen bewiesen, die in JavaScript kompiliert werden.

Und der Designer in mir kann nicht an SVG vorbeikommen. Ich benutze es jetzt seit zehn Jahren und es macht mir immer noch so viel Spaß wie nie zuvor. Sowohl SVG als auch JavaScript bieten eine Reihe neuer Funktionen, und ich bin neidisch auf die Kinder, die mit allen in ihren Browsern spielen können.

.net: Was sind deine Pläne für die Zukunft? Kochen Sie neue Nebenprojekte?
DB:
Tatsächlich bin ich es. Ich habe zwei Projekte im Brauen - aber ich kann Ihnen nichts darüber erzählen, da sie sich in einem recht frühen Stadium befinden.

Ich mag es, neue Lösungen für Probleme zu finden, und obwohl ich verstehe, dass mein Erfolg mit Raphal wahrscheinlich nicht wiederholt werden kann, möchte ich nicht dort hängen bleiben.

Mein persönliches Motto ist es, produktiv unglücklich zu sein: Finden Sie heraus, was Ihnen am wenigsten gefällt, finden Sie den Weg, dies zu beheben, und teilen Sie dann Ihre Lösung mit der Welt.


Auf unserer Schwesterseite Creative Bloq finden Sie 35 Top-Beispiele für Javascript.

Wir Empfehlen Ihnen
7 kostenlose Portfolio-Hosting-Optionen für Designer
Weiter

7 kostenlose Portfolio-Hosting-Optionen für Designer

Eine gut au ehende Portfolio-Web ite i t eine der grundlegenden Dinge, um die ie ich al De igner kümmern mü en. Wenn ie jedoch gerade er t anfangen oder einfach nur ko tenbewu t ind, zö...
Erstellen Sie ein interaktives Parallaxenbild
Weiter

Erstellen Sie ein interaktives Parallaxenbild

Da Parallaxen- crollen i t nicht mehr der garantierte Aufmerk amkeit faktor, der e früher war. E gibt jedoch auch andere Möglichkeiten, Parallaxentechniken zu verwenden, um Ihre Be ucher zu ...
Top 20 kostenlose Ressourcen zum Erlernen des Logo-Designs
Weiter

Top 20 kostenlose Ressourcen zum Erlernen des Logo-Designs

Egal, ob ie ein ab oluter Neuling oder ein erfahrener Profi ind, e gibt immer viel mehr über da Logo-De ign zu lernen. Obwohl da Web voller Hilfe und Rat chläge i t, wiederholt ich da mei te...