Dmitry Baranovskiy về việc phá vỡ ranh giới web

Tác Giả: Peter Berry
Ngày Sáng TạO: 14 Tháng BảY 2021
CậP NhậT Ngày Tháng: 13 Có Thể 2024
Anonim
Dmitry Baranovskiy về việc phá vỡ ranh giới web - Sáng TạO
Dmitry Baranovskiy về việc phá vỡ ranh giới web - Sáng TạO

Bài báo này xuất hiện lần đầu trên tạp chí .net số 238 - tạp chí bán chạy nhất thế giới dành cho các nhà thiết kế và nhà phát triển web.

.net: Bạn đang làm gì ở Adobe?
DB:
Công việc của tôi tại Adobe bao gồm hai phần. Tôi là thành viên của nhóm Sáng tạo, nơi chúng tôi tạo ra các bản trình diễn và nguyên mẫu thú vị bằng cách sử dụng công nghệ web. Ý tưởng là xác định ranh giới web để phá vỡ chúng dễ dàng hơn. Ngoài ra, tôi đại diện cho Adobe trong W3C, với tư cách là đại diện nhóm làm việc SVG và với tư cách là người biên tập thông số kỹ thuật Web Animations.

Đó là một công việc đáng mơ ước: tạo ra mã mới, mới mẻ nhằm phá vỡ những bức tường khả năng - đồng thời làm việc để đẩy những bức tường đó ra xa hơn một chút.

.net: Hầu hết mọi người biết đến bạn vì các dự án phụ của bạn. Bạn có thể cho chúng tôi biết một chút về những điều đó?
DB:
Chà, ngoài Raphal, tôi còn làm việc trên Eve - một trình quản lý sự kiện nhỏ, đơn giản, linh hoạt cho JavaScript và dr.js - một trình tạo tài liệu. Ồ, và theo sở thích, tôi vẽ các biểu tượng vector. Bạn không bao giờ biết khi nào một dự án thú cưng nhỏ và không đáng kể sẽ phát triển thành một thứ gì đó lớn lao, như đã xảy ra với Raphal.

.net: Phản ứng với công việc của bạn như thế nào?
DB:
Hãy tạo ra thứ gì đó và sẽ luôn có những người gọi bạn là thiên tài, và những người gọi bạn là đồ ngốc. Tôi đã có một chút về cả hai, nhưng nhìn chung phản hồi khá tích cực.

.net: Một số người nói rằng việc sử dụng thư viện là không tốt vì nó không đòi hỏi sự hiểu biết sâu sắc về một ngôn ngữ. Làm thế nào mà làm cho bạn cảm thấy?
DB:
Sử dụng ô tô là không tốt, vì nó làm cho đôi chân của bạn yếu hơn. Nhưng điều đó không ngăn cản mọi người sử dụng ô tô, vì nó nhanh hơn rất nhiều so với đi bộ. Việc sử dụng thư viện cũng vậy: vâng, nó không khó, nhưng nó sẽ giúp bạn hoàn thành công việc, do đó không có lý do gì để không sử dụng chúng. Bạn không thể ép mọi người chạy thay vì lái xe.

Lý do cho tốc độ phát triển CNTT nhanh chóng là do chúng tôi sử dụng các công cụ của mình để tạo ra các công cụ tốt hơn. Chúng tôi không gỡ rối các byte và đăng ký trong mã hợp ngữ nữa.

Nhưng đừng hiểu sai ý tôi, tôi nghĩ rằng tất cả những người viết JavaScript đều nên biết ngôn ngữ này: ngôn ngữ này đẹp, linh hoạt và mang lại cho bạn đôi cánh, nếu bạn tin vào khả năng bay.

.net: Có đúng là Raphal đang được sử dụng trong Nhà Trắng không?
DB:
Vâng, nó là sự thật. Nhóm trực quan hóa từ Mass Relevance đã chọn Raphal làm người trợ giúp trực quan hóa của họ và đầu ra mã của tôi đã xuất hiện trên màn hình lớn bên cạnh Barack Obama trong một hội nghị. Tôi ước mình có thể đi đến tất cả những nơi mà mã của tôi đã hoạt động. Thật tuyệt vời khi phát hành một thứ gì đó ở nơi hoang dã và xem nó kết thúc ở đâu. Tôi không thể theo dõi người dùng của thư viện, vì vậy mỗi khi một tên tuổi lớn nào đó, như Apple hay CNN, sử dụng Raphal, điều đó khiến tôi ngạc nhiên.

.net: Bạn thích thú nhất với công nghệ web nào và tại sao?
DB:
Trong trường hợp của tôi, những con voi rõ ràng trong phòng là SVG và JavaScript. Tôi yêu JavaScript, bởi vì nó là một ngôn ngữ rất linh hoạt và mạnh mẽ - một lựa chọn tuyệt vời cho web. Bất kỳ ai cũng có thể sử dụng nó theo bất kỳ cách nào họ muốn, để đạt được bất kỳ mục tiêu nào họ đặt ra.

Luôn luôn có những người muốn JavaScript có một số tính năng mới hoặc đường cú pháp, và tôi có thể viết thêm rất nhiều về những gì tôi thích hoặc không thích, nhưng quan trọng hơn, khái niệm cốt lõi của ngôn ngữ này rất tuyệt. Điều này được chứng minh bởi một số lượng lớn các ngôn ngữ khác được biên dịch thành JavaScript.

Và nhà thiết kế bên trong tôi không thể vượt qua SVG. Tôi đã sử dụng nó mười năm nay và tôi vẫn thích nó nhiều như tôi đã từng làm. Cả SVG và JavaScript đều có một loạt tính năng mới rất hay và tôi rất ghen tị với những đứa trẻ sẽ chơi với tất cả chúng trong trình duyệt của chúng.

.net: Kế hoạch của bạn cho tương lai là gì? Bạn có đang chuẩn bị bất kỳ dự án phụ mới nào không?
DB:
Như một vấn đề của thực tế, tôi là. Tôi có hai dự án đang thực hiện - nhưng tôi không thể cho bạn biết bất cứ điều gì về chúng, bởi vì chúng mới ở giai đoạn đầu.

Tôi thích tạo ra các giải pháp mới cho các vấn đề và mặc dù tôi hiểu rằng thành công của tôi với Raphal có lẽ không thể lặp lại, nhưng tôi không muốn bị mắc kẹt ở đó.

Phương châm cá nhân của tôi là không hài lòng về mặt sản xuất: tìm ra điều bạn thích nhất, tìm cách khắc phục nó, sau đó chia sẻ giải pháp của bạn với mọi người.


Tìm 35 ví dụ hàng đầu về Javascript tại trang web chị em của chúng tôi, Creative Bloq.

ChọN QuảN Trị
Diễn giải lại tác phẩm nghệ thuật album mang tính biểu tượng trong Illustrator
Phát HiệN

Diễn giải lại tác phẩm nghệ thuật album mang tính biểu tượng trong Illustrator

Trong hướng dẫn này, tôi ẽ chỉ cho bạn cách tạo một thiết kế mang tính biểu tượng và tạo lại phiên bản gốc của riêng bạn. ử dụng bản diễn giải lại của tôi về gt...
6 cách biến thương hiệu thành tên tuổi
Phát HiệN

6 cách biến thương hiệu thành tên tuổi

De ign tudio là cái tên đứng au một ố câu chuyện xây dựng thương hiệu lớn nhất trong những năm gần đây và đang nhanh chóng phát triển danh tiếng trong việc...
Nền tảng làm việc web WorkFu ra mắt
Phát HiệN

Nền tảng làm việc web WorkFu ra mắt

Được những người áng tạo quảng cáo là “nền tảng xã hội trung tâm của cuộc ống làm việc của bạn”, WorkFu hiện đã ra mắt. Được thiết kế để phù hợp cho cả những ng...