История на създаването и развитието на браузъра Mozilla Firefox. Историята на създаването на браузъра Firefox Създаването на Firefox. кочан

  • Аудио/video.ogg файловете, както и .pdf файловете вече се обработват от Firefox, въпреки че не са изброени в същата програма (само за Windows);
  • Отстрани на новия раздел е добавен формуляр за търсене в Интернет;
  • Реализиран и активиран WebVTT;
  • Поддръжка за промяна на CSS блокове. Стана възможно да се създадат варианти с префикса „--“ (преди това е изписано „var-“), тази възможност за по-нататъшно заместване на допълнителната инструкция var ().;
  • CSP 1.1 nonce-source и hash-source включени за заключване;
  • Диалозите, които се появяват преди началото, вече не блокират достъпа, докато браузърът не реши;
  • Инструменти на търговеца: До палитрата от цветове на даренията, инструмента за пипета;
  • Инструмент за търговия на дребно: редактиран модел на кутия;
  • Инструменти на търговеца: Редактор на кодове за подобрения;
  • Инструментариум на търговеца на дребно: Console stack tracer;
  • Инструмент за търговия на дребно: Копирайте като CURL;
  • Инструменти на търговеца: стилизиране на трупи в конзолата;
  • Инструментите на търговеца на дребно: Nalagojuvach dodatkiv;
  • Кутия с инструменти: Nalagojuvach Canvas;
  • Поправено е търсене на често виждан текст, изпратен от контекстното меню.
  • Добавена е възможността за актуализиране на страната на синхронизираните раздели към звяра до дъното;
  • Добавена поддръжка за прегрупиране на панели домашна страна(относно: дома);
  • Интеграция на Generational Garbage Collector, която ви позволява да постигнете по-висока производителност и да промените паметта на ситуацията на спестяване страхотно числопредмети, които живеят кратък час;
  • В модула за оптимизиране на OdinMonkey за кода, който е базиран на стила asm.js, има ново допълнително ниво на оптимизация (разпределител за обратно проследяване), което ви позволява да осигурите генерирането на машинни инструкции за JIT работата. Негативната страна на новия метод е увеличаването на времето за компилиране и по-големият ресурсен капацитет чрез сгъваеми методи за търсене на оптимално решение, за да даден методне печелете заключвания за оригиналния код, а по-скоро изключвания за Asm.js. В теста octane-zlib включването на ново ниво на оптимизация направи възможно увеличаването на производителността от 45 000 на 50 000 точки;
  • Добавена е нова библиотека mozilla::pkix за проверка на коректността цифрови сертификати. Новата библиотека е удостоена с голяма гордост за проверката на всички налични езици за проверка на сертификатите. Кодът на библиотеката с правописи в C++ и да стане общо 4167 реда, които ще бъдат запомнени да казват її suprovid (библиотеката беше излишно сгъната и образувана от 81865 реда през тези, които бяха преведени от Java на C);
  • Често прилагана таблица на OpenType MATH (раздел 6.3.6), отчетена в документацията за математически шрифтове на MathML Torture Test;
  • Додано преведете на стъпка ход: асам, бенгалски, гуджарати, хинди, каннада, майтхили, малаялам, маратхи, ория, пенджаби, тамил, телугу;
  • Премахната рамката CAPS за присвояване на специфични за сайта разрешения (чрез параметъра capability.policy.*). Zokrema опитайте vikoristovuvaty tsyu funktsionalnіst за nadannya достъп до обменния буфер вече не работи. Единственият виновник е checkloaduri, който все още може да победи както преди, за да позволи на сайтовете да улавят file:// URI;
  • API на Firefox Hub
  • Реализиран и активиран WebVTT;
  • Поддръжка за промяна на CSS блокове. Стана възможно да се създадат варианти с префикса „--“ (преди това се изписва „var-“) и възможността за по-нататъшната им замяна на допълнителната инструкция var ();
  • Зад ключалката е включена поддръжка за интерфейса navigator.sendBeacon, за асинхронно прехвърляне на малки порции данни от браузъра към сървъра;
  • За масиви беше добавена поддръжка към метода Array.prototype.fill(), който се разпознава за запълване на целия масив или части от същия елемент със същите стойности;
  • Нов обект на ухажване Object.setPrototypeOf();
  • CSP 1.1 nonce-source и hash-source включени за заключване.
  • Аудио/video.ogg файловете, както и .pdf файловете вече се обработват от Firefox, въпреки че не са изброени в същата програма (само за Windows);
  • Отстрани на новия раздел е добавен формуляр за търсене в Интернет;
  • Реализиран и активиран WebVTT;
  • Поддръжка за промяна на CSS блокове. Стана възможно да се създадат варианти с префикса „--“ (преди това е изписано „var-“), тази възможност за по-нататъшно заместване на допълнителната инструкция var ().;
  • CSP 1.1 nonce-source и hash-source включени за заключване;
  • Диалозите, които се появяват преди началото, вече не блокират достъпа, докато браузърът не реши;
  • Инструменти на търговеца: До палитрата от цветове на даренията, инструмента за пипета;
  • Инструмент за търговия на дребно: редактиран модел на кутия;
  • Инструменти на търговеца: Редактор на кодове за подобрения;
  • Инструментариум на търговеца на дребно: Console stack tracer;
  • Инструмент за търговия на дребно: Копирайте като CURL;
  • Инструменти на търговеца: стилизиране на трупи в конзолата;
  • Инструментите на търговеца на дребно: Nalagojuvach dodatkiv;
  • Кутия с инструменти: Nalagojuvach Canvas;
  • Поправено е търсене на често виждан текст, изпратен от контекстното меню.
  • Добавена е възможността за актуализиране на страната на синхронизираните раздели към звяра до дъното;
  • Добавена поддръжка за пренареждане на панели от домашната страна (относно: дома);
  • Интегриране на избора на памет Generational Garbage Collector, което ви позволява да постигнете по-висока производителност и да промените паметта на ситуацията на запазване на голям брой обекти, които живеят кратък час;
  • В модула за оптимизиране на OdinMonkey за кода, който е базиран на стила asm.js, има ново допълнително ниво на оптимизация (разпределител за обратно проследяване), което ви позволява да осигурите генерирането на машинни инструкции за JIT работата. Отрицателната страна на новия метод е увеличаването на времето за компилация и по-голямото използване на ресурсите чрез методите за сгъване за намиране на оптималното решение, така че този метод не се присъжда за по подразбиране за големия код, а за Asm.js. В теста octane-zlib включването на ново ниво на оптимизация направи възможно увеличаването на производителността от 45 000 на 50 000 точки;
  • Създадена е нова библиотека mozilla::pkix за проверка на коректността на цифровите сертификати. Новата библиотека е удостоена с голяма гордост за проверката на всички налични езици за проверка на сертификатите. Кодът на библиотеката с правописи в C++ и да стане общо 4167 реда, които ще бъдат запомнени да казват її suprovid (библиотеката беше излишно сгъната и образувана от 81865 реда през тези, които бяха преведени от Java на C);
  • Често прилагана таблица на OpenType MATH (раздел 6.3.6), отчетена в документацията за математически шрифтове на MathML Torture Test;
  • Превеждайте додани на обиден език: асам, бенгалски, гуджарати, хинди, каннада, майтхили, малаялам, маратхи, ория, пенджаби, тамил, телугу;
  • Премахната рамката CAPS за присвояване на специфични за сайта разрешения (чрез параметъра capability.policy.*). Zokrema опитайте vikoristovuvaty tsyu funktsionalnіst за nadannya достъп до обменния буфер вече не работи. Единственият виновник е checkloaduri, който все още може да победи както преди, за да позволи на сайтовете да улавят file:// URI;
  • API на Firefox Hub
  • Реализиран и активиран WebVTT;
  • Поддръжка за промяна на CSS блокове. Стана възможно да се създадат варианти с префикса „--“ (преди това се изписва „var-“) и възможността за по-нататъшната им замяна на допълнителната инструкция var ();
  • Зад ключалката е включена поддръжка за интерфейса navigator.sendBeacon, за асинхронно прехвърляне на малки порции данни от браузъра към сървъра;
  • За масиви беше добавена поддръжка към метода Array.prototype.fill(), който се разпознава за запълване на целия масив или части от същия елемент със същите стойности;
  • Нов обект на ухажване Object.setPrototypeOf();
  • CSP 1.1 nonce-source и hash-source включени за заключване.

На гърба браузърът се наричаше "Феникс" ("Феникс"). Един час по-късно браузърът беше преименуван на "Firebird" ("Firebird") поради конфликт на търговска марка, но името по-късно беше променено на "Firefox" по подобни причини. Въпреки това, Firefox беше запазена марка от The Charlton Company в Обединеното кралство, което беше показано в диалоговия прозорец About.

Firefox ("огнена лисица") - буквален превод на кита, pingin hǔo hú, как китайците наричат ​​рудата лисицата и малката панда, в чест на което, зад думите на търговците на дребно, и имената на браузъра . Firefox е по-добре съкратено като "Fx" или "fx", отколкото "FF" или "FX".

През повечето време браузърът се нарича "Mozilla".

Проектът Firefox е стартиран от Блейк Рос и Дейв Хайат, ако са работили в Netscape Communications, който е в склада на AOL Time Warner. След затварянето на Netscape Communications, целият проект на Mozilla се управлява от същата Mozilla Foundation, която носи търговските марки. Mozilla Firefox.

Firefox беше освободен от пакета за приложения на Mozilla, кодът на някои писма за създаване от нулата в Mozilla Organization беше заменен с кода на Netscape Communicator 5, част от който беше пуснат под безплатния лиценз на Mozilla Public License след натискане на „браузъри ".

Браузърът спечели много пренасяне на двигателя Gecko, творения с подобрения на стандартите. Разработването на Firefox се извършва от поддръжници на дъщерното дружество на Mozilla Corporation и доброволци от цял ​​свят.

История на версиите:

Firefox 1.0

Firefox 1.0 (кодово име "Phoenix") беше пряк потомък на Mozilla Suite 1.7 (базиран на двигателя Gecko 1.7) и можеше да спи много с него в интерфейса на coristuvach - например в прозорците бутоните бяха разгърнати не хоризонтално (като инфекция), а вертикално, в традицията на Mozilla. Средното подобрение е мениджърът за разширение, възможността за автоматично актуализиране чрез инсталатора на новата версия.

Gilka 1.0.x беше единична (вкл Нарази), в някои търговци на дребно бяха направени сериозни промени в API в движение, под часа на активно котиране, което доведе до честата лудост на разширението за Fx 1.0.3 с версии 1.0.4-1.0.8

В момента вече не се поддържа, но това означава, че броят на некоригираните служители на сигурността е морално остарял.

Firefox 1.5

Firefox 1.5 (кодово име Deer Park) пусна 29-та есен на годината (след 30-та есен) 2005 г., актуализиран редовно за втори път.

Актуализация за версия 1.5:

Внедрена система за автоматично подновяване.
Ускорена и подобрена навигация.
Сортирайте раздели с помощта на механизма за плъзгане и пускане.
Блокът от викони за снаждане е поправен.
Функцията Clear Private Data може да вижда лична информация.

На 31 май Firefox 1.5.0.12 и Firefox 2.0.0.4 станаха достъпни за широката публика чрез системата автоматични актуализации. Всички стандартни надстройки за сигурност и стабилност. Също така 1.5.0.12 е останалата версия на 1.5. Firefox 1.5.0.12 вече има свой собствен механизъм за актуализиране, който ще позволи на грешките да „мигрират“ към Firefox 2 чрез инсталиране на специална корекция. Надстройката до g_lka 2.x беше предложена на koristuvs на 28 март 2007 г.

Firefox 2

25 юли 2006 г Wiishow Firefox 2.0 (кодово име Bon Echo). За първото доба, което е изминало от момента на официалното пускане на браузъра, е взето над 2 милиона пъти. Вдъхновение, базирано на пълноценния Firefox 1.5 двигател - Gecko 1.8.1. Новата поддръжка на JavaScript, SVG, XML е подобрена, дизайнът на браузъра е леко променен, въведена е система за защита от фишинг, която е разширена от Google. Беше планирано да се добави кочана текущата системаотметки под името Places, но чрез трудностите в її nagodzhennі спечели само Firefox 3.0 (червей 2008). Добавена е проверка на правописа към текста в уеб формуляри.

Firefox 3

2 април 2008 г Версия на Firefox 3.0 Beta 5 е включена в Ubuntu 8.04 и Fedora 9.

В бета версиите форматът на падащия списък с адреси за автоматично довършване за заключване е променен и алгоритъмът за автоматично довършване е подобрен. Преди бета 4, закъснението на позицията на резултата се прилагаше в зависимост от това, което користувачът избира чрез вмъкване на песента ред по ред.

Добавена е способност за победа системна корекциядостъп през прокси сървър (променете средата $http_proxy) на Linux платформата и радио бутон за избор на различен диалогов прозорец, който изглежда е по-вероятно да бъде променен.

Разширението „DOM Inspector“ е премахнато от стандартната публикация. Сега е достъпен от добавки.

16 май 2009 г. Първият кандидат за пускане - Firefox 3.0 RC1, който вече привлече над 1,5 милиона души. Нюму Було разкри 10 сериозни извинения(Този номер има три критични извинения). Окончателната версия е малка само след корекцията на всички помилвания.

Едно от тези извинения всъщност се дължи на скорошните характеристики на внедряването на fsync в Linux, замяната на fsync в SQLite версия 3.5.8 и не на последно място версията на SQlite версията на Firefox, наскоро надстроена до 3.0 RC1.

„Тази селекция имаше промяна в паметта, която отнема един час работа, и значително увеличение на производителността“, каза вицепрезидентът на Mozilla Майк Белзнер. В RC2 добавихме автоматични цикли на паметта, системи за дефрагментиране на паметта и променихме около сто фрагмента в кода (чрез цикли на паметта). Също така браузърът е премахнал допълнителни механизми за сигурност за един час работа от защита на уеб страници. Отметките, историята на дейностите, бисквитките и паролите вече се записват от криптирания формат. Ще прегледам отново двигателя на JavaScript.

Издадена е Release Candidate 3. В тази версия извинението за блокиране на браузъра в операционната Mac системи OS X 10.5.3, версиите за Windows и Linux са оставени непроменени.

17 юни 2008 г. Firefox 3, базиран на платформата Gecko 1.9, беше разработен през оставащите 34 месеца. Новата платформа включва повече от 15 000 промени за подобряване на производителността, подобряване на стабилността и точността в допълнение към опростяване и подобряване на кода. Подмяната на новата платформа направи Firefox 3 по-сигурен, лесен за конфигуриране продукт с много различни функции за уебсайтове на дребно и добавки към Firefox.

Firefox 3.5

Firefox 3.5 е следващата стабилна версия, която ще бъде на 30 март 2009 г. Кодовото име е Shiretoko. Версията на Gecko е 1.9.1.

Тази версия на Firefox е под версия 3.5, а не 3.1, както е планирано назад.

Това решение беше възхвалено за точната цел на цифровите промени, направени след пускането на Firefox 3.0 в миналото. Ето редица промени в основните раздели, коригирани изцяло с уеб стандартите, значително преработен JavaScript двигателя, както и подобрена поверителност, която включва новата частен режим, което позволява на потребителите да виждат всички специални данни, например сесията.

Освен това окончателната версия на браузъра промени логото на ново. Образът като цяло стана невидим, зад набръчканата опашка на лисица, която символизира огъня, който задушава планетата Мозила.

Firefox 3.6

Firefox 3.6 е следващата стабилна версия, която е насрочена за 21 септември 2010 г. Кодовото име е Namoroka. Версията на Gecko е 1.9.2.

На етапа на тестване изданието беше под версия 3.2.

Основните характеристики на Firefox 3.6 є:

Подобрена производителност: промяна на времето за стартиране на браузъра и отварянето на раздели;

Придружаващи леки теми, които не засягат рестартирането на браузъра (Personas), тази интеграция с Windows 7 и Mac OS 10.6 е коригирана в "разумния" ред на адреса и формуляра за автоматично довършване.

Firefox 4.0

Версията идва след Firefox 3.6. По-късно беше пуснат под версия 4.0, а не 3.7, както беше планирано на етапа на алфа тестване. Weide Firefox 4.0 на кочан 2011 рок.

Една от ключовите насоки в развитието беше цифровото подобрение на интерфейса. Например, планира се да се постави лентата с раздели близо до рамката на прозореца, ще се наредя и мениджърът на добавките ще бъде преработен. Също така ще бъде добавена възможност за групиране отворени раздели.

Основната инсталация на браузъра ще го активира Разширение за Firefox Sync, което позволява на потребителите да синхронизират своите отметки, списъка с отворени раздели, историята и запазването на пароли между компютри и мобилни телефони.

В допълнение, Firefox 4.0 ще включва новия Jägermonkey JavaScript двигател, който ще подобри скоростта на JavaScript кода за няколко пъти.

Його се нарича "Ognelis", "FF" и "Mozilla". Някои потребители се радват Браузър Mozilla Firefoxнад това, което, ако има нещо, е направено, водещо под формата на аргументи в масата прекъсвания в безопасността на любовните програми преди фатални извинения. Обратната страна нарича този браузър идеален, поставяйки йога на един ред най-добрите програмиза сърфиране в . Психологическият ефект се забелязва от дълго време, което е важно да се обясни: време е хората да се разпространяват във Firefox, както виното ще умре в нов. Stayuchi yogo prikhilnik, chanuvalnik и adept.

Днес интернет браузърът Mozilla Firefox заема третото място в света по популярност на средната класа и на първо място - в номинацията "Vilne PZ".

Vtіm, є kraїni, де популярност Firefox vishcha за zagalnosvіtova. Така че, да речем, в Русия Firefox е различен, а в Nіmechchina е първият. Самата за тези, които взривиха такава слава на тези програми, днес ще говорим с вас.


Създаване на Firefox. кочан

И историята на Firefox започна с факта, че Netscape Communications искаха да създадат браузър, който беше като парче торта от невероятно популярния Internet Explorer. Е, добре, нямах милост, всичко е правилно: IE браузърът е като XX век, просто е фантастичен, популярен.

Съвсем естествено е, че други компании направиха всичко възможно да повторят този успех. Така че, да кажем, браузърът Netscape 5 се провали през 1998 г., същността на Internet Explorer през 1998 г., но все още не се появи безследно - само по себе си „останките“ започна създаването нови програмиза сърфиране в Мелитопол. Всъщност програмата всъщност беше написана, което се нарича "от нулата", като в Netscape 5 бяха взети само няколко идеи и малко от програмния код. В сърцето на настоящето Браузър Firefoxсвободно пренасяне на Gecko двигател.

До 2002 г. разработването на нов браузър не беше нито хитро, нито диво. Както често се случва, кризата се превърна в мотивиращ stusan за упорита работа по проекта. През 2002 г. AOL Time Warner Corporation, като лидер на Netscape Communications, анулира проект за попадение и пропуск. Между другото, разработката на новия браузър не изгоря, но видяха структурата на Mozilla Foundation в рамката.

Преди речта AOL Time Warner Corporation вече помогна на новата компания на първия етап. компютърна технология, като даде на деяките първите пари и прехвърли правата на интелектуална власт.


Създаване на Firefox. Производства

В самия момент на независимост развитието на проекта и ставането набира сериозна скорост. Още на 23 септември 2002 г. беше пусната първата версия 0.1. Трябва да се каже, че първото издание не привлече уважението нито на широката публика, нито на fahivtsiv. Освен това програмата беше изложена „сираче“, че много промени бяха направени от търговците на дребно буквално в движение, по време на избора на програмата. Zvichayno добре, ce zgodom причини deakі проблеми іz sumіsnіstyu. И все пак кочанът беше положен: браузърът включи светлината и започна активно да се развива.

С датата в историята на браузъра Mozilla Firefox можете смело да влезете в 9-та есен на 2004 г. На кой ден излезе най-стабилната версия 1.0. Vibachte за клишета, но появата на тази версия за нейния ефект е подобна на ефекта от вибрацията на бомбата. Нов браузърподовите настилки се влюбиха в користувачите, които поставиха над 100 000 000 души зад реката. Освен това 25 млн Суета за Firefoxпишете за първите 100 дни след пускането на програмата в Интернет Голям брой.

Potim boules версия 1.5 (издание от 2005 г.); 2.0 (2006); 3.0 (2008 г.); 4.0 (2011) и повече. Скинът с версията беше подобрен, оптимизиран, привлече нова OS i в орбитата си допълнителни функции. За месеца на 2014 г. браузърът Firefox вече има 27 стабилни версии, чиято кожа е повече от цяла армия от програми за засенчване.

На първо място, именуването на Firefox далеч не беше първото нещо. В същото време малко хора вече знаят, но на гърба браузърът се наричаше Phoenix („Феникс“), след това - Firebird („Firebird“) и още повече, като обида, те го извикаха чрез нарушение на авторски права от търговците на дребно, и тя се появи в къщата на всеки интернет-спилноти сладка огнена лисица. Яка, преди реч, не е лисица, а малка панда. Признайте, вие сами уважавате китайците, за някои дословно и преведено името.

Създатели на Firefox

Днес както поддръжниците на Mozilla Foundation, така и доброволци от цял ​​свят работят за подобряване на функционалността и разширяване на възможностите на браузъра. И все пак браузърът има свои „бащи“, които са приети от създателите на Firefox. Повече от двама - Блейк Арън Рос и Дейв Хюит. Мисля, че вонята заслужава цаца слив.

По-долу се опитах да отгатна cіkavі факти, какви са опасенията на браузъра Firefox:

Firefox: прогнози за бъдещето

Днес, ако колосалните печалби се въртят в IT сферата, успехът на кожата е подобен на този на златен живот. І браузър Firefox Не обвинявам никого. Вече не за първи път се работи за популяризиране и интеграция на йога мобилни стопански постройки. Разширяването е ограничено до специални разширения, достъпни за собствениците на браузъри. Медийната кампания се провежда активно, поради факта, че популярността на Mozilla Firefox непрекъснато расте.

Zagalom, като че ли да следват статистиката на суетата, е възможно да се правят ивици, които рано или късно ще бъдем проверени от дявола „предаде сферите на плюнка“. Vrakhovuchi тези, които Firefox майстори рядко преминават към други системи за уеб сърфиране, тогава можете да проверите популярността на този доста необичаен и самостоятелен браузър.

Операционни системи (ОС)