stringtranslate.com

Мачей Стаховяк

Мацей Стаховяк ( / ˈ m æ s t ə ˈ h v i . æ k / ; родился 6 июня 1976 года) —польско-американскийразработчик программного обеспечения, в настоящее время работающий вApple Inc., где он является руководителем группы разработчиков, отвечающей заWebKitFramework. Будучи давним сторонникомпрограммного обеспечения с открытым исходным кодом, Стаховяк участвовал вSCWM,GNOMEиNautilusдля Linux до прихода в Apple. Он активно участвовал в разработке веб-стандартов, был сопредседателемHTML 5КонсорциумаВсемирной паутиныи был членомрабочей группы по технологии веб-гипертекстовых приложений.

Образование

Окончив East High School (Рочестер, Нью-Йорк) в 1994 году, [1] Стаховяк был принят в Массачусетский технологический институт , где он окончил курс 6 — электротехника и компьютерные науки и получил степени бакалавра и магистра инженерных наук в 1998 году. [2]

Во время работы в Массачусетском технологическом институте Стаховяк работал над проектом Rethinking CS101 [3] [4] , а в 1997 году он начал проект Scheme Constraints Window Manager совместно с Грегом Дж. Бадросом. [5] Он также внес вклад в работу в Отделе когнитивных и нейронных наук Военно-морских исследований . [6] Диссертация Стаховяка на степень магистра инженерных наук в Массачусетском технологическом институте на тему «Автоматизированное извлечение структурированных данных из HTML-документов» свидетельствует о его раннем интересе к веб-стандартам и разработке. [7]

Карьера

Эзель

С 1999 по 2001 год Стаховяк участвовал в различных проектах по разработке программного обеспечения для Linux и был нанят Eazel в качестве одного из ведущих разработчиков вместе с Энди Херцфельдом и Дарином Адлером для создания файлового менеджера Nautilus . Он также был разработчиком Object Activation Framework (OAF) для среды рабочего стола GNOME с 1999 по 2001 год. В 1999 году он стал сопровождающим интерпретатора Scheme для Guile . [8] Во время работы в Eazel Стаховяк также участвовал в разработке Eye of GNOME , GNOME Libs, Gravevine, GnoP и был разработчиком Medusa, Bonobo и GNOME VFS . Стаховяк также был членом совета директоров GNOME Foundation . [9] Он сказал журналу Fortune : «[Eazel] показался мне граничащим с безумием бизнес-планом... Но я сказал: «Конечно, я поработаю над этим»», в то время как его коллеги «нервничали». [10] Два месяца спустя Eazel прекратила свою деятельность, уволив весь свой персонал. [11]

Apple Inc.

После закрытия Eazel большинство оставшихся старших инженеров (включая Бада Триббла , Дона Мелтона, Дарина Адлера , Джона Салливана, Кена Косиенду и Стаховиака) присоединились к команде Apple Safari в июне 2001 года, а позже к ним присоединился выпускник Netscape / Mozilla Firefox Дэвид Хайатт . [1] [12] 13 июня 2002 года Стаховиак объявил в списке рассылки, что Apple выпускает JavaScriptCore, фреймворк для Mac OS X, основанный на движке JavaScript от KDE . [13] Благодаря проекту WebKit, JavaScriptCore с тех пор превратился в SquirrelFish Extreme , движок JavaScript, который компилирует JavaScript в машинный код. 6 июня 2005 года Webkit стал открытым исходным кодом (что совпало с днем ​​рождения Стаховиака).

Участие в веб-стандартах

Стаховяк написал от имени Apple вместе с членами Mozilla Foundation и Opera Software предложение о том, чтобы новая рабочая группа HTML W3C приняла HTML5 рабочей группы Web Hypertext Application Technology Working Group в качестве отправной точки своей работы. [14] 9 мая 2007 года новая рабочая группа HTML решила сделать это. В мае 2009 года Стаховяк стал соавтором W3C HTML Design Principles for HTML5, одного из его первых крупных проектов по документации для W3C. [15] С 27 августа 2009 года Стаховяк является сопредседателем рабочей группы HTML Консорциума Всемирной паутины вместе с Сэмом Руби из IBM и Полом Коттоном из Microsoft. [ 16] [17]

WebKit, основа Safari, была опубликована как программное обеспечение с открытым исходным кодом 6 июня 2005 года. Когда Safari был запущен с этой последней версией WebKit, он прошел тест Acid2 проекта Web Standards Project . 26 марта 2008 года Стаховяк сообщил в блоге WebKit, что программное обеспечение прошло 100/100 на тесте Acid3 , что сделало Safari первым браузером, который его прошел. [18] [19]

Ссылки

  1. ^ Профиль Аба Мацея Стаховяка в Facebook, дата обращения 17 января 2010 г.
  2. Профиль Мацея Стаховяка в LinkedIn, дата обращения 17 января 2010 г.
  3. Ученики Линн Андреа Штайн. Архивировано 09.08.2010 на Wayback Machine . Получено 17.01.2010.
  4. ^ «Переосмысление проекта CS101». 5 декабря 2005 г.
  5. ^ InformIT: SCWM: Менеджер окон ограничений схемы > Фон Получено 17.01.2010.
  6. ^ Обучение получению пространственных знаний с использованием виртуальных сред, получено 17 января 2010 г.
  7. ^ Автоматическое извлечение структурированных данных из HTML-документов, получено 17 января 2010 г.
  8. Краткая история коварства, Энди Уинго. Получено 17 января 2010 г.
  9. ^ Advogato: Личная информация о mjs, дата обращения 17 января 2010 г.
  10. ^ «Добро пожаловать в сумеречную зону Кремниевой долины. В технологической Мекке страны говорят, что научились перестать беспокоиться и полюбили крах. Кто-нибудь хочет пройти тест на детекторе лжи?». Fortune . 19 марта 2001 г. Получено 28 сентября 2017 г.
  11. ^ "Consumer-Linux company Eazel closes". CNET News. 15 мая 2001 г. Получено 17 января 2010 г.
  12. ^ "(fwd) Приветствия от команды Safari в Apple Computer" (список рассылки) . Получено 28 сентября 2017 г.
  13. ^ [KDE-Darwin] JavaScriptCore, JavaScript-фреймворк Apple на основе KJS, получено 17 января 2010 г.
  14. Предложение о принятии HTML5 от Мацея Стаховяка от 10 апреля 2007 г. Получено 17 января 2010 г.
  15. ^ Принципы проектирования HTML, рабочий проект W3C, 26 мая 2009 г. Архивировано 21 января 2011 г. на Wayback Machine , получено 17 января 2010 г.
  16. ^ Инженер Apple WebKit назначен сопредседателем рабочей группы HTML, получено 17 января 2010 г.
  17. ^ Apple приобретает большую известность в стандартизации HTML - CNET News
  18. ^ Surfin' Safari: WebKit достиг Acid3 100/100 в публичной сборке, получено 26.03.2008.
  19. ^ Surfin' Safari: Полный проход Acid3, получено 31 сентября 2008 г.

Внешние ссылки