이 기사는 웹 디자이너와 개발자를위한 세계에서 가장 많이 팔리는 잡지 인 .net 잡지 238 호에 처음 게재되었습니다.
.net : Adobe에서 무엇을하고 있습니까?
DB : Adobe에서의 작업은 두 부분으로 구성됩니다. 저는 웹 기술을 활용하여 멋진 데모와 프로토 타입을 만드는 크리에이티브 팀의 일원입니다. 아이디어는 웹 경계를 정의하여 경계를 더 쉽게 깰 수 있도록하는 것입니다. 그 외에도 W3C에서 SVG 작업 그룹 대표 및 웹 애니메이션 사양 편집자로 Adobe를 대표합니다.
그것은 꿈의 직업입니다. 가능성의 벽을 긁는 새롭고 새로운 코드를 만드는 동시에 그 벽을 조금 더 밀어 내기 위해 노력합니다.
.net : 대부분의 사람들은 당신의 부업을 알고 있습니다. 그것에 대해 조금 말씀해 주시겠습니까?
DB : 음, Raphal과는 별도로, 저는 Eve (JavaScript 및 dr.js를위한 작고 간단하며 유연한 이벤트 관리자)를 작업하고 있습니다. 문서 생성기입니다. 아, 그리고 취미로 벡터 아이콘을 그립니다. Raphal과 마찬가지로 작고 사소한 애완 동물 프로젝트가 언제 큰 것으로 성장할지 결코 알 수 없습니다.
.net : 작업에 대한 반응은 어떻습니까?
DB : 무언가를 창조하면 항상 당신을 천재라고 부르는 사람들과 당신을 바보라고 부르는 사람들이있을 것입니다. 두 가지 모두 약간의 경험이 있지만 모두 긍정적 인 피드백이었습니다.
.net : 어떤 사람들은 라이브러리를 사용하는 것이 언어에 대한 깊은 이해가 필요하지 않기 때문에 나쁘다고 말합니다. 기분이 어떠세요?
DB : 자동차를 사용하면 다리가 약해지기 때문에 나쁘다. 그러나 그것은 사람들이 걷는 것보다 훨씬 빠르기 때문에 사람들이 자동차를 사용하는 것을 막지는 않습니다. 라이브러리를 사용할 때도 마찬가지입니다. 예, 하드 코어는 아니지만 작업을 완료하는 데 도움이되므로 사용하지 않을 이유가 없습니다. 사람들이 운전하는 대신 뛰도록 강요 할 수는 없습니다.
IT 개발 속도가 빠른 이유는 더 나은 도구를 만들기 위해 도구를 사용하기 때문입니다. 우리는 더 이상 어셈블리 코드에서 바이트와 레지스터를 풀지 않습니다.
하지만 오해하지 마십시오. JavaScript를 작성하는 모든 사람이 언어를 알아야한다고 생각합니다. 비행을 믿는다면 아름답고 유연하며 날개를 달 수 있습니다.
.net : Raphal이 백악관에서 사용되고 있다는 것이 사실입니까?
DB : 그래, 사실이야. Mass Relevance의 시각화 팀은 시각화 도우미로 Raphal을 선택했으며, 컨퍼런스 중 Barack Obama 옆의 큰 화면에 코드 출력이 표시되었습니다. 내 코드가있는 모든 곳을 여행 할 수 있기를 바랍니다. 야생에서 무언가를 공개하고 그것이 어디에서 끝나는 지 지켜 보는 것은 놀라운 일입니다. 도서관 사용자를 추적 할 수 없기 때문에 Apple이나 CNN과 같은 유명 브랜드가 Raphal을 사용할 때마다 큰 놀라움을 안겨줍니다.
.net : 어떤 웹 기술에 가장 관심이 많으며 그 이유는 무엇입니까?
DB : 제 경우에는 방에있는 명백한 코끼리는 SVG와 JavaScript입니다. 저는 JavaScript가 매우 유연하고 강력한 언어이기 때문에 좋아합니다. 웹을위한 훌륭한 선택입니다. 누구나 원하는 방식으로 사용하여 설정 한 목표를 달성 할 수 있습니다.
자바 스크립트가 새로운 기능이나 구문 설탕을 갖기를 원하는 사람들은 항상 있으며, 내가 좋아하거나 싫어하는 것에 대해 훨씬 더 많이 쓸 수 있지만 더 중요한 것은 언어의 핵심 개념이 훌륭하다는 것입니다. 이것은 JavaScript로 컴파일되는 많은 다른 언어에 의해 입증되었습니다.
내 안에있는 디자이너는 SVG를 지나칠 수 없습니다. 지금까지 10 년 동안 사용해 왔으며 지금까지 그 어느 때보 다 즐겁습니다. SVG와 JavaScript는 모두 매우 멋진 새 기능을 가지고 있으며 브라우저에서 모든 기능을 사용하게 될 아이들이 부럽습니다.
.net : 앞으로의 계획은 무엇입니까? 새로운 사이드 프로젝트를 준비하고 있습니까?
DB : 사실 저는 그렇습니다. 두 가지 프로젝트를 진행 중입니다.하지만 아직 초기 단계이기 때문에 이에 대해 말씀 드릴 수 없습니다.
저는 문제에 대한 새로운 해결책을 만들고 싶습니다. Raphal과의 성공이 반복 될 수 없다는 것을 이해하지만 거기에 갇히고 싶지는 않습니다.
저의 개인적인 좌우명은 생산적으로 불행 해지는 것입니다. 가장 마음에 들지 않는 것이 무엇인지 찾아서 고칠 수있는 방법을 찾은 다음 해결책을 세상과 공유하십시오.
자매 사이트 인 Creative Bloq에서 최고의 자바 스크립트 예제 35 개를 찾아보십시오.