Dmitry Baranovskiy om å bryte nettgrenser

Forfatter: Peter Berry
Opprettelsesdato: 14 Juli 2021
Oppdater Dato: 13 Kan 2024
Anonim
Dmitry Baranovskiy om å bryte nettgrenser - Kreativ
Dmitry Baranovskiy om å bryte nettgrenser - Kreativ

Denne artikkelen dukket først opp i nummer 238 av .net magazine - verdens mest solgte magasin for webdesignere og utviklere.

.net: Hva gjør du på Adobe?
DB:
Arbeidet mitt i Adobe består av to deler. Jeg er en del av Creative-teamet, der vi lager kule demoer og prototyper ved hjelp av webteknologier. Tanken er å definere nettgrenser, så det er lettere å bryte dem. Utover det representerer jeg Adobe i W3C, som SVG-arbeidsgrupperepresentant og som redigeringsprogram for spesifikasjoner for webanimasjoner.

Det er en drømmejobb: å lage ny, fersk kode som skraper i mulighetene - hele tiden mens du arbeider for å presse disse veggene ut litt lenger.

.net: De fleste kjenner deg for sideprosjektene dine. Kan du fortelle oss litt om disse?
DB:
Vel, bortsett fra Raphal, jobber jeg på Eve - en liten, enkel, fleksibel hendelsesleder for JavaScript og dr.js - en dokumentasjonsgenerator. Å, og som en hobby tegner jeg vektorikoner. Du vet aldri når noe lite og ubetydelig kjæledyrprosjekt vil vokse til noe stort, slik det skjedde med Raphal.

.net: Hvordan har reaksjonen på arbeidet ditt vært?
DB:
Lag noe, og det vil alltid være mennesker som kaller deg et geni, og de som kaller deg en idiot. Jeg har hatt litt av begge deler, men tilbakemeldinger har vært ganske positive.

.net: Noen sier at bruk av biblioteker er dårlig fordi det ikke krever en dyp forståelse av et språk. Hvordan får du det til å føle deg?
DB:
Å bruke biler er dårlig, fordi det gjør beina svakere. Men det hindrer ikke folk i å bruke biler, fordi det er så mye raskere enn å gå. Det er det samme med å bruke biblioteker: ja, det er ikke hardcore, men det vil hjelpe deg å få jobben gjort, derfor er det ingen grunn til ikke å bruke dem. Du kan ikke tvinge folk til å løpe i stedet for å kjøre.

Årsaken til den store hastigheten med IT-utvikling er at vi bruker verktøyene våre for å skape bedre verktøy. Vi løsner ikke lenger byte og registrerer oss i samlingskoden.

Men ikke misforstå, jeg tror at alle som skriver JavaScript bør kunne språket: det er vakkert, fleksibelt og gir deg vinger hvis du tror på å fly.

.net: Er det sant at Raphal blir brukt i Det hvite hus?
DB:
Ja det er sant. Visualiseringsteamet fra Mass Relevance valgte Raphal som visualiseringshjelper, og kodeutgangen min var på en stor skjerm ved siden av Barack Obama under en konferanse. Jeg skulle ønske jeg kunne reise til alle stedene der koden min gjorde. Det er utrolig å slippe noe i naturen og se hvor det havner. Jeg kan ikke spore brukere av biblioteket, så hver gang et stort navn, som Apple eller CNN, bruker Raphal, kommer det som en stor overraskelse for meg.

.net: Hvilke webteknologier er du mest begeistret for, og hvorfor?
DB:
I mitt tilfelle er de åpenbare elefantene i rommet SVG og JavaScript. Jeg elsker JavaScript, fordi det er et veldig fleksibelt og kraftig språk - et godt valg for nettet. Hvem som helst kan bruke det på den måten de vil, for å oppnå ethvert mål de setter seg.

Det er alltid folk som ønsker at JavaScript skal ha noen nye funksjoner eller syntaks sukker, og jeg kan skrive mye mer om hvilke av de jeg liker eller ikke liker, men enda viktigere, kjernekonseptet til språket er flott. Dette er bevist av det store antallet andre språk som kompileres til JavaScript.

Og designeren i meg kan ikke gå forbi SVG. Jeg har brukt den i ti år nå, og jeg liker den like mye som jeg noen gang har gjort. Både SVG og JavaScript har et veldig hyggelig sett med nye funksjoner som kommer, og jeg er misunnelig på barna som får leke med dem alle i nettleserne.

.net: Hva er planene dine for fremtiden? Koker du opp noen nye sideprosjekter?
DB:
Det er jeg faktisk. Jeg har to prosjekter som brygger - men jeg kan ikke fortelle deg noe om dem, for de er ganske tidlig.

Jeg liker å lage nye løsninger på problemer, og selv om jeg forstår at suksessen min med Raphal sannsynligvis ikke kan gjentas, vil jeg ikke bli sittende fast der.

Mitt personlige motto er å være produktivt ulykkelig: finn ut hva du liker minst, finn måten å fikse det på, og del deretter løsningen din med verden.


Finn 35 eksempler på Javascript på søstersiden vår, Creative Bloq.

Friske Publikasjoner
De beste 5K og 8K skjermene i 2021
Oppdage

De beste 5K og 8K skjermene i 2021

8K- kjermer er de nye kjermene på blokken, med mange om velger 4K- kjermer på grunn av pri og det faktum at både 8K og 5K- kjermer fort att er en liten ni je. Men for hver dag om gå...
Designbyråets overlevelsesguide
Oppdage

Designbyråets overlevelsesguide

De ignbyrå overlevel e guide01. In pirerende de ignbyråer02. De ignbyrå forretning rådgivning03. Råd om byråkultur04. elvpromo for de ignbyråer05. De ign byrå p...
55 gratis Photoshop-handlinger
Oppdage

55 gratis Photoshop-handlinger

Å vite de be te grati Photo hop-handlingene vil trømlinjeforme arbeid flyten din og pare deg for tid. Hvi dette høre bra ut (hvorfor ikke?), Men du ikke er ikker på hva Photo hop-h...