JavaScript — выбор истории

JavaScript Android

ты можешь видеть:

--Информация из Голодной Долины

Иди до конца, чтобы иметь все

  Первоначальный браузер может поддерживать многие вещи, такие как 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, что почти как на картинке ниже.

淘宝拒绝IE6

  Подъем мобильного рынка освободил клиентскую часть Китая от десятилетнего террористического господства 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, Друзья, которые хотят знать, могут искать соответствующий контент самостоятельно или щелкнуть то, что я разместил, чтобы увидеть.

  Привычка вести дневник и еженедельник у меня не выработалась с детства.В новом году надеюсь выработать привычку вести блог. Ну давайте на этом пока остановимся.Раз так выбрано историей,то учитесь и думайте и практикуйтесь. Я также буду продолжать обновлять свой учебный путь и кое-что, что стоит задокументировать. наконец

佛系三连

странный