Прокрутить к контенту ↓


Заметки с меткой «news»

  • Firefox 54 (+)

    В летнем выпуске веб-браузера Firefox:

    • поддержка геометрических фигур в CSS-свойстве clip-path;
    • новые возможности WebExtensions API:
      • переопределение страницы новой вкладки;
      • обработчики протоколов;
      • захват видеоизображения;
    • полноценная многопроцессная архитектура и проч.
  • Firefox 53 (+)

    В апрельском выпуске свободного веб-браузера Firefox:

    • легитимный сброс обтекания с помощью display: flow-root;
    • поддержка прозрачности в WebM-видео;
    • возможность управления отправкой Referer по умолчанию;
    • прекращение поддержки Windows XP и Vista и проч.
  • OLED-монитор Dell UP3017Q в продаже (+)

    Первый в мире компьютерный OLED-монитор Dell UP3017Q с разрешением 4K (3840×2160) и диагональю 30″ доступен для заказа по цене 3,5 тыс. $ с доставкой в течение 1-2 недель. Монитор был представлен на CES 2016, но спустя год сообщалось, что его выпуск отменён.

    OLED-дисплеи отличаются от ЖК-дисплеев почти бесконечной контрастностью, многократно меньшим временем отклика и свободой от glow-эффекта и мерцания из-за инверсии кристаллов.

  • Выпуск OLED-монитора Dell отменён (+)

    На прошедшей выставке CES 2017 представители Dell сообщили журналистам французского технического онлайн-издания Les Numériques и англоязычного датского издания FlatpanelsHD, что выпуск анонсированного на прошлогодней выставке OLED-монитора Dell UP3017Q отменён, и анонсировали новый 8K-монитор за те же 5 тыс. $.

  • Стандартизован сброс обтекания (clearfix) (+)

    Часто требуется гарантировать, что обтекаемые элементы целиком уместятся в содержащем их элементе и при этом не повлияют на его стили (например, фоновый цвет). Ранее единственным стандартным механизмом такого рода было CSS-свойство clear, позволявшее сбросить обтекание элементов, расположенных перед соответствующим элементом.

    Спустя 20 лет после создания CSS задача ограничения области обтекания пределами заданного элемента наконец получила легитимное, стандартизированное решение, и оно уже реализовано в Firefox.

  • DIV официально разрешён внутри DL (+)

    В стандарт HTML внесено долгожданное изменение, благодаря которому непосредственными дочерними элементами элемента DL теперь могут быть не только DT и DD, но и DIV. Это даёт возможность применять стили к каждой группе DT/DD как единому целому.

  • UsableHomeButton 1.4 (+)

    В новой версии авторского расширения UsableHomeButton для Firefox добавлены возможность копирования декодированного адреса страницы, поддержка минимального адреса для Яндекс.Маркета; исправлена функция копирования домена сайта без доменной зоны для национальных доменов, и проч.

  • Из Firefox 47+ удалена поддержка colspan=0 (+)

    Разработчики браузера Firefox начиная с версии 47 по-тихому удалили из браузера поддержку нулевого значения атрибута colspan в соответствии с текущей версией спецификации HTML и во имя единообразия с другими браузерами, которые реализовать поддержку этой полезной возможности так и не сумели удосужились.

    Поддержка возможности не сохранена даже для расширений, пользовательский интерфейс которых в рамках нового WebExtensions API реализуется на веб-технологиях HTML/CSS и для которых не играет сколь-нибудь значимой роли наличие или отсутствие поддержки colspan="0" в других браузерах.

  • SmartUpscale — авторское расширение для Firefox (+)

    SmartUpscale — новое авторское расширение для веб-браузера Firefox, предотвращающее размытие изображений, фактические размеры которых в физических пикселах в целое количество раз больше их истинных размеров, т. е. каждый пиксел изображения может быть представлен как группа физических пикселов (2×2, 3×3 и т. д.) одинакового цвета.

    Может быть полезно при использовании мониторов с высокой плотностью точек, в том числе 4K-мониторов, используемых при системном масштабе 200%.

  • ConsistentHTTPS — авторское расширение для Firefox

    ConsistentHTTPS — микроскопическое авторское расширение для веб-браузера Firefox 47+, предотвращающее случайный переход с HTTPS-адресов на HTTP-адреса в том же домене. Расширение реализовано с использованием WebExtensions API и не требует перезапуска браузера после установки.

    Например, Lenta.ru работает по HTTPS и даже автоматически перенаправляет на такие адреса с HTTP-адресов, но ссылки «Продолжение» в начале статей стабильно ведут на обычные HTTP-адреса (видимо, в шаблон опрометчиво «вшит» полный абсолютный адрес с протоколом). То же касается ссылок на поддомены вида Dom.Lenta.ru. Расширение позволяет перейти напрямую на HTTPS-адрес, в частности избежав ненужной задержки, обусловленной повторным HTTP-запросом после серверного перенаправления (редиректа) на HTTPS-адрес.

  • DisplayPort 1.4 (+)

    Анонсирована публикация стандарта DisplayPort (DP) версии 1.4, главным новшеством которого по сравнению с DP 1.3 является поддержка технологии сжатия видеоданных Display Stream Compression 1.2.

    Обеспечивается сжатие вплоть до трёхкратного без заметных потерь качества, поддерживаются представление цвета с глубиной до 16 бит и расширенный динамический диапазон (HDR) в соответствии с цветовым стандартом BT.2020.

    Интерфейс DisplayPort 1.2 широко используется для подключения 4K-мониторов.

  • WebVR API 1.0 — виртуальная реальность в браузере (+)

    Компания Mozilla, разработчик веб-браузера Firefox, представляет первую полноценную черновую спецификацию-предложение WebVR API, описывающую программный интерфейс, призванный принести в веб-среду виртуальную реальность, реализуемую устройствами-шлемами типа Oculus Rift и стремительно набирающую обороты.

    Спецификация разработана при участии Google и Microsoft.

  • UsableHomeButton 1.3 (+)

    Функциональность авторского расширения UsableHomeButton для Firefox пополнилась новыми пунктами контекстного меню кнопки «Домой»:

    «Удалить строку запроса», «Удалить хэш (якорь)», «Канонический адрес», «Минимальный адрес», «Открыть в приватном окне» и подменю «Копировать».

  • Dell UP3017Q — 30″ OLED-монитор 4K (+)

    На выставке потребительской электроники CES 2016 продемонстрирован первый в мире коммерчески доступный компьютерный OLED-монитор Dell UP3017Q.

    Статическая контрастность экрана — 400 000 : 1; время отклика — 0,1 мс; максимальная частота обновления — 120 Гц; 100% охват цветового пространства Adobe RGB и 97,8% — DCI-P3.

    В продаже — через 3 месяца. Цена — 5 тыс. $.

  • Новые авторские программы

    Раздел «Проекты» пополнился тремя авторскими программами для Windows:

    • MultilinePathEnv — многострочный редактор системной переменной среды Path;
    • WhiteScreen — скринсэйвер «Белый экран» с плавным изменением прозрачности при запуске и закрытии;
    • DoNothing — программа-заглушка, завершающая свою работу сразу после запуска.

    Программы бесплатны и не требуют установки — достаточно распаковать загруженный архив.

  • CSS Global Order — order без Flexbox

    CSS Global Order — авторская JavaScript-библиотека, реализующая поддержку изменения визуального порядка HTML-элементов с помощью стандартного CSS-свойства order без необходимости включения механизма Flexbox (display: flex / display: inline-flex) для их родительского элемента.

    Библиотека работает во всех браузерах, поддерживающих Flexbox, а также в Internet Explorer 7 и выше.

    Объём в минимизированном виде с Gzip-сжатием — 1 КБ.

  • Стандартный API разбора CSS-кода (+)

    Даниэль Глазман анонсировал начало работы над спецификацией программного интерфейса (API) для синтаксического разбора (парсинга) CSS-кода — CSS Parser and Tokenizer API.

    В настоящее время такой разбор приходится осуществлять средствами чистого JavaScript, и соответствующие реализации либо являются слишком объёмными и медленными, либо сильно ограничены в возможностях.

  • Стабильный HTML5 (+)

    Стандарт HTML5 перешёл в долгожданное состояние «Рекомендация W3C» (W3C Recommendation).

    HTML 4 и XHTML 1.x теперь устарели официально и окончательно.

    Некоторые из возможностей, планировавшихся к удалению в кандидат-версии HTML5, в финальном стандарте всё-таки остались.

  • OLED-планшеты Samsung (+)

    На презентации со слоганом «Tab into Color» в комплексе «Мэдисон-сквер-гарден» в Нью-Йорке компания Samsung представила долгожданные планшетные компьютеры Galaxy Tab S, оснащённые OLED-экранами с высоким разрешением 2560×1600 и диагоналями 10,5 (!) и 8,4 дюйма.

    В США Wi-Fi-версии OLED-планшетов, оснащённые 16 ГБ встроенной Flash-памяти, появятся в продаже в июле; рекомендуемые цены — 499 $ и 399 $ за модели с диагоналями 10,5 и 8,4 дюйма соответственно. В России устройства доступны для предзаказа по 23 и 20 тыс. рублей за Wi-Fi-версии и 27 и 23 тыс. рублей за LTE-версии.

  • background-position-x/-y станут частью стандарта (+)

    Рабочей группой CSS (CSS WG) принято долгожданное решение о включении свойств background-position-x/-y и background-repeat-x/-y в стандарт «CSS Backgrounds and Borders Module Level 4».

    Свойства background-position-x и background-position-y изначально были нестандартным расширением браузера Internet Explorer (IE), позволяя задавать сдвиг фонового изображения раздельно по горизонтали и вертикали. В определённых случаях (в основном при использовании спрайтов) это позволяет каскадируемым образом изменять сдвиг по одной оси без ненужного дублирования неизменного значения сдвига по другой оси.

  • Сброс стилей в CSS (+)

    Спецификация CSS Cascading and Inheritance Level 3, недавно достигшая статуса CR (Candidate Recommendation), содержит два важных новшества.

    • Значение unset позволяет сбросить значение CSS-свойства.
    • Стенографическое свойство (!) all позволяет задать значение всем CSS-свойствам, поддерживаемым браузером, без необходимости их явного перечисления.

    Их совместное использование должно позволить легко и изящно достигать эффекта, для которого в настоящее время используются многострочные таблицы стилей класса «reset».

  • jQuery 1.9 (+)

    В jQuery 1.9 добавлена поддержка дополнительных CSS3-селекторов (в том числе :nth-of-type); удалены методы, ранее объявленные нерекомендуемыми (в том числе live()); окончательно разделена логика prop() и attr(); исправлен ряд ошибок, касавшихся IE 6/7/8, и проч.

    Новый плагин jQuery Migrate позволяет вернуть некоторые удалённые возможности и помогает обнаружить JavaScript-код, требующий обновления для совместимости с новыми версиями jQuery.

    Также доступна бета-версия jQuery 2, где будет прекращена поддержка Internet Explorer 6/7/8.

  • OLED-телевизоры на выставке CES 2013 (+)

    На прошедшей в Лас-Вегасе (США) международной выставке потребительской электроники CES 2013 телевизоры на основе органических светодиодов (OLED, OEL) были представлены более широко, чем в прошлом году.

    LG и Samsung продемонстрировали обновлённые версии 55″ Full-HD-моделей OLED-телевизоров, а также прототипы вогнутых OLED-телевизоров.

    Sony и Panasonic показали прототипы OLED-телевизоров с диагональю 56″ и разрешением Ultra HD (4K, 3840×2160), превышающим Full HD (1920×1080) вчетверо. OLED-панель Panasonic изготовлена методом струйной печати.

    Точные цену и срок появления своего OLED-телевизора в продаже официально озвучила только LG.

  • H.264, MP3 и AAC в Firefox Nightly для Windows (+)

    В предварительных сборках Firefox, называемых Firefox Nightly, появилась экспериментальная поддержка воспроизведения видео в формате H.264 и звука в форматах MP3 и AAC.

    Форматы широко используются для хранения и публикации видео- и аудиозаписей в интернете, в том числе на популярных видеохостингах, но являются закрытыми, что долгое время являлось для Mozilla камнем преткновения.

    Изящно обойти проблему лицензирования соответствующих патентов позволяет использование декодеров, встроенных в операционную систему. Именно этим путём пошли разработчики Mozilla при реализации долгожданной возможности.

  • HTML5 — в статусе Candidate Recommendation (+)

    Спецификация HTML5 приобрела статус кандидата в рекомендации (Candidate Recommendation, CR). Для тех, кто сторонился HTML5 в черновом варианте, это хороший повод начать наконец его использовать.

    HTML5 замещает как HTML4, так и XHTML1. Не переходить на HTML5 нет никакого смысла — для браузеров больше просто не существует других версий HTML.

    Некоторые возможности и структурные элементы помечены как подлежащие возможному удалению из стандарта. Семантический атрибут pubdate элемента TIME из HTML5 по-прежнему исключён.