ты можешь видеть:
-
10 дней, чтобы родной язык jio стал JavaScript
-
браузерные войны
-
Смерть Нетскейпа
-
IE6, 10 лет без конкуренции
-
Хром получился
-
Мобильный рынок переживает бум
- Процесс разработки стандарта ECMAScript
- Взлет и взрыв JavaScript
- Суммировать
--Информация из Голодной Долины
Иди до конца, чтобы иметь все
Первоначальный браузер может поддерживать многие вещи, такие как Java, Flash, VBScript. Но в итоге толькоJavaScrip
🐕 Это конец. Позвольте мне записать его взлеты и падения, слезы.
1. Отец JavaScript и его рождение
Говоря о JavaScript (сокращенно JS), мы должны упомянуть, что его разработчик также является биологическим отцом:Брэндон Айк(англ.: Brendan Eich, 4 июля 1961 — настоящее время), назовем его ласково Айком, это оченьBullXпрограммист.
На самом деле Айк специализировался на физике в колледже, да, на физике.ИнтересПерешел на компьютерные науки, получив степень бакалавра в области математики и информатики, а затем степень магистра в области компьютерных наук в Университете Иллинойса в Урбана-Шампейн в 1986 году. Я должен сказать, Те Сюэба.
Затем проработал семь лет, отвечая за операционную систему и развитие сети
Проработал еще три года, отвечая за работу, связанную с микроядром и электронной обработкой сигналов.
Присоединился к Netscape в 1995 году и разработал JS-функции для своего браузера.
Участвовал в создании в 1998 г.Mozilla.org
, как главный архитектор
После смерти Netscape он основал Mozilla Foundation, которая поддерживает Firefox.Документальныйзаписал процесс
Был назначен генеральным директором Mozilla в 2014 году. Десять дней спустя его уволили за то, что он внес свой вклад в законопроект против геев (только противоположный пол может вступать в брак).
Компания Brave была основана в 2015 году для разработки браузера, защищающего конфиденциальность пользователей.
О самом Айке я кратко расскажу здесь, а друзья, желающие узнать о нем больше, могут перейти наВикипедияПроверить,
Вдохновение от Айка:
Как видите, отличный программист никогда не изучает только один язык, и его не боятся увольнения, он всегда может найти себе занятие. Начать бизнес легко, и возраст не предел. Итак, знайте, что делать.
Рождение JavaScript
Первоначальная версия JS была разработана Айком за 10 дней в мае 1995 года. Это сам язык сценариев, вспомогательный язык сценариев, используемый с Java, и имеет схожий синтаксис. Сначала он не назывался JS, он называлсяMocha
, переименованный в сентябре того же годаLiveScript
, а затем был созван в декабре того же года, чтобы дать этому языку возможность поймать «горячее слово» языка программирования Java.JavaScript
.
В начале своего рождения это была просто незаметная маленькая функция. В то же время в JS много ошибок, мы должны обратить внимание на то, чтобы различать их, когда мы изучаем
В Википедии также есть много информации оJvaScriptзаписи.
2. Браузерные войны
Браузеры с самого начала поддерживают как Java, так и JavaScript, но в браузерах JS убивает Java.
продолжение Microsoft
Microsoft выпустила IE3 в августе 1996 года с поддержкой JScript (JS, реализованный Microsoft) С тех пор и начались войны браузеров, потому что скрипты каждого браузера не одинаковы
Нетскейп наносит ответный удар
Подойди, обмани, подкрадись к моему имени и уговори тебя на микро-р сок крысиного хвоста. Затем Netscape начала сопротивляться.В ноябре 1996 года Netscape представила стандарт языка в ECMA.Из-за проблем с авторскими правами стандарт языка JS назывался не JavaScript, а JavaScript.ECMAScript
.
3. Смерть Netscape
Эй, стандарт JS называется ECMAScript, посмотрите, что вы делаете. Затем Netscape была приобретена Microsoft. . .
Netscape: Советую быть крысой... Босс не говорит 5.
Браузер Microsoft IE, входящий в состав Windows (не говоря уже о 5), захватил рынок с чрезвычайно высокой скоростью, превзойдя браузер Netscape Firefox.
К 1998 году браузер Netscape пришел в упадок, и компания столкнулась с внутренними и внешними проблемами. В том же году компания планировала попробовать и поставить браузерОткрытый исходный код (Firefox). В конечном итоге рынок не вернулся в пользу Netscape из-за открытого исходного кода. В конце года, после того как AOL объявила о приобретении Netscape, программисты из команды Netscape были уволены один за другим. Но Брейден с тех пор помогает поддерживать работу Firefox. Из-за браузера с открытым исходным кодом он также произвел большую сенсацию в то время, а также оказал глубокое влияние на разработку внешнего интерфейса позже.
4. IE6, 10 лет без конкуренции
время | история |
---|---|
2001 г. | IE6 поставляется с Windows XP |
2004 год | Занятость IE6 на мировом рынке составляет более 80% Однако этот браузер не совместим со стандартами W3C (в основном CSS, что является головной болью), IE6 также продолжает вылезать лазейки в безопасности (может открыть обычное электронное письмо, а компьютер будет заражен вирусом). Firefox использует эту возможность, чтобы возродить и снова победить IE |
2005 г. | IE7 выпущен, но не может превзойти IE6 |
2006 год | Основные браузеры — IE6 и Firefox. |
2010 год | Большинство браузеров в Китае все еще IE 6. Из-за популярности пиратской Windows XP в Китае, IE всегда доминировал на китайском рынке браузеров в течение многих лет, и это дьявол для фронтенд-разработчиков. |
5. Хром родился
слабость Microsoft
Из-за большого успеха IE6, Microsoft посчитала, что это не стоит усилий, а конкурентов не было, поэтому напрямую распустила команду разработчиков IE6. (Непобедимому нужен только один человек, чтобы поддерживать это)
Появление Firefox заставило Microsoft реорганизовать команду IE, но это не одна и та же команда, что приводит к постоянным проблемам в IE7 и 8.
Google воспользовался возможностью
- В 2004 году Google нанял нескольких разработчиков Firefox и IE.
- В 2008 году Chrome наконец-то был выпущен и быстро завоевал 1% мировой доли.
- В 2011 году Chrome обогнал Firefox по доле
- В 2016 году глобальная доля Chrome составила 62%.
Послушайте, Google очень умен, ищет людей, которые были уволены Microsoft прямо или косвенно. Вот пример того, как быстро рекламировался Chrome в то время.Объявления Chrome
6. Рынок мобильной связи переживает бум
В 2010 году был выпущен iPhone 4 и смартфон начал расти.
В 2011 году Microsoft и Nokia объединили усилия и планировали запустить волну вещей.Как мы все знаем, бизнес мобильных телефонов Nokia закончился, то есть на мобильном телефоне практически не было IE. (Microsoft косвенно способствовала гибели Nokia, а затем Microsoft купила Nokia, чтобы принести извинения. Финал удивительного знакомства...)
Front-end программисты были в восторге от того, что IE наконец умирает.В 2016 году Taobao и Tmall объявили, что они больше не будут поддерживать IE6 и IE7.В конце того же года они объявили, что больше не будут поддерживать IE8, что почти как на картинке ниже.
Подъем мобильного рынка освободил клиентскую часть Китая от десятилетнего террористического господства IE, с тех пор передняя часть вступила в период быстрого развития.
7. Разработка стандарта ECMAScript
время | Версия |
---|---|
июнь 1997 г. | Первая версия Ecmascript выпущена |
декабрь 1999 г. | Выпущено третье издание, это издание является наиболее широко используемым |
декабрь 2009 г. | Выпущено пятое издание, добавляющее некоторые функции |
июнь 2015 г. | Выпущена шестая редакция.Все новые браузеры поддерживают эту редакцию.После этого редакция выпускается каждый год.Номер версии называется в честь года. |
Версия 4 была прервана во время господства IE6.
Связь JS с ECMAScript
ECMAScript это стандарт на бумаге, JS это реализация браузера.Стандарт на бумаге часто отстает от браузера.Он сначала реализуется а потом прописывается в стандарте.
8. Взлет и взрыв JavaScript
возник в
убойное приложениеGmail(как убойное приложение для смартфонов в то времязлые птицы, сейчасКороль славы)
-
В День дурака в 2004 году Google выпустил веб-страницу Gmail.В то время люди думали, что веб-страница может использоваться только для просмотра новостей и изображений, а выпуск Gmail заставил засиять глаза пользователей и разработчиков.
-
В 2005 году Джесси назвал технологию, используемую Google, AJAX.формальныйПоявление, до того, как эта веб-разработка выполнялась бэкэндом и дизайнерами.
-
В 2006 году была выпущена jQuery, которая в настоящее время является самой долгоживущей библиотекой JS. В последующие десять лет jQuery произвела большой фурор. Пока IE не потерпел неудачу, jQuery не был так популярен.
прорвался в
JS-движок Chrome V8 (V8 быстр как молния)
- В 2009 году Райан создал Node.js на базе V8.
- В 2010 году lsaac написал npm на основе Node.js.
Front-end инженеры могут выполнять JS вне браузера, а Node.js быстро набирает популярность во всем мире. В том же году TJ, вдохновленный Синатрой, выпустил Express.js. Отныне фронтенд-инженеры могут с радостью писать серверные приложения. За этот период появилось слишком много технологий: gulp, grunt, veoman, requireis,веб-пакет, Angular, React, VueПодождите, это взрывной период.
9. Резюме
смотри смотри, JS бьетJava
(в браузере), битьFlash
(«Flash пришел в упадок с появлением смартфонов, низкой производительностью, энергоемкостью, небезопасностью, а Flash был просто прекращен»), побежденVBScript
(«Это язык сценариев, разработанный Microsoft, Microsoft IE рухнул, будет ли он еще существовать»). JS жил один до конца, и в начале JS был игрушечным языком, но JS каждый раз уходил вправо, а Microsoft боролась, была занята IE, столько пережила, но все же выжила, и, наконец, смогла сделать что-нибудь теперь JavaScript. Разве это не «горящий Бибо»?
Конечно, поскольку вначале это был игрушечный язык, было неизбежно, что в начале 10-дневного короткого дизайна будут некоторые недостатки. Я не буду говорить подробности, потому что я еще не наступил на это, но вы можете сначала взглянуть, и давайте опубликуем рецензию Руан Ифэн.10 главных недостатков JavaScript, Друзья, которые хотят знать, могут искать соответствующий контент самостоятельно или щелкнуть то, что я разместил, чтобы увидеть.
Привычка вести дневник и еженедельник у меня не выработалась с детства.В новом году надеюсь выработать привычку вести блог. Ну давайте на этом пока остановимся.Раз так выбрано историей,то учитесь и думайте и практикуйтесь. Я также буду продолжать обновлять свой учебный путь и кое-что, что стоит задокументировать. наконец
странный