- PVSM.RU - https://www.pvsm.ru -

Звезды мирового фронтенда 2. JS Lovers

Эта статья является продолжением предыдущей [1] и второй из общей серии биографий. На этот раз я рассмотрел несколько фамилий, которые более известны среди любителей JS.

Звезды мирового фронтенда 2. JS Lovers

Джон Ресиг (John Resig)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: ejohn.org [2]
В свои 27 лет Джон уже успел оставить след в истории веба. В первую очередь он известен, как создатель jQuery [3] — самой популярной js-библиотеки в мире (последний рейтинг по версии W3Tech [4]). Любовь к JS прослеживается во всей его биографии. В течении четырех лет он работал в Mozilla Corporation, сначала в должности JavaScript-евангелиста, и после — как JavaScript Tool Developer. Ровно год назад он покинул [5] Мозиллу, чтобы присоединится к Khan Academy [6], где он стал руководителем их Open Source деятельности и JS-разработок. Кроме основной работы, Ресиг принял участие в разработке большого набора полезных штук, среди которых FUEL [7] (проект для Firefox Plugin development), Processing.js [8] (язык для создания визуальных эффектов), Sizzle [9] (движок для CSS селекторов), а также EnvJS [10] и TestSwarm [11]. Кроме того, он написал две книги по JS — «Secrets of the JavaScript Ninja» [12] (2011) и «Pro JavaScript Techniques» [13](2006). И да, Джон — любитель поиграть в Starcraft 2 (id: frowny.396, Silver Protoss)

Николя Закас (Nicholas C. Zakas)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: www.nczonline.net [14]
Николас начал свою карьеру как вебмастер в маленькой софтверной компании, потом начал заниматься дизайном UI и прототипированием, пока в 2006-ом году не перебрался в Кремниевую долину и не присоединился к Yahoo!.. В Yahoo! он проработал пять лет, где стал фронт-енд техлидом главной страницы yahoo.com [15], принял непосредственное участие в разработке Yahoo! User Interface (YUI) library [16], а также создал Cookie Utility [17], Profiler [18] и YUI Test [19]. На данный момент он является владельцем «Nicholas C. Zakas Consulting» — проводит лекции, тренинги, доклады и тому подобное. Как и другие веб-разработчики такого уровня, Закас пытается нести знания в мир всеми доступными способами. В частности, он является автором таких книг, как Professional JavaScript for Web Developers [20] и High Performance JavaScript [21], соавтором Professional Ajax [22], кроме того он пишет статьи на различных ресурсах — начиная от Sitepoint [23] и заканчивая A List Apart [24]. Самые интересные его статьи аккуратно складируются в специальном разделе его сайта [25]. Что касается публичных выступлений — тут тоже все ок [26] — его зовут в качестве докладчика в самые разные компании — от LinkedIn [27], Google [28] и Netflix [29] до NASA [30].

Нейт Кешли (Nate Koechley)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: nate.koechley.com [31]
Нейт является одним из первых веб-разработчиков в Yahoo!, работая там с 2001го года. Если посмотреть его профайл в LinkedIn [32], то можно увидеть весь его рост как высококлассного профессионала в своей области. Интересно наблюдать смену его должностей в Yahoo! — Web Developer, Manager Web Development, Design Group, Senior Web Developer, Platform Design Team, User Experience and Design Group at Yahoo!, Senior Frontend Engineer, YUI Team, и, наконец, его текущая должность — Director, Design Architecture & Prototyping at Yahoo!.. Что касается его текущей деятельности, то она затрагивает разработку open-source Yahoo! User Interface (YUI) Library [33]. Ну, а когда Нейт не работает над YUI, он пишет на YUIBlog [34] и в персональный блог [35], пропагандирует веб-стандарты и выступает по всему миру — от лекций в National Taiwan University до тренингов на Microsoft (MIX) [36] и Adobe (MAX) [37]. Параллельно он остается независимым консультантом. В частности, он был приглашен в качестве консультанта в New York Times Digital, Netflix, PayPal, eBay, TiVo, Walmart, Oracle, Adobe и Microsoft. Ну, и куда же без книг — Нейт принял участие в написании “High Performance Web Sites [38]” (O’Reilly, 2008), “Modular Web Design [39]” (2009) и “Developing Large Web Applications [40]” (O’Reilly, 2010). И последний интересный нюанс — в 2009-ом году он получил свой первый патент [41], который связан с новым методом масштабирования текста на веб-страницах.

Реми Шарп (Remy Sharp)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: remysharp.com [42]
Впервые о Реми Шарпе я узнал, когда открыл для себя сайт jQuery for Designers [43]. В разделе About я встретил его фразу: «Причина, по которой я использую jQuery — моя лень. Его код легко писать и легко читать. Эта библиотека убивает много утомительных аспектов программирования и позволяет делать забавные штуки». Это было примерно то же, что я ощущал на тот момент, поэтому этот парень мне сразу понравился :)
После этого имя Реми стало встречаться мне все чаще. В 2009м он стал организатором Full Frontal [44] — конференции по JavaScript, проходящей в UK, которая стала ежегодной. В 2010м вышла книга Introducing HTML5 [45], в где он выступил соавтором Брюса Лоусона (Bruce Lawson). Кроме этого, он является одним из авторов и редакторов ресурса HTML5Doctor [46], разработчиком JS Bin [47], HTML5 Demos [48] и Snap Bird [49] (JS-утилита для поиска по твиттеру), является членом команды jQuery. И да, он веб-евангелист, любящий JavaScript :)
Если коснуться места его работы, то можно отметить, что он не был замечен в качестве сотрудника какой-нибудь крупной компании, а скорее наоборот — с 2006го года он руководит собственной компанией Left Logic [50], которая занимается веб-разработкой и тренингами.

Джереми Кейт (Jeremy Keith)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: adactio.com [51]
Имя этого ирландца скорее всего знакомо вам благодаря его книгам. У Джереми их пока три:
HTML5 for Web Designers [52], DOM Scripting [53] и Bulletproof Ajax [54]. На данный момент он работает в английской компании Clearleft [55], а также является администратором в microformats.org [56]. Помимо этого последние три года Джефри развивает свое детище — проект huffduffer.com [57] — сервис, который облегчает работу с подкастами. Информации о его публичной деятельности в интернете не так много, как у других товарищей, представленных здесь, однако при желании каждый может ознакомиться с его работами и интервью на его канале в Vimeo [58].

Алекс Рассел (Alex Russell)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: infrequently.org [59]
Если вы имели дело с библиотекой Dojo [60], то скорее всего знакомы и с Алексом Расселом, который был одним из ее создателей в 2004м году. На данный момент он работает в Google, где в качестве software engineer работает над Chrome Frame [61] и открытой веб-платформой. Также, он помог Google стандартизировать ECMAScript [62]
До Гугла он занимал должность Director of R&D в стартапе SitePen [63], а также делал насыщенные пользовательские интерфейсы для JotSpot [64] и Informatica [65], где он и начал помогать разрабатывать Dojo [66]. Кроме этого, Алекс является отличным докладчиком, в чем можно убедиться, просмотрев его видео с Google I/O: HTML5 & What's Next [67], Learning to Love JavaScript [68] и HTML5 Today with Google Chrome Frame [69].

Следующий представитель из мира фронтенда будет немного выбиваться из ряда тех, кого я указал выше. Просто я его незаслужено забыл вписать в первую шестерку. Поэтому надеюсь, что никто не будет против, если он повисит в этой :)

Питер-Поль Кох (Peter-Paul Koch aka PPK)

Звезды мирового фронтенда 2. JS Lovers
Личный сайт: quirksmode.org [70]
В университетском образовании Питера, также известного как ppk, не было никаких предпосылок к тому, чтобы стать знаковой личностью в мире фронтенда — он изучал Древнюю Историю в Университете Амстердама и больше разбирался в истории Римской Империии, чем в HTML. Тем не менее, профессиональной деятельностью в вебе он занялся в 1998-м году. Поработав несколько месяцев, он пришел к выводу, что на тот момент не существовало сайта, который бы предоставлял точную и правильную информацию о совместимости браузеров. Поэтому в том же году он решил создать его самостоятельно и начать тестирование браузеров. Этот проект перерос в QuirksMode.org [71], который был запущен в 2003-м году. После этого он развил бурную деятельность в сфере клиентской разработки, а в 2007-м создал организацию “Fronteers” [72] (frontend engineers), куда изначально вошли голландские веб-разработчики и которая на данный момент включает в себя более четырех сотен участников. Члены этой организации проводят различные встречи, в том числе и одноименную конференцию, которая проводится ежегодно с 2009го года. Для тех, кто хочет ознакомиться с темами докладов и уровнем участников, в интернетах всегда можно найти ее видеозаписи, например на Vimeo [73]. В 2009-м году PPK перестал заниматься разработкой под стандартные десктопные браузеры и полностью перешел в мир мобильного веба [74]. Что касается его публичной деятельности, то она не ограничивается его сайтом и Fronteers. В его LinkedIn-профиле [75] указано, что он freelance front-end consultant. Наверное, у него это хорошо получается, потому что его консультациями воспользовались такие компании, как Vodafone, Microsoft, Opera, Google и Yahoo! :) Также, он пишет статьи на популярных ресурсах, среди которых такие как A List Apart [76] и Digital Web Magazine [77], ездит с докладами [78] по миру [79] и все в таком духе. Ну и куда же без своей книги. Есть и у Питера опыт писательства — его книга ppk on JavaScript [80].

PS: Да, я помню и о Jeffrey Way, и о Чикуенке с Макеевым и Барановским, и даже о TJ Holowaychuk с Molly “mollydotcom” Holzschlag. Ну, и о многих других, просто всех невозможно сразу не то что описать, но и вспомнить. Но для них я приготовил отдельные тематические разделения, поэтому всему свое время.

Автор: derSmoll


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/veb-dizajn/4571

Ссылки в тексте:

[1] предыдущей: http://habrahabr.ru/post/140831/

[2] ejohn.org: http://ejohn.org/

[3] jQuery: http://jquery.com/

[4] последний рейтинг по версии W3Tech: http://w3techs.com/technologies/overview/javascript_library/all

[5] покинул: http://habrahabr.ru/post/118640/

[6] Khan Academy: http://www.khanacademy.org/

[7] FUEL: http://ejohn.org/blog/fuel-02-progress/

[8] Processing.js: http://processingjs.org/

[9] Sizzle: http://sizzlejs.com/

[10] EnvJS: http://www.envjs.com/

[11] TestSwarm: http://swarm.jquery.org/

[12] «Secrets of the JavaScript Ninja»: http://jsninja.com/

[13] «Pro JavaScript Techniques»: http://jspro.org/

[14] www.nczonline.net: http://www.nczonline.net/

[15] yahoo.com: http://www.yahoo.com/

[16] Yahoo! User Interface (YUI) library: http://www.yuilibrary.com/

[17] Cookie Utility: http://developer.yahoo.com/yui/cookie/

[18] Profiler: http://developer.yahoo.com/yui/profiler/

[19] YUI Test: http://developer.yahoo.com/yui/yuitest/

[20] Professional JavaScript for Web Developers: http://www.amazon.com/gp/product/047022780X?ie=UTF8&tag=nczonline20&linkCode=as2&camp=1789&creative=390957&creativeASIN=047022780X

[21] High Performance JavaScript: http://www.amazon.com/gp/product/059680279X?ie=UTF8&tag=nczonline20&linkCode=as2&camp=1789&creative=390957&creativeASIN=059680279X

[22] Professional Ajax: http://www.amazon.com/gp/product/0470109491?ie=UTF8&tag=nczonline-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0470109491

[23] Sitepoint: http://www.sitepoint.com/

[24] A List Apart: http://www.alistapart.com/authors/%20/nzakas

[25] разделе его сайта: http://www.nczonline.net/writing/

[26] ок: http://www.nczonline.net/speaking/

[27] LinkedIn: http://www.linkedin.com/

[28] Google: http://www.google.com/

[29] Netflix: http://www.netflix.com

[30] NASA: http://www.nasa.gov/

[31] nate.koechley.com: http://nate.koechley.com

[32] профайл в LinkedIn: http://www.linkedin.com/in/natekoechley

[33] open-source Yahoo! User Interface (YUI) Library: http://developer.yahoo.com/yui/

[34] YUIBlog: http://yuiblog.com/blog/

[35] персональный блог: http://nate.koechley.com/blog/

[36] Microsoft (MIX): http://videos.visitmix.com/MIX09/01W

[37] Adobe (MAX): http://tv.adobe.com/watch/max-2008-design/ajax-ui-design-dreamweaver-cs4-by-nate-koechley/

[38] High Performance Web Sites: http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309

[39] Modular Web Design: http://www.amazon.com/Modular-Web-Design-Components-Documentation/dp/0321601351

[40] Developing Large Web Applications: http://www.amazon.com/Developing-Large-Web-Applications-Producing/dp/0596803028

[41] патент: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=7640498.PN.&OS=PN/7640498&RS=PN/7640498

[42] remysharp.com: http://remysharp.com

[43] jQuery for Designers: http://jqueryfordesigners.com/

[44] Full Frontal: http://full-frontal.org

[45] Introducing HTML5: http://introducinghtml5.com

[46] HTML5Doctor: http://html5doctor.com

[47] JS Bin: http://jsbin.com

[48] HTML5 Demos: http://html5demos.com

[49] Snap Bird: http://snapbird.org

[50] Left Logic: http://leftlogic.com/

[51] adactio.com: http://adactio.com/

[52] HTML5 for Web Designers: http://abookapart.com/products/html5-for-web-designers

[53] DOM Scripting: http://domscripting.com/

[54] Bulletproof Ajax: http://bulletproofajax.com/

[55] Clearleft: http://clearleft.com

[56] microformats.org: http://microformats.org/

[57] huffduffer.com: http://huffduffer.com

[58] канале в Vimeo: http://vimeo.com/adactio/videos

[59] infrequently.org: http://infrequently.org/

[60] Dojo: http://dojotoolkit.org/

[61] Chrome Frame: http://google.com/chromeframe

[62] ECMAScript: http://www.ecma-international.org/publications/standards/Ecma-262.htm

[63] SitePen: http://sitepen.com

[64] JotSpot: http://jot.com

[65] Informatica: http://informatica.com

[66] Dojo: http://dojotoolkit.org

[67] HTML5 & What's Next : http://www.google.com/events/io/2011/sessions/html5-what-s-next.html

[68] Learning to Love JavaScript: http://www.google.com/events/io/2011/sessions/learning-to-love-javascript.html

[69] HTML5 Today with Google Chrome Frame: http://www.google.com/events/io/2011/sessions/html5-today-with-google-chrome-frame.html

[70] quirksmode.org: http://quirksmode.org/

[71] QuirksMode.org: http://quirksmode.org

[72] “Fronteers”: http://fronteers.nl/about

[73] Vimeo: http://vimeo.com/fronteers/videos

[74] мобильного веба: http://quirksmode.org/mobile/

[75] LinkedIn-профиле: http://www.linkedin.com/profile/view?id=17147

[76] A List Apart: http://www.alistapart.com/authors/k/peterpaulkoch/

[77] Digital Web Magazine: http://www.digital-web.com/about/contributors/peterpaul_koch/

[78] докладами: http://www.yuiblog.com/blog/2009/04/27/video-ppk-jsevents/

[79] по миру: http://lanyrd.com/profile/ppk/

[80] ppk on JavaScript: http://quirksmode.org/book/