Dmitry Baranovskiy om at bryde webgrænser

Forfatter: Peter Berry
Oprettelsesdato: 14 Juli 2021
Opdateringsdato: 13 Kan 2024
Anonim
Dmitry Baranovskiy om at bryde webgrænser - Kreativ
Dmitry Baranovskiy om at bryde webgrænser - Kreativ

Denne artikel optrådte først i nummer 238 af .net magazine - verdens bedst sælgende magasin til webdesignere og udviklere.

.net: Hvad laver du hos Adobe?
DB:
Mit arbejde hos Adobe består af to dele. Jeg er en del af Creative-teamet, hvor vi opretter seje demoer og prototyper ved hjælp af webteknologier. Ideen er at definere webgrænser, så det er lettere at bryde dem. Derudover repræsenterer jeg Adobe i W3C, som SVG-arbejdsgrupperepræsentant og som Web Editor-specifikationsredaktør.

Det er et drømmejob: at skabe ny, frisk kode, der ridser på mulighedsvæggene - alt imens du arbejder på at skubbe disse vægge lidt længere ud.

.net: De fleste mennesker kender dig for dine sideprojekter. Kan du fortælle os lidt om dem?
DB:
Nå, bortset fra Raphal arbejder jeg på Eve - en lille, enkel, fleksibel event manager til JavaScript og dr.js - en dokumentationsgenerator. Åh, og som en hobby tegner jeg vektorikoner. Man ved aldrig, hvornår et lille og ubetydeligt kæledyrsprojekt vil vokse til noget stort, som det skete med Raphal.

.net: Hvordan har reaktionen på dit arbejde været?
DB:
Opret noget, og der vil altid være mennesker, der kalder dig et geni, og dem der kalder dig en idiot. Jeg har haft lidt af begge dele, men feedback har været ret positiv.

.net: Nogle mennesker siger, at brugen af ​​biblioteker er dårlig, fordi det ikke kræver en dyb forståelse af et sprog. Hvordan får du det til at føle dig?
DB:
At bruge biler er dårligt, fordi det gør dine ben svagere. Men det forhindrer ikke folk i at bruge biler, fordi det er så meget hurtigere end at gå. Det er det samme med at bruge biblioteker: ja, det er ikke hardcore, men det hjælper dig med at få arbejdet gjort, derfor er der ingen grund til ikke at bruge dem. Du kan ikke tvinge folk til at løbe i stedet for at køre.

Årsagen til den hurtige it-udvikling er, at vi bruger vores værktøjer til at skabe bedre værktøjer. Vi løsner ikke længere bytes og registre i samlingskoden.

Men misforstå mig ikke, jeg synes, at alle, der skriver JavaScript, skal kende sproget: det er smukt, fleksibelt og giver dig vinger, hvis du tror på at flyve.

.net: Er det rigtigt, at Raphal bruges i Det Hvide Hus?
DB:
Ja det er sandt. Visualiseringsteamet fra Mass Relevance valgte Raphal som deres visualiseringshjælper, og min kodeoutput var på en stor skærm ved siden af ​​Barack Obama under en konference. Jeg ville ønske, jeg kunne rejse til alle de steder, hvor min kode gjorde. Det er fantastisk at frigive noget i naturen og se, hvor det ender. Jeg kan ikke spore brugere af biblioteket, så hver gang et stort navn, som Apple eller CNN, bruger Raphal, kommer det mig som en stor overraskelse.

.net: Hvilke webteknologier er du mest begejstret for, og hvorfor?
DB:
I mit tilfælde er de åbenlyse elefanter i rummet SVG og JavaScript. Jeg elsker JavaScript, fordi det er et meget fleksibelt og kraftfuldt sprog - et godt valg til internettet. Alle kan bruge det på enhver måde, de vil, for at nå ethvert mål, de sætter.

Der er altid mennesker, der gerne vil have JavaScript til at have nogle nye funktioner eller syntaks sukker, og jeg kunne skrive meget mere om, hvilke af dem jeg kan lide eller ikke kan lide, men vigtigere er, at sprogets kernekoncept er godt. Dette er bevist af det store antal andre sprog, der kompileres til JavaScript.

Og designeren inden i mig kan ikke komme forbi SVG. Jeg har brugt det i ti år nu, og jeg nyder det stadig lige så godt som jeg nogensinde har gjort. Både SVG og JavaScript har et meget flot sæt nye funktioner, der kommer op, og jeg er jaloux på de børn, der kommer til at lege med dem alle i deres browsere.

.net: Hvad er dine planer for fremtiden? Tilbereder du nye sideprojekter?
DB:
Faktisk er jeg det. Jeg har to projekter, der brygger - men jeg kan ikke fortælle dig noget om dem, fordi de er ganske tidligt.

Jeg kan godt lide at skabe nye løsninger på problemer, og selvom jeg forstår, at min succes med Raphal sandsynligvis ikke kan gentages, vil jeg ikke sidde fast der.

Mit personlige motto er at være produktivt ulykkelig: Find ud af hvad du kan lide mindst, find vejen til at rette det, og del derefter din løsning med verden.


Find 35 top eksempler på Javascript på vores søsterside, Creative Bloq.

Flere Detaljer
Byg din egen vejr-app med Sencha Touch
Læs Mere

Byg din egen vejr-app med Sencha Touch

Hvi du er intere eret i at lære at lave en app, gør encha Touch-rammen det nemt at oprette fanta ti ke multiplatform-berøring aktiverede applikationer. Vi bruger den til at bygge 'H...
Gør din SketchUp-arbejdsgang hurtigere: 17 pro-tip
Læs Mere

Gør din SketchUp-arbejdsgang hurtigere: 17 pro-tip

ketchUp har ek i teret iden 2000, og jeg har arbejdet med det i mere end et årti nu. Jeg hentede det i mit før te år på TLV Univer ity chool of Architecture, til trod for at bruge...
Et animeret skrifttype lavet af 110 designere
Læs Mere

Et animeret skrifttype lavet af 110 designere

Typografier følger altid meget pecifikke regler i de ignproce en, da det er det, der gør et krifttype ammenhængende. Når b er de ignet, har du allerede d, p, q, og med lidt ek tra ...