Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Maciej Stachowiak ( / м æ с т ə ч v я . Æ к / ( слушать )Об этом звуке , родился 6 июня 1976) является польский американский разработчик программного обеспечения в настоящее время используется на Apple Inc. , где он является лидером команда разработчиков, отвечающая за WebKit Framework. Давний сторонник программного обеспечения с открытым исходным кодом , Стаховяк работал с SCWM , GNOME и Nautilus.проекты для Linux до прихода в Apple. Он принимает активное участие в разработке веб - стандартов, служил в качестве сопредседателя в World Wide Web Consortium «s HTML 5 рабочей группы и является членом Hypertext Application Technology Рабочая группа Web руководящего комитета.

Образование [ править ]

После окончания East High School (Рочестер, штат Нью - Йорк) в 1994 году [1] Stachowiak был принят в MIT , где он закончил курс 6 - Электротехника и компьютерные науки и получил как его SB и M.Eng. в 1998 году. [2]

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

Карьера [ править ]

Eazel [ править ]

С 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] Он сказал Фортуна журнал «[Eazel - х] , казалось , как пограничное-сумасшедший бизнес - план ... Но я сказал:" Конечно, я буду работать над этим.» В то время как его коллеги«завозился неуютно». [10] Два месяца спустя Eazel прекратил работу, уволив весь свой персонал. [11]

Apple Inc. [ править ]

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

Участие в веб-стандартах [ править ]

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

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

Ссылки [ править ]

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

Внешние ссылки [ править ]

  • Surfin 'Safari - блог, посвященный обсуждению разработки WebKit различными членами команды WebKit.
  • Мацей Стаховяк на Twitter