Мацей Стаховяк
Мацей Стаховяк | |
---|---|
Рожденный | |
Национальность | Польский |
Гражданство | Американский |
Образование | Курс 6 Массачусетского технологического института - Электротехника и информатика С.Б. и магистр инженерных наук. Электротехника и информатика |
Занятие | Инженер |
Родители) | Гжегож и Анна Стаховяк |
Инженерная карьера | |
Дисциплина | HTML- стандарты |
Работодатель(и) | Apple Инк. |
Проекты | Наутилус , GNOME , Safari / WebKit |
Значительный дизайн | HTML 5 , Вебкит |
Мацей ( ˈ Стаховяк ætʃeɪ stəˈhoʊvi.æk/ˈmætʃeɪstəˈhoʊvi.æk/ ; родился 6 июня 1976 года) — польско-американский разработчик программного обеспечения, в настоящее время работает в Apple Inc. , где он является руководителем группы разработчиков, ответственной за WebKit Framework. Давний сторонник программного обеспечения с открытым исходным кодом , Стаховяк до прихода в Apple участвовал в проектах SCWM , GNOME и Nautilus для Linux. Он активно участвовал в разработке веб-стандартов, был сопредседателем World Wide Web Консорциума рабочей группы по HTML 5 и членом руководящего комитета рабочей группы по технологиям веб-гипертекстовых приложений .
Образование
[ редактировать ]После окончания Восточной средней школы (Рочестер, Нью-Йорк) в 1994 году, [1] Стаховяк был принят в Массачусетский технологический институт , где он закончил курс 6 - Электротехника и информатика и получил степени бакалавра и магистра инженерных наук. в 1998 году. [2]
Во время работы в Массачусетском технологическом институте Стаховяк работал над проектом Rethinking CS101. [3] [4] а в 1997 году он начал проект Scheme Constraints Window Manager вместе с Грегом Дж. Бадросом . [5] Он также участвовал в написании статьи для Управления когнитивных и нейронных наук военно-морских исследований . [6] Стаховяк MIT M.Eng. диссертация на тему «Автоматическое извлечение структурированных данных из HTML-документов» свидетельствовала о его раннем интересе к веб-стандартам и разработке. [7]
Карьера
[ редактировать ]Изель
[ редактировать ]С 1999 по 2001 год Стаховяк участвовал в различных проектах по программному обеспечению Linux и был нанят Eazel в качестве одного из ведущих разработчиков вместе с Энди Херцфельдом и Дарином Адлером для создания файлового менеджера Nautilus . Он также был разработчиком Object Activation Framework (OAF) для GNOME среды рабочего стола с 1999 по 2001 год. В 1999 году он стал сопровождающим интерпретатора схемы для Guile . [8] Во время работы в Eazel Стаховяк также участвовал в разработке Eye of GNOME , GNOME Libs, Gravevine, GnoP и был разработчиком Medusa, Bonobo и GNOME VFS . Стаховяк также был членом GNOME Foundation . совета директоров [9] Он рассказал журналу Fortune : «Бизнес-план [Изела] казался граничащим с безумием… Но я сказал: «Конечно, я поработаю над этим»», в то время как его коллеги «неловко ерзали». [10] Два месяца спустя Eazel прекратила свою деятельность, уволив весь свой персонал. [11]
Apple Инк.
[ редактировать ]После закрытия 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 в качестве отправной точки своей работы. [14] 9 мая 2007 года новая рабочая группа по HTML решила сделать это. В мае 2009 года Стаховяк стал соавтором «Принципов проектирования HTML W3C для HTML5», одного из его первых крупных проектов документации для W3C. [15] По состоянию на 27 августа 2009 года Стаховяк был сопредседателем рабочей группы по HTML Консорциума World Wide Web вместе с IBM из Сэмом Руби и Microsoft из Полом Коттоном . [16] [17]
WebKit, лежащий в основе Safari, был опубликован как программное обеспечение с открытым исходным кодом 6 июня 2005 года. Когда Safari запускался с последней версией WebKit, он прошел Web Standards Project проекта Acid2 тест . Стаховяк сообщил в блоге WebKit 26 марта 2008 г., что программное обеспечение прошло тест Acid3 на 100/100 , что сделало Safari первым браузером, прошедшим этот тест. [18] [19]
Ссылки
[ редактировать ]- ^ Перейти обратно: а б Профиль Мацея Стаховяка в Facebook , дата обращения 17 января 2010 г.
- ↑ Профиль Мацея Стаховяка в LinkedIn , дата обращения 17 января 2010 г.
- ↑ Студенты Линн Андреа Стайн. Архивировано 9 августа 2010 г. в Wayback Machine , проверено 17 января 2010 г.
- ^ «Проект переосмысления CS101» . 5 декабря 2005 г.
- ^ InformIT: SCWM: Диспетчер окон ограничений схемы > Справочная информация получена 17 января 2010 г.
- ^ Автоматическое извлечение структурированных данных из HTML-документов , дата обращения 17 января 2010 г.
- ↑ «Краткая история коварства», Энди Винго, дата обращения 17 января 2010 г.
- ^ Юрист: Личная информация mjs , дата обращения 17 января 2010 г.
- ^ «Добро пожаловать в сумеречную зону Кремниевой долины. В технологической Мекке страны говорят, что научились перестать беспокоиться и полюбить катастрофу. Кто-нибудь хочет пройти тест на детекторе лжи?» . Удача . 19 марта 2001 года . Проверено 28 сентября 2017 г.
- ^ «Потребительская Linux-компания Eazel закрывается» . Новости CNET. 15 мая 2001 года . Проверено 17 января 2010 г.
- ^ «(вперёд) Привет от команды Safari в Apple Computer» (список рассылки) . Проверено 28 сентября 2017 г.
- ^ [KDE-Darwin] JavaScriptCore, платформа JavaScript Apple, основанная на KJS , дата обращения 17 января 2010 г.
- ^ Предложение о принятии HTML5 от Мацея Стаховяка 10 апреля 2007 г. Проверено 17 января 2010 г.
- ↑ Принципы проектирования HTML, рабочий проект W3C от 26 мая 2009 г. Архивировано 21 января 2011 г. в Wayback Machine , дата обращения 17 января 2010 г.
- ^ Инженер Apple WebKit назначен сопредседателем рабочей группы HTML , дата обращения 17 января 2010 г.
- ^ Apple получает более высокий статус в стандартизации HTML - CNET News
- ^ Surfin 'Safari: WebKit достигает Acid3 100/100 в общедоступной сборке , дата обращения 26 марта 2008 г.
- ^ Surfin 'Safari: Полный проход Acid3 , дата обращения 31 сентября 2008 г.
Внешние ссылки
[ редактировать ]- Surfin 'Safari — блог, посвященный обсуждению разработки WebKit различными членами команды WebKit.
- Мацей Стаховяк на X