Вебня
4.69K subscribers
89 photos
2 videos
3 files
2.08K links
JS VMs, спецификации, пропозалы, встречи #TC39, #WebAssembly, #W3C, браузеры, нёрдство.
Download Telegram
Что касается свежего Firefox 70, то в нём можно выделить поддержку нового бейслайн интерпретатора, поддержку WebRender на платформах Windows с интегрировнными видеокартами Intel для устройств с низким разрешением и поддержку Numeric Separators (stage 3) в SpiderMonkey.
Я уже писал о недавнем анализе VPN от Firefox, который оказался не таким уж и приватным, а теперь тот же ресурс проанализировал VPN от Opera. У него всё ещё хуже ☹️

https://restoreprivacy.com/opera-vpn/
Консорциум Unicode выпустил релиз Emoji 12.1, в котором добавлены 138 гендерно-нейтральных форм существующих emoji, 30 новых комбинаций людей, держащихся за руки с разными цветами кожи.

http://blog.unicode.org/2019/10/emoji-121-release-168-emoji-added.html
Состоялся релиз Node.js 13.0.0. В нём появилась поддержка полной версии ICU по умолчанию (а значит полная поддержка API интернационализации для всех языков), а V8 обновился до версии 7.8 (как в предстоящем релизе Chrome 78).
Если у Вас есть вопросы к комитету #TC39, то очень скоро будет отличный шанс задать их участникам панели TC39 конференции HolyJS. Билет на конференцию не требуется, но будет премодерация, поэтому лучше постараться сформулировать вопрос интересно и этично 😄. Форма для вопросов и участники вот тут.

А ещё 6 ноября члены кор тим Node.js будут менторить всех желающих законтрибьютить в ноду на Code & Learn. Только очень советую всем заранее склонить репозиторий Node.js и собрать ноду локально. Я этого не сделал перед петербургским Code & Learn, и потом несколько часов компилировал её, из-за чего не мог приступить к задачам 😄. Ссылка на регистрацию тут.
Некоторые читатели канала каким-то образом уже об этом узнали (и даже успели поставить звездочки и даже поучаствовать в обсуждениях синтаксиса!), хотя я еще не рассказывал… 😄 Теперь пришло время поделиться, потому что репозиторий теперь перенесён из моего аккаунта в организацию #TC39 на GitHub.

Был такой старый старый пропозал, у которого не было своего репозитория, хотя он в 2016 году попал на stage 1. Его авторами и чемпионами были создатель JavaScript Брендан Айк и недавно прекративший участие в TC39 Доменик Деникола. Ещё летом я вызвался помочь с этим пропозалом, и вот руки дошли. Это Generator Arrow Functions. Название говорит само за себя. Это стрелочные функции в генераторах. Хотя на самом деле возможно этот пропозал переименуется в Generator Keyword или в Generator Extensions или что-то подобное. Двигать его до stage 2 будет сложно, потому что пока нет понимания каким должен быть синтаксис (поучаствовать в обсуждениях можно тут).

https://github.com/tc39/proposal-generator-arrow-functions
Пропозалы Optional Chaining и Nullish Coalescing (оба stage 3) добавлены в повестку следующей (декабрьской) встречи #TC39. Чемпион Дениел Россенвассер собирается просить у комитета перевести их на stage 4. На самом деле это несколько странно, потому что пока ни один, ни другой пропозал не выполняют необходимые для этого условия.
Новый stage 0 пропозал от Justin Ridgewell из Google — Array select/reject. Автор предлагает добавить два новых метода в прототип массива:
- Array.prototype.select как алиас Array.prototype.filter
- Array.prototype.reject который, убирает элементы, при которых функция коллбек возвращает true
Предполагается, что это поможет неочивидность Array.prototype.filterфильтрируем ли мы по или фильтрируем от. Пропозал будет представлен комитету с целью перейти на stage 1.
Эти три stage 2 пропозала также будут представлены на декабрьской встрече и будут пытаться взять stage 3:
- Atomics.waitAsync
- function implementation hiding
- iterator helpers
5 лет назад вышла финальная версия спецификации HTML5.

https://www.webdesignmuseum.org/web-design-history/html5-2014
Друзья, наверняка кому-нибудь из вас есть чем поделиться с комьюнити. А тут как раз MoscowJS воскрес.
Forwarded from MoscowJS
#callforpapers

Конец октября, воет ветер, кругом летают листья, мертвым не лежится в своих мокрых могилках, вот и нам тоже…

В начале декабря мы возвращаемся!
Мы сели в кружок, подумали о вечном и решили не забрасывать больше этот замечательный ивент! Новые свежие организаторы начали готовить, старый, добрый и ламповый MoscowJS.

Больше нет повода сидеть без дела, подавайте заявки на доклады.


И следите за нашими новыми анонсами в telegram, twitter, facebook и instagram.
Очень скоро мы вернемся и расскажем вам еще больше про предстоящий ивент.

Share, like, доклад!