Mozillа: история самой недооцененной технологической компании

Mozillа: история самой недооцененной технологической компании

11.09.2020     

В августе Mozilla запустила второй раунд увольнений за год. Хотя официальной причиной называют COVID-19, это свидетельствует о глубоком кризисе компании с долгой историей, которая приложила руку к созданию многих ИТ-стандартов и технологий.

Последние сокращения штата затронули команды разработчиков по управлению угрозами, команды Servo и MDN – проекта разработки документации веб-стандартов. В общей сложности за год под сокращение попали треть сотрудников компании.

Значительную часть пользователей Firefox составляют программисты. Сокращение отдела по инструментам для разработчиков станет для многих из них плохой новостью. К тому же, Mozilla – это не только браузер Firefox, но и компания с долгой историей продвижения веб-стандартов. Ее кризис может отразиться на всем интернет сообществе.

Краткая история Mozilla

О проекте Mozilla впервые узнали в январе 1998 года, когда Netscape Navigator –  компания-первопроходец, выпускающая веб-браузеры, в конце 1990-х годов сделала объявление: Netscape Communicator и исходный код будут бесплатными. Это означало крах компании, а причиной было агрессивное распространение Internet Explorer от Microsoft в стандартном пакете установки для Windows. Днем позже объявления Джейми Завински из Netscape зарегистрировал mozilla.org. Завински создал проект Mozilla для управления процессом разработки следующей версии интегрированного пакета приложений.

В последующие годы команда Mozilla основала некоммерческую организацию Mozilla Foundation, занимающуюся развитием веб-стандартов на базе открытого исходного кода. Mozilla сформулировала знаменитый манифест о концепции открытого глобального Интернета.

Впоследствии, группа разработчиков пересмотрела свои браузерные технологии и  воплотила новые идеи в Firefox. А затем основала отдельную, полностью принадлежащую ей корпорацию, которая финансирует Mozilla Foundation.

Проекты Mozilla

Firefox – самый известный продукт Mozilla. Ранний Firefox был пионером в области блокировки рекламы, конфиденциальности данных и инструментов разработчика. 

Помимо этого компания продвинула некоторые из наиболее важных современных веб-технологий:

Rust

Когда Netscape рухнул, немногие осознали, что его самым важным вкладом был небольшой, но достаточно мощный язык сценариев. Этим языком был JavaScript.

За 20 лет, прошедшие после провала Netscape, JavaScript стал распространенным и доминирующим. Так что, возможно самым значимым нововведением от Mozilla –  стал эффективный и типизированный язык Rust.

Разработчики, которые считают C++ слишком либеральным и подверженным ошибкам, любят Rust. Также его любят и разработчики, которые считают языки ООП слишком тяжелыми и неэффективными. Rust ежегодно с 2016 года признается самым любимым языком программирования в опросе разработчиков Stack Overflow.

Но поддержка языка Rust больше не входит в приоритеты Mozilla. В последнем раунде сокращений компания уволила разработчиков Rust и команду Servo, которая занималась созданием нового движка браузера на базе Rust. Напомним, что ранее разработчики языка и компания Mozilla объявили о намерении создать фонд Rust Foundation.

HTML5

Было время, когда ИТ мир был захвачен битвой между HTML и XHTML. HTML проигрывал. В 2004 году W3C официально прекратила всю работу над HTML.

Но Apple, Opera и Mozilla сформировали специальную группу WHATWG. Эта группа вынудила W3C изменить курс и запустила множество новых стандартов под эгидой HTML5.

Mozilla сыграла важную роль в запуске движения, которое помогло определить развитие веб-технологий в следующем десятилетии.

Asm.js

Технически asm.js – это упрощенный раздел JavaScript с такими хитростями, как побитовая арифметика  для принудительной типизации. Но программисты из Mozilla продемонстрировали, что они могут сжать язык до микроязыка и улучшить производительность. Имея только неформальную спецификацию и компилятор под названием Emscripten, они перенесли 3D-игры на движке Unreal в веб-браузер.

Asm.js стал первым шагом на пути к реализации самого важного нововведения в новейшей истории интернета –  WebAssembly. Это совместный проект Mozilla и других разработчиков браузеров, но без технологии asm.js он бы не появился так быстро. Даже сегодня asm.js является полифилом для WebAssembly – резервным вариантом обратной совместимости для нескольких старых браузеров, не поддерживающих WebAssembly.

MDN (Сеть разработчиков Mozilla)

MDN – это огромный ресурс документации для разработчиков. Его можно сравнить с Википедией для современной веб-разработки или с лучшей версией W3Schools.

Ресурс содержит исчерпывающий справочник по свойствам CSS и хорошо организованный справочник по HTML DOM. Введение в HTML MDN начинается с описания разметки для начинающих и продолжается вплоть до фреймворков JavaScript, таких как React, Ember и Vue.

Документация MDN описывает не только код, и то как и для чего его можно использовать на сайтах, но и более глобальные вещи. Например, данные о совместимости браузеров, которые собирает Mozilla, настолько подробны, что их применяют для таких сервисов, как caniuse.com.

Mozilla сократила команду MDN. Но компания обещает поддерживать сайт, возможно, с другими партнерами и большим участием сообщества. 

Причины упадка

В письме к сотрудникам об увольнении Mozilla основной причиной указывает экономические трудности, вызванные COVID-19, что звучит сомнительно. Mozilla Foundation была как раз создана для того, чтобы помочь преодолеть краткосрочные потрясения. И еще одной из ее задач было оградить разработку программного обеспечения от влияния модных тенденций и инвесторов Кремниевой долины, стремящихся удвоить свои деньги. 

Mozilla использует неустойчивую модель дохода: более 90% средств поступает от сделки с Google, которая делает ее поисковой системой по умолчанию для Firefox. Взамен Mozilla получает ежегодную выплату, превышающую 400 миллионов долларов. Google несколько раз продлевал эту сделку, несмотря на то, что распространение Firefox на рынке резко упало.

На протяжении многих лет компания пыталась разработать долгосрочные коммерческие продукты, такие как Firefox OS, дорогостоящую сеть VPN и службу закладок премиум-класса. По большей части они потерпели неудачу. 

Теперь у Mozilla появилась новая цель: «рост ядра браузера за счет дифференцированного взаимодействия с пользователем». В компании надеются добиться успеха, работая над пользовательским интерфейсом своего браузера и переупаковывая текущие продукты, используя новые маркетинговые стратегии. 



Источник: https://infostart.ru/journal/news/tekhnologii/mozilla-istoriya-samoy-nedootsenennoy-tekhnologicheskoy-kompanii_1292824/
Автор:
Сергей Кравченко Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Рейтинг всех уровней
1. XAKEP 16.09.20 11:32 Сейчас в теме
пока на лисице работаю
хотя на другой ос присутствуют три браузера

долгое время был на опере, на хроме

почему-то пока лисица огненная.
некоторые сайты притормаживают
но не только на мозилле , а вообще :)
SKravchenko; +1 Ответить
Оставьте свое сообщение

См. также

Российский блогер протестировал ПК с процессором Baikal-M

Новость ИТ-новость Микроэлектроника

Компьютер на базе процессора Baikal не найдешь в обычном магазине электроники. Но интересно, что умеет такая техника и подойдет ли она для решения повседневных задач. Блогер Сергей Вильянов протестировал такой ПК и поделился впечатлениями.

14.05.2021    2592    user1015646    3       

Популярный фреймворк для веб-разработки Bootstrap обновлен до пятой версии

Новость Интернет Интерфейсы ИТ-новость

Фреймворк для разработки сайтов и веб-приложений Bootstrap получил крупное обновление. В пятой версии улучшена работа с формами, доработана документация, добавлена кастомизация CSS.

14.05.2021    1264    VKuser24342747    0       

Microsoft запатентовала биометрический инструмент для анализа здоровья работников

Новость Искусственный интеллект ИТ-новость

Microsoft подала патент на «компьютерный метод» предоставления рекомендаций по здоровью. Патент включает анализ биометрических данных для определения стресса и беспокойства.

14.05.2021    1742    SKravchenko    1       

Минюст создаст чат-бота для бесплатных юридических консультаций

Новость Искусственный интеллект ИТ-новость Цифровая экономика

«Цифровой юрист» – один из самых масштабных проектов ведомства. На реализацию проекта планируют потратить 230 млн рублей.

14.05.2021    1251    user1015646    0       

Flash Player удалят из Windows 10 в июле

Новость Windows Безопасность Интернет ИТ-новость

Компания Microsoft рассказала, когда Windows 10 окончательно попрощается с Adobe Flash Player. Обновление, которое автоматически удалит ПО из системы, выйдет этим летом.

13.05.2021    3029    user1015646    0       

Полностью цифровые медкарты: первые впечатления от эксперимента

Новость ИТ-новость Цифровая экономика

В России начался эксперимент по переводу медицинских карт пациентов в электронный вид. От бумажных документов полностью отказались в двух детских поликлиниках Москвы.

12.05.2021    3537    VKuser24342747    4       

Минцифры начнет подготовку кадров для цифровой экономики

Новость ИТ-новость Минкомсвязь Цифровая экономика

Минцифры совместно с «Университетом Иннополис» объединила сотни российских учебных заведений в консорциум, который подготовит кадры для цифровой экономики.

12.05.2021    3445    VKuser24342747    5       

GitHub начал поддерживать использование ключей безопасности SSH

Новость git GitHub Безопасность ИТ-новость

Пользователи GitHub смогут подтверждать вход в аккаунт при помощи портативных устройств, которые используют протокол FIDO2. Репозиторий предлагает всем разработчикам перейти на такой метод аутентификации.

12.05.2021    3321    VKuser24342747    0       

Топ языков программирования с самым большим сообществом разработчиков

Новость Аналитика ИТ-новость Языки программирования

Аналитики британской фирмы SlashData, изучающей сообщества разработчиков, выпустили ежегодный отчёт State of the Developer Nation, в котором описывают аудиторию 14 популярных языков программирования.

07.05.2021    2682    SKravchenko    7       

Кроссплатформенный эмулятор запустил старые Windows-программы в браузере

Новость Интернет ИТ-новость

Разработан бесплатный эмулятор для запуска классических приложений Windows на большинстве популярных операционных систем. Программа также доступна в качестве веб-версии с ограниченным числом приложений.

05.05.2021    3123    VKuser24342747    0       

Apple обязала разработчиков использовать новый фреймворк AppTrackingTransparency

Новость iOS ИТ-новость Мобильные приложения

Компания Apple выпустила серию обновлений для разработчиков приложений. Требования, связанные с переходом на iOS 14.5, предполагают использование фреймворка AppTrackingTransparency для повышения прозрачности сбора пользовательских данных.

05.05.2021    1936    user1015646    0       

Теперь в Docker и в Linux: расширилась поддержка процессоров Apple M1

Новость Linux ИТ-новость

Ядро Linux получило начальную поддержку процессоров M1 производства Apple. Инструмент для развертывания и работы с контейнерами Docker также научился работать с ними.

04.05.2021    3049    user1015646    0       

Ctrl+C, Ctrl+V: эксперты подсчитали, насколько часто разработчики копируют чужой код

Новость Аналитика ИТ-новость Языки программирования

Популярный форум для разработчиков Stack Overflow в течение двух недель собирал статистику нажатий Ctrl+C или Command+C при копировании кода и других ответов. Но то, что задумывалось как первоапрельская шутка, стало в итоге серьёзным исследованием.

04.05.2021    2005    user1015646    0       

Олдскульный Yayagram: разработчик создал для бабушки гаджет для общения в Telegram

Новость ИТ-новость Мессенджеры

Когда интернет еще не изобрели, абонентов соединяли телефонистки, переключая кабели в нужные гнезда. Разработчик Мануэль Лусио Далло вдохновился этим примером и создал для своей 96-летней бабушки гаджет для общения с родными в Telegram.

30.04.2021    4021    user1015646    3       

Квантовая сеть между Москвой и Петербургом заработает во втором квартале 2021 года

Новость ИТ-новость Телекоммуникации

«Транстелеком», дочерняя компания РЖД, завершила строительство квантовой сети между Москвой и Санкт-Петербургом. После запуска проект можно будет использовать для защищенного обмена данными.

30.04.2021    3130    VKuser24342747    0       

Chrome 90 позволит делиться ссылками на фрагмент текста

Новость Интернет ИТ-новость

Google представила новую функцию для Chrome 90, которая позволит создавать ссылку на выделенную часть текста на странице в браузере.

30.04.2021    2240    SKravchenko    2       

Минцифры требует обеспечить возможность удаления предустановленных российских приложений

Новость Законодательство Импортозамещение ИТ-новость Минкомсвязь Мобильные приложения

Минцифры готовит поправки к закону об обязательной предустановке ПО, которые обяжут производителей устройств обеспечить возможность полностью удалить программы.

28.04.2021    3092    VKuser24342747    1       

Ubuntu 21.04 обеспечит интегрированную поддержку Microsoft SQL Server и Active Directory

Новость Ubuntu MS SQL ИТ-новость

Компания Canonical представила Ubuntu 21.04, которая получила название «Hirsute Hippo». Релиз содержит интеграцию с Microsoft Active Directory, SDK для разработки приложений Flutter и поддерживает локальную работу Microsoft SQL Server.

28.04.2021    3955    capitan    1       

Доступна тестовая версия дистрибутива Linux, внешне похожего на Windows 10X

Новость Linux ИТ-новость

Команда разработчиков операционной системы Zorin OS представила бета-версию Zorin OS 16. Ирландский дистрибутив Linux объединяет Flatpak, Snap Store и репозиторий Ubuntu. Он имитирует внешний вид Windows 10X, сохраняя при этом функциональность Linux.

27.04.2021    4347    SKravchenko    1       

«Яндекс» представил веб-приложение для работы с текстом и таблицами

Новость ИТ-новость Новости компаний Облачные технологии Яндекс

«Яндекс» запустил сервис «Документы» для создания и редактирования текстовых файлов, таблиц и презентаций в облаке. Услуга входит в состав набора офисных решений «Яндекс 360».

27.04.2021    5235    VKuser24342747    2       

Искусственный интеллект научился находить проблемы в коде

Новость Искусственный интеллект ИТ-новость

Исследователи из МТИ разработали систему глубокого машинного обучения для поиска проблем в коде ПО. Она станет основой инструментов автоматического анализа, которые помогут найти и устранить слабые места в IDE для создания программ.

27.04.2021    4027    user1015646    3       

Microsoft разрешит сторонние платежные системы в своем магазине

Новость Windows ИТ-новость Новости компаний Онлайн-торговля

Microsoft готовит перезапуск собственного магазина приложений Microsoft Store. Релиз будет представлен вместе со следующим крупным обновлением Windows и сделает требования для программ в маркетплейсе мягче.

26.04.2021    2334    VKuser24342747    0       

В Windows 10 появилась поддержка Linux-приложений с графическим интерфейсом

Новость Windows Linux ИТ-новость

Microsoft добавит возможность запускать в Windows 10 приложения для Linux с графическим интерфейсом. Опробовать новую функцию можно уже сейчас, используя тестовую сборку ОС.

26.04.2021    4849    VKuser24342747    2       

Linux Shell научился превращать естественный язык в команды

Новость Linux Искусственный интеллект ИТ-новость

Энтузиаст обучил нейросеть OpenAI распознавать вводимые пользователем фразы в Linux Shell и превращать их в bash-команды. Похожее расширение также появилось и для игрового движка Unity3D.

23.04.2021    3512    VKuser24342747    0       

Visual Studio 2022 получит возможность использовать более 4 ГБ памяти

Новость ИТ-новость Новости компаний Языки программирования

Microsoft рассказала о главных обновлениях в новой Visual Studio 2022. Опробовать предварительную версию среду разработки от американского ИТ-гиганта можно будет уже в этом году.

23.04.2021    2742    VKuser24342747    3