LINUX.ORG.RU

Web


38

1

Всего сообщений: 299

Релиз qutebrowser 1.2.0

Группа Интернет

Проект qutebrowser имеет целью создание минималистичного веб-браузера с интерфейсом, не отвлекающим от просмотра страниц.
Всё управление и навигация производится в стиле vim-подобных клавиатурных комбинаций.

( Вся новость >>> )

>>> Оригинал новости

 , , , ,

b4rk1n6w0lff
()

Вышла новая версия 0.2.3 веб-фреймворка GNU Artanis на языке Scheme

Группа GNU's Not Unix

Фреймворк написан на реализации языка Scheme — Guile Scheme и предназанчен для создания динамических веб-сайтов, веб-приложений, веб-сервисов и веб-ресурсов.

Фреймворк также предоставляет инструменты для работы с БД, шаблонами, сессиями, кэшированием, URL-remapping для RESTful и т.д.

Само название Artanis происходит от обратного Sinatra — веб-фреймворка на Ruby.

Artanis похож на такие веб-фреймворки, как Ruby Sinatra, Python Flask и Java Spark.

Имя главного разработчика — Nala Ginrut, опять же от обратного Alan Turing.

Анонс: http://lists.gnu.org/archive/html/artanis/2018-03/msg00000.html

>>> Подробности

 , , ,

mimimimi
()

Symfony 4.0

Группа Интернет

Состоялся четвертый релиз свободного php-фреймворка Symfony, использующего модель MVC. В списке использующих Symfony проектов есть достаточно много популярных веб-приложений, таких как Drupal (CMS), Joomla (CMS), Facebook (SDK), Google API (SDK), phpBB, phpMyAdmin и другие. Только за последний год в проект было принято более 3000 коммитов от 300 разработчиков. В числе изменений и нововведений:

( читать дальше... )

>>> Подробности

 , , , ,

linuks
()

Encrypted Media Extensions (EME) принят как веб-стандарт для DRM-защиты медиаконтента

Группа Интернет

Encrypted Media Extensions (EME) — спецификация, определяющая способы защиты от копирования медиаконтента, размещаемого на веб-страницах, то есть предоставляет собой механизм DRM (Digital Rights Management).

18 сентября 2017 года корпорация World Wide Web Consortium (W3C) присвоила данной спецификации статус веб-стандарта.

Furthering its goal to make the Web a first-class platform for media and entertainment, the World Wide Web Consortium (W3C) published Encrypted Media Extensions (EME) as a W3C Recommendation or Web standard. EME is an Application Programming Interface (API) that allows plugin-free playback of protected (encrypted) content in Web browsers, which works seamlessly on all major platforms. W3C's Media Source Extensions (MSE) provides the API for streaming video while its companion Encrypted Media Extensions (EME) provides the API for handling encrypted content. The combination of MSE and EME is the most common practice today that allows Web developers to stop using plugins to deliver commercial quality video over the Web.

«EME is already widely adopted as a direct result of broad collaboration in W3C among major organizations such as Google, Microsoft, Netflix, Mozilla, Apple, CableLabs, Adobe, and has significant implementation across Web browsers.»

said Philippe Le Hégaret, W3C Project Lead

В этот же день руководители и члены правозащитной организации Electronic Frontier Foundation (EFF), которые с 2013 года занимались борьбой против стандартизации DRM в интернете, опубликовали открытое письмо, в котором говорится о том, что EFF отказывается от дальнейшего участия в W3C:

We will defend those who are put in harm's way for blowing the whistle on defects in EME implementations.

It is a tragedy that we will be doing that without our friends at the W3C, and with the world believing that the pioneers and creators of the web no longer care about these matters.

Effective today, EFF is resigning from the W3C.

Данная технология уже тестировалась и скорее всего будет включена по умолчанию в веб-браузерах:

  • Mozilla Firefox;
  • Google Chrome;
  • Microsoft Edge;
  • Apple Safari;
  • и другие.

В то же время некоторые организации, занимающиеся разработкой веб-браузеров, отказываются поддерживать данную технологию:

>>> Подробности

 , ,

atsym
()

Adobe прекращает развитие Flash

Группа Проприетарное ПО

Компания Adobe заявила о переводе проприетарной технологии Flash в разряд устаревшего ПО ввиду стремительного развития открытых альтернатив, таких как HTML5, WebGL, WebAssembly. На этот шаг также повлияла реакция ведущих производителей браузеров, включая Apple, Facebook, Google, Microsoft и Mozilla, планирующих в скором времени прекратить поддержку Flash.

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

>>> Подробности

 , , ,

meliafaro
()

Релиз nginx 1.12.0

Группа Open Source

Представлен новый релиз высокопроизводительного HTTP-сервера nginx.

( читать дальше... )

>>> Полный список изменений

 ,

Valman_new
()

phpBB 3.2.0 «Rhea»

Группа Open Source

После 2 лет разработки выпущена новая версия открытого движка для создания форумов phpBB с кодовым именем «Rhea».

( читать дальше... )

>>> Подробности

 , ,

linuks
()

Adobe Flash Player 24.0.0.186 для Linux

Группа Проприетарное ПО

Состоялся релиз Adobe Flash Player 24.0.0.186; версии для Windows, Google Chrome и дистрибутивов Linux синхронизированы впервые за несколько лет.

Увы, у автора новости в CentOS 7.3 x86_64 все вкладки в Firefox с Flash падают с ошибкой сегментирования (segfault), если закрыть любую вкладку с Adobe Flash. Версия 11.2.202.644 этой проблемой не страдала.

>>> Список изменений всех релизов, начиная с версии 13

>>> Подробности

 ,

birdie
()

Vivaldi 1.5

Группа Интернет

После двух месяцев разработки стал доступен релиз Vivaldi 1.5 — браузера от Vivaldi Technologies, базирующегося на движке Blink.

Основные новшества:

  • поддержка системы освещения Philips Hue;
  • перетаскивание вкладок и групп вкладок между окнами браузера;
  • режим чтения;
  • обновление бинарными патчами (Windows);
  • автоматические скриншоты в Заметках.

>>> Подробности

 , ,

SANSLAR
()

Pale Moon 27.0

Группа Интернет

После примерно восьми месяцев разработки доступна новая мажорная версия Pale Moon — браузера, который когда-то был оптимизированной сборкой Mozilla Firefox, но со временем превратился в достаточно самостоятельный проект, уже далеко не во всём совместимый с оригиналом.

Данная версия примечательна полным обновлением внутренней платформы браузера, в результате чего многое теперь реализовано иначе. Для пользователей это также означает возможные трудности с некоторыми расширениями, которые полагались на прежнюю версию платформы.

( читать дальше... )

>>> Подробности

 , ,

Reedych
()

Lighttpd 1.4.42

Группа Интернет

Состоялся релиз легковесного http-сервера с расширяемыми через модули возможностями — Lighttpd 1.4.42.

( читать дальше... )

>>> Подробности

 , ,

cetjs2
()

Состоялся релиз распределённой системы поиска YaCy 1.90

Группа Интернет

Спустя более года разработки состоялся релиз YaCy 1.90.

YaCy — децентрализованный сервис, в настоящее время работают 600 пиров. Архитектура YaCy не позволяет какой-либо одной организации решать, какие страницы индексировать и в каком порядке располагать их в выдаче. Сервера YaCy работают на компьютерах пользователей, поисковые запросы перед отправкой шифруются. В отличие от привычных нам поисковых систем, при разработке YaCy большое внимание уделялось защите персональной информации пользователя. На компьютере пользователя сохраняются персональные индексы и рейтинги страниц, позволяющие со временем улучшать качество поиска. Также YaCy можно использовать для поиска на определённом сайте или в пределах локальной сети.

Среди множества изменений и исправлений ошибок в этом релизе наиболее значимые изменения:

  • Добавлена возможность перевода текста и сохранения локальной переведенной копии.
  • Добавлена поддержка сжатых SWF-файлов.
  • Улучшена поддержка BMP, ICO и PNG.
  • Добавлена поддержка индексирования AJAX-сайтов.
  • Произведена миграция на Solr 5.2, который работает намного быстрее, чем Solr 4.x. Разработчики рекомендуют после обновления переиндексировать все локальные данные YaCy.
  • Улучшена поддержка часовых поясов для индексированных данных.
  • Добавлено отображение даты в списке результатов поиска.
  • Добавлен новый способ навигации среди результатов поиска — по дате. Также теперь можно фильтровать данные по дате, указывая диапазон.
  • По умолчанию теперь данные количества индексированных документов за конкретные даты визуализируются в виде гистограммы.

Каждый может начать пользоваться YaCy прямо сейчас, произведя простую установку ноды или используя любую чужую ноду.

>>> Подробности

 ,

anonymous00
()

Palemoon 26.0

Группа Open Source

Представлен новый выпуск браузера Palemoon, базирующегося на кодовой базе Firefox, но нацеленным на сохранение классического интерфейса, без инновационных (DRM, WebRTC, PDF.js, Australias и пр.) нововведений и с улучшенной поддержкой процессорных инструкций. Большинство дополнений Firefox работают под Palemoon, но существует собственный каталог с проверенными дополнениями.

В новой версии:

( читать дальше... )

>>> Подробности

 , ,

Deleted
()

PHP 7.0.0

Группа Open Source

Команда разработчиков PHP рада сообщить о релизе PHP 7.0.

Несмотря на тот факт, что этот релиз является мажорным, усилия были направлены на то, чтобы сделать миграцию настолько безболезненной, насколько это возможно. Удаление устаревшей функциональности и устранение несоответствий в языке — основные направления для этой версии.

( читать дальше... )

>>> Руководство по миграции с PHP 5.6.x

>>> Исходники для загрузки

>>> Список изменений

 , ,

Kilte
()

Релиз Blend4Web 15.08

Группа Интернет

По традиции, в конце месяца, разработчики Blend4Web представили новый релиз своей платформы для визуализации трехмерной графики на веб-страницах.

Важная особенность сборки — это новый редактор логики, основанный на механизме нод Blender. Год назад появилась возможность визуального программирования в сценах Blend4Web без написания кода с помощью так называемых слотов NLA. Набор функций позволял контролировать визуализацию объектов, проигрывать анимацию и эффекты, отслеживать действия пользователя, создавать простейшие логические конструкции. Однако, использование этих слотов было затруднено из-за неудобства управления ими, отсутствия какой-либо зрительной демонстрации иерархии. Новый механизм позволяет наглядно создавать логическую схему приложения с помощью функциональных узлов (нод) и «проводников» между ними.

Набор демонстраций Blend4Web пополнился новой сценой поистине промышленного масштаба. Разработчики воссоздали работу молочного завода. Приложение позволяет не просто «прогуляться» по виртуальному предприятию и ознакомиться с описанием агрегатов, но и полностью проследить производственный процесс создания некоторых видов молочной продукции. Презентация без проблем работает на мобильных устройствах, несмотря на сложные сцены, насыщенные графикой и анимацией. Связка с Blender позволила выполнить 95% от общего объема работ силами только художников, без привлечения программистов.

Ключевые особенности релиза:

  • Выполнена поддержка нескольких нод Material в одном материале (пока без текстур).
  • Добавлены новые функции в модуле Transform для перемещения объектов в локальных координатах относительно родительского объекта и вращения их по выбранным координатным осям.
  • Появилась возможность отключения просчета физики в основном потоке с помощью директивы physics_use_workers при инициализации движка для лучшей производительности в мобильных браузерах. До этого симуляция физики всегда выполнялась в отдельных Worker-процессах.
  • Список поддерживаемых браузеров пополнил Microsoft Edge (Windows 10).
  • Портирован весь набор зависимостей конвертера ресурсов для работы в Windows, включая такие утилиты как ImageMagick, NVIDIA Texture Tools и FFmpeg. Также в Windows теперь работает сборщик приложений.

>>> Подробности

 , , , ,

prand
()

Релиз Blend4Web 15.07

Группа Интернет

Разработчики Blend4Web объявили о выходе новой версии 15.07. Blend4Web — это Open Source разработка, предлагающая законченное решение для визуализации трехмерной графики, интерактивных сцен для сайтов. Система построена на базе трехмерного редактора Blender.

Ключевые особенности релиза:

  • Мягкие частицы. Для визуализации таких эффектов, как дым, огонь, брызги, используется система частиц, где её мельчайшие элементы (билборды) являются полупрозрачными плоскостями, повернутыми к камере. Ранее при соприкосновении стандартных частиц с объектами в сцене приходилось наблюдать артефакты в виде видимых границ полигонов. Мягкие элементы лишены этого недостатка и при столкновении с поверхностью «растворяются». Разработчики подготовили специальное демо для сравнения обоих типов частиц.
  • Редактор нод. Blend4Web умеет работать со стандартными нодами Blender. Кроме того, разработчики предлагают свои собственные ноды. Особенность данного релиза — это расширение функциональности нодового редактора при работе с прозрачностью. Разговор идет об Alpha Clip (отсечение по альфа-каналу). Ранее для создания масок приходилось использовать текстуры. Новые процедурные маски помогут вырезать участки поверхности любой формы. Кроме того, они могут быть анимированными. Посмотрите эту демонстрацию.
  • Мультиязычный интерфейс. Переключение языка осуществляется стандартными средствами Blender. На данный момент поддерживаются английский и русский.
  • Совместная разработка. Для тестирования WebGL-приложения Blend4Web предлагает сервер, запускаемый одновременно с Blender. Теперь разработчики могут обращаться к нему по локальной сети. Соответствующие опции находятся в настройках аддона.
  • Новый шейдерный препроцессор. Сцены стали загружаться гораздо быстрее. Особенно это заметно при использовании большого количества различных шейдеров.

>>> Подробности

 , , , ,

prand
()

Релиз Blend4Web 15.06

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.06.

Изменения:

  • По аналогии с BGE и Cycles, реализован пользовательский профиль Blend4Web. При переключении в этот профиль исчезают все неподдерживаемые настройки. Сами настройки сгруппированы по принципу принадлежности к функциональности. Реализация нового интерфейса стала возможной благодаря принятию патча в кодовую базу Blender.
  • Добавлен новый редактор нормалей - инструмент, с помощью которого художник имеет возможность искусственно создавать затенение в нужных местах модели, избегая добавления ресурсоемкой геометрии. Редактор позволяет создавать контент высокого качества для интерактивных веб-приложений, в случае которых предъявляются особенно жесткие требования к производительности и объему сетевого трафика.
  • Инструмент Mass Reexporter, служит для автоматического экспорта большого количества файлов, например, при работе с несколькими проектами одновременно или большими проектами.
  • Упрощен процесс установки и обновления аддона Blend4Web. Кроме этого, появилась возможность проверки наличия обновлений - при каждом старте Blender аддон проверит наличие новой версии, отправив запрос на сайт blend4web.com (запрос анонимный, сама опция по умолчанию отключена).
  • В результате реализации алгоритмов расчета рассеянного освещения Toon и Minnaert, а также алгоритма расчета бликов Blinn, Blend4Web поддерживает весь набор алгоритмов затенения, имеющихся в Blender.
  • Нода Geometry теперь поддерживается полностью, после реализации выходов Local и Orco. В целях стабилизации работы нодовых материалов, были добавлены заглушки для неподдерживаемых нод RGB Curves, Vector Curves, ColorRamp, а также для всех нод трассировочного движка Cycles. Некоторые из нод Cycles были частично или полностью реализованы в рамках их применимости к вьюпорту.
  • Также в целях улучшения соответствия было реализовано поведение Blender в случае отсутствия ноды Output (выводится черный цвет вместо «ошибочного» малинового).
  • Существенно расширены возможности физики. В системах обработки соударений и трассировки лучей стало возможным определение координат и нормали в точке взаимодействия с объектом, а также получение ссылки на сам объект. Практическое применение этого функционала продемонстрировано небольшим демо-приложением.
  • Расширение возможностей API. Добавлены функции для управления эффектом размытия при движении (Motion blur). Теперь также имеется возможность управления плавностью хода камеры с помощью методов get/set_camera_smooth_factor() аддона app.js и mouse.js. Появилась функция scenes.marker_frame(), которая возвращает значение кадра для маркера, расположенного на шкале времени в Blender.
  • В API добавлены два новых модуля: rgb и rgba. В них содержатся методы для конвертации между системами кодирования цветов, принятыми в 3D графике и в веб-разработке. Также была реализована поддержка шестнадцатеричной кодировки цветов CSS.
  • Реализована поддержка влияния весов вертексных групп на размер частиц типа Hair (поле Vertex Groups -> Length).

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

>>> Подробности

 , , , ,

llex1234
()

Увидел свет Django 1.8

Группа Open Source

Почти через год после предыдущего релиза, команда разработчкиков веб-фреймворка рада представить на суд сообщества новый — Django 1.8, который подоспел точно в срок.

Следует особо отметить, что данная версия имеет длительный срок поддержки (LTS). Это означает, что она будет получать обновления и исправления минимум в течение трёх лет.

Для искушенного читателя как всегда подготовлены примечания к выпуску.

Ключевые изменения таковы:

  • Встроенная поддержка нескольких движков шаблонизации;
  • Поддержка сложных SQL-запросов через механизм ORM фреймворка;
  • Формализирован API для Model._meta;
  • Добавлена новая функциональность для работы с PostgreSQL в модуле contrib.postgres;

Новый релиз можно скачать отсюда или из репозитория модулей Python.

Также напоминаем, что с выходом версии 1.8 версия Django 1.6 больше не будет поддерживаться.

И Django 1.6.11 является последним релизом ветки 1.6.

Django 1.7 продолжит получать обновления безопасности до октября 2015 (когда планируется выход Django 1.9).

Предыдущий релиз с длительной поддержкой Django 1.4 также будет получать обновления безопасности до 1 октября сего года, чтобы дать всем пользователям достаточно времени для обновления до нового Django 1.8 LTS.

>>> Оригинал новости (на английском)

 , ,

Twissel
()

Релиз Blend4Web 15.03

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.03. В этом релизе: аннотации, инстансинг объектов, приложение для демонстрации работы API и анимация цвета в нодовых материалах.

( читать дальше... )

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

>>> Подробности

 , , , ,

llex1234
()

Релиз Blend4Web 15.02

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.02. В этом релизе: встроенный сервер для разработчиков, кнопки социальных сетей, процедурно-генерируемые объекты и тени от прожекторов.

Изменения:

( читать дальше... )

>>> Ссылка на пресс-релиз

 , , , ,

llex1234
()