Официальный ответ разработчиков ChakraCore
https://github.com/Microsoft/ChakraCore/issues/5865
https://github.com/Microsoft/ChakraCore/issues/5865
GitHub
Chromium adoption in Microsoft Edge and future of ChakraCore · Issue #5865 · microsoft/ChakraCore
Hello Friends of ChakraCore, Yesterday, Microsoft Edge announced its intent to adopt the Chromium open source project in the development of desktop Microsoft Edge to create better web compatibility...
Вышел Firefox 64. Основные изменения: https://www.mozilla.org/en-US/firefox/64.0/releasenotes/
Mozilla
Firefox 64.0, See All New Features, Updates and Fixes
Прямая трансляция от Avito Online Frontend про инфраструктуру
В дискуссии участвуют:
- Роман Дворнов (Lead Engineer в Авито),
- Егор Копылов (Главный за фронтенд в Яндекс.Диске),
- Станислав Туговиков (Руководитель фронтенда в Mail.Ru),
- Андрей Марченко (Техлид в core-team в Тинькофф),
- Сергей Мелюков (Senior Engineer в Авито).
Ведущий и модератор — Константин Буркалёв (SDCast, RadioJS).
https://www.youtube.com/watch?v=JSrAZlEUOs8&feature=youtu.be
В дискуссии участвуют:
- Роман Дворнов (Lead Engineer в Авито),
- Егор Копылов (Главный за фронтенд в Яндекс.Диске),
- Станислав Туговиков (Руководитель фронтенда в Mail.Ru),
- Андрей Марченко (Техлид в core-team в Тинькофф),
- Сергей Мелюков (Senior Engineer в Авито).
Ведущий и модератор — Константин Буркалёв (SDCast, RadioJS).
https://www.youtube.com/watch?v=JSrAZlEUOs8&feature=youtu.be
YouTube
Трансляция Avito Online Frontend: Infrastructure
11 декабря выходим в прямой эфир и обсуждаем вопросы, связанные с инфраструктурой фронтенда. Предсказать ход дискуссии всегда непросто. Но состав участников и ведущий предвещают интересную беседу. Попробуем поговорить про технологический стек, архитектуру…
Примерно через 40 минут начнется видеовстреча WebAssembly Community Group. Одна из тем для обсуждения звучит как “The Future of ChakraCore” со ссылкой на вот эту ишью. Расскажет об этом будущем Limin Zhu, который и отвечает за ChakraCore. Так что ждите сегодня инсайдов по этой горячей теме.
GitHub
Chromium adoption in Microsoft Edge and future of ChakraCore · Issue #5865 · microsoft/ChakraCore
Hello Friends of ChakraCore, Yesterday, Microsoft Edge announced its intent to adopt the Chromium open source project in the development of desktop Microsoft Edge to create better web compatibility...
Caitlin Potter из Igalia работает над реализацией пропозала Object.fromEntries в V8. На данный момент эта фича уже есть в стабильном Firefox, в Safari TP, а также реализована в ChakraCore (но еще не в Edge). Кажется она также появится уже в текущей версии Chrome Canary.
https://bugs.chromium.org/p/v8/issues/detail?id=8021#c18
https://bugs.chromium.org/p/v8/issues/detail?id=8021#c18
GitHub
GitHub - tc39/proposal-object-from-entries: TC39 proposal for Object.fromEntries
TC39 proposal for Object.fromEntries. Contribute to tc39/proposal-object-from-entries development by creating an account on GitHub.
Вебня
Примерно через 40 минут начнется видеовстреча WebAssembly Community Group. Одна из тем для обсуждения звучит как “The Future of ChakraCore” со ссылкой на вот эту ишью. Расскажет об этом будущем Limin Zhu, который и отвечает за ChakraCore. Так что ждите сегодня…
Видеовстреча состоялась. Limin Zhu еще раз подтвердил, что Edge переходит на V8, потому что у них нет столько ресурсов, чтобы поддерживать совместимость Chromium и ChakraCore. В то же время, по его словам, они будут заниматься поддержкой ChakraCore. В первую очередь обновлениями безопасности, но также собираются и добавлять новые фичи. Andreas Rossberg поинтересовался как Microsoft собирается распределять ресурсы между Chromium и ChakraCore, на что у Limin не было четкого ответа. Он ответил, что им еще предстоит это осознать, но у них есть много важных партнеров, которые рассчитывают на обновления ChakraCore. Таким образом, приоритет распределения задач между Chromium и ChakraCore будет зависеть от переговоров с партнерами. На вопрос о том, начали ли в Microsoft работать над какими-либо фичами для V8 (и конкретно какие планы на WebAssembly), ответ был также расплывчат: Microsoft только собираются пообщаться с представителями Google и остальных браузерных движков, чтобы осознать что именно они будут “вкладывать обратно в опенсорс“ и как быть полезными в вопросе развития web-технологий.
Вебня
Уже появилась первая тема для обсуждения на следующей встрече #TC39, которая пройдет 29-31 января 2019 в офисе GoDaddy. Предложение Object.fromEntries будет пытаться взять stage 4. Напоминаю, что январская встреча TC39 — это последний шанс для stage 3 предложений…
На этой же встрече stage 4 будет пытаться брать Well-formed JSON.stringify.
GitHub
GitHub - tc39/proposal-well-formed-stringify: Proposal to prevent JSON.stringify from returning ill-formed strings
Proposal to prevent JSON.stringify from returning ill-formed strings - tc39/proposal-well-formed-stringify
Завтра Opera собираются запустить свой “First major Web 3 ready browser” для Android. Там будет встроенный кошелек Ethereum и поддержка Web 3 Dapps. Ну не знаю что в этом такого знаменательного. Впрочем, может быть покажут и что-то действительно интересное. Завтра увидим. А пока можете поиграться с демо.
Opera и их Web3 браузер под Android. Вроде ничего интересного.
https://blogs.opera.com/mobile/2018/12/ofa-49-with-crypto/
https://blogs.opera.com/mobile/2018/12/ofa-49-with-crypto/
Opera
Opera’s first Web 3-ready browser for Android is ready for download
Hello everyone, We have some cool news today. Our new blockchain-ready browser with a built-in crypto wallet is now ready for download! The Opera browser for Android now features crypto wallet integration and Web 3 support. What this means is that with the…
И снова рубрика “советую почитать”. Как всегда безвозмездно и честно. Если вы пишите на ангуляре или интересуетесь им, то вам наверняка понравится вот этот канал, у которого незаслуженно мало подписчиков https://t.me/ngFanatic
Telegram
Angular Fanatic
Ангуляр в каждый проект!
__________
Канал на паузе
__________
Канал на паузе
Отличный доклад про кишочки V8. Они там больше не будут использовать self-hosted JS, а будут заменять его на код, написанный на Torque — языке программирования, который написан специально для использования в V8.
https://www.youtube.com/watch?v=8W8lcfelhuU
https://www.youtube.com/watch?v=8W8lcfelhuU
YouTube
Nordic.js 2018 • Peter Marshall - The Life of a JavaScript Feature in V8 ft. TypedArrays
Have you ever wondered how new language features get into JavaScript? This talk will take TypedArrays, a seemingly simple JavaScript feature, and go down the rabbit hole of implementation and optimization in V8. You’ll get a behind-the-scenes look at how…
В SpiderMonkey завершилась разработка Wasm anyref + GC types proposal: Milestone 1
https://bugzilla.mozilla.org/show_bug.cgi?id=1444925
https://bugzilla.mozilla.org/show_bug.cgi?id=1444925
bugzilla.mozilla.org
1444925 - [meta] Implement "Wasm anyref + GC types" proposal: Milestone 1
RESOLVED (nobody) in Core - Javascript: Web Assembly. Last updated 2018-12-17.
Edge team сделали свой первый коммит в Chromium после решения о переходе на этот движок
https://twitter.com/AaronGustafson/status/1074814655221063681
https://twitter.com/AaronGustafson/status/1074814655221063681
Twitter
Aaron Gustafson
The first (of many) commits from the Edge team to Chromium: https://t.co/s9qr1uptQE Congrats @RafaelCintron!
Сегодня W3C выпустили несколько релизов спецификаций разной версии готовности:
- Accessible Name and Description Computation 1.1 от ARIA WG выпущена как W3C Recommendation
- The Profiles Ontology и Content Negotiation by Profile от Dataset Exchange Working Group выпущены как First Public Working Drafts
- CSS Fragmentation Module Level 4 от CSS WG выпущена как First Public Working Drafts
- Accessible Name and Description Computation 1.1 от ARIA WG выпущена как W3C Recommendation
- The Profiles Ontology и Content Negotiation by Profile от Dataset Exchange Working Group выпущены как First Public Working Drafts
- CSS Fragmentation Module Level 4 от CSS WG выпущена как First Public Working Drafts
Новинки и улучшения V8 7.2.
- улучшена скорость парсинга JavaScript
- улучшена скорость async/await в некоторых случаях
- улучшена скорость spread elements в массивах, а также Array.from
- улучшена скорость WebAssembly
- добавлены public class fields (private instance class fields все также доступны под флагом)
- добавлен Intl.ListFormat, который позволяет правильно форматировать списки
- добавлен пропозал, который фиксит поведение JSON.stringify
- добавлен экспорт неймспейсов модуля
Подробное описание изменений в статье от команды V8
https://v8.dev/blog/v8-release-72
- улучшена скорость парсинга JavaScript
- улучшена скорость async/await в некоторых случаях
- улучшена скорость spread elements в массивах, а также Array.from
- улучшена скорость WebAssembly
- добавлены public class fields (private instance class fields все также доступны под флагом)
- добавлен Intl.ListFormat, который позволяет правильно форматировать списки
- добавлен пропозал, который фиксит поведение JSON.stringify
- добавлен экспорт неймспейсов модуля
Подробное описание изменений в статье от команды V8
https://v8.dev/blog/v8-release-72
В Firefox Nightly появилась поддержка String.prototype.matchAll.
https://bugzilla.mozilla.org/show_bug.cgi?id=1435829
https://bugzilla.mozilla.org/show_bug.cgi?id=1435829
А в Safari ведется работа над поддержкой CSS Houdini Typed OM. Первые патчи уже приземлились в WebKit
https://bugs.webkit.org/show_bug.cgi?id=192671
https://bugs.webkit.org/show_bug.cgi?id=192671
Forwarded from Веб-стандарты (Веб-стандарты)
То ли Google специально портит YouTube в Edge
https://news.ycombinator.com/item?id=18697824
То ли в Edge плохой браузер и сам виноват
https://medium.com/p/ce5169d3e5f4
Разработчики Edge и YouTube обвиняют друг друга.
https://news.ycombinator.com/item?id=18697824
То ли в Edge плохой браузер и сам виноват
https://medium.com/p/ce5169d3e5f4
Разработчики Edge и YouTube обвиняют друг друга.
Совсем забыл выложить свежий RadioJS
https://radiojs.ru/2018/12/radiojs-54/
https://radiojs.ru/2018/12/radiojs-54/
RadioJS
Выпуск 54: Предновогодний. Svelte, Vue, новости и тренды
Это последняя запись в уходящем году. Мы собрались большим звездным составом. Некоторые из гостей коллеги по цеху - ведущие других подкастов, так что в какой-то момент вы можете забыть что это RadioJS :)
В этом выпуске принимали участие:
* Александр Майоров…
В этом выпуске принимали участие:
* Александр Майоров…
В WebKit наконец-то начали имплементить отмену фетча
https://bugs.webkit.org/show_bug.cgi?id=174980
https://bugs.webkit.org/show_bug.cgi?id=174980