Достъпен Firefox 118.
- Появи се вграден преводач на уеб страници на движка Bergamot (развива се от Mozilla в сътрудничество с европейски университети, с финансова подкрепа от Европейския съюз). Преводът се осъществява от неурална мрежа на страната на потребителя, без изпращане на текста до онлайн услуги. За работа е необходим процесор с поддръжка на SSE4.1. Достъпни са английски, български, испански, италиански, немски, холандски, полски, португалски и френски езици (езиковите модели трябва да бъдат инсталирани в настройките, там също можете да зададете езиците, за които преводът ще се извършва винаги или никога). Други езикови модели, като холандски, исландски, норвежки, руски, украински и фарси, могат да се появят в бъдеще (в момента не дават приемлив резултат).
- Потребителите от САЩ ще получават в адресната лента предложения за добавки, съответстващи на въведените ключови думи (browser.urlbar.addons.featureGate). Например, при въвеждане на „uBlock“ наред с другите резултати ще се предложи линк към страницата на добавката в каталога на добавките.
- Включена блокиране на непрозрачни запитвания.
- В режим на частно преглеждане уебсайтовете сега на разположение получават само системни шрифтове и шрифтове от инсталирани езикови пакети.
- В всички операционни системи за работа с Web Audio сега се използва е същата библиотека FDLIBM, за да се усложни събирането на цифрови отпечатъци.
- Клавишът Esc сега отмени редакцията на записа в мениджъра на пароли.
- Отстранена е печат на променени формуляри в PDF документи (предишно печатахме оригиналния документ).
- В Google Meet стартираха видео ефекти и размазване на фона.
- HTML: е добавена подкрепа за елемент
(групов елемент, който служи за съхраняване на всички елементи, използвани в операция за търсене или филтриране). - CSS:
- Реализирана поддръжка на математически функции abs(), sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log() и exp().
- Свойството font-size-adjust получи ключова дума from-font (избира нужния от първия наличен шрифт).
- Реализирана поддръжка на свойството font-synthesis-position.
- HTTP: е добавена поддръжка на директивата publickey-credentials-get заглавие Permissions-Policy.
- API:
- Storage Access API сега достъпен е само в безопасни контексти.
- Клавишите Win (в Windows) и Cmd (в macOS) сега връщат за KeyboardEvent.key стойност „Meta“, а не „OS“. KeyboardEvent.code връща MetaLeft/MetaRight вместо OSLeft/OSRight.
- Свойства RTCRtpTransceiver.currentDirection и RTCRtpTransceiver.direction получиха поддръжка на стойността "stopped" (тя трябва да се използва вместо остарялата RTCRtpTransceiver.stopped).
- Възвращаема RTCPeerConnection.getTransceivers() масивът е по-голям не съдържа спрените трансивери. RTCPeerConnection.getReceivers() и RTCPeerConnection.getSenders() не връщат изпращачи и получатели, свързани със спрен трансивер.
- Появи се поддръжка на свойства TextMetrics.emHeightDescent и TextMetrics.emHeightAscent.
- CSSStyleRule сега наследява се от CSSGroupingRule, а не директно от CSSRule.
- Инструменти за разработчици:
- ARIA атрибути сега са кликаеми в режим на преглед на маркировката.
- Добавено предупреждение, че свойството empty-cells се използва на неподходящи елементи.
- Добавено предупреждение, че свойствата, свързани с колоните, се използват на контейнери, които не поддържат множество колони.
- Псевдоелементът ::highlight сега се показва в секцията „Псевдоелементи“.
Източник: linux.org.ru
