Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «веб»
Пробуем делать web-frontend на Rust (WebAssembly) 2017-03-28 11:12:13
+ развернуть текст сохранённая копия
Недавно вышла новость про то, что webassembly теперь включен в firefox 52 из коробки. А потом еще и chrome 57 подтянулся (правда, там вроде бы были какие-то баги с запуском). Я решил, что обязательно надо попробовать.
Для тех, кто не знает, что такое webassembly краткая информация: webassembly (или wasm) — это низкоуровневый язык, который понимают браузеры, и в который можно будет скомпилировать программы, написанные на популярных языках. Это гораздо более выгодно по скорости парсинга и выполнения, чем компилировать эти языки в чистый javascript или какой-нибудь asm.js.
Wasm задумывался в основном для c/c++, но, на удивление, уже все готово, чтобы скомпилировать программу на rust. Давайте сделаем небольшое приложение и посмотрим, что получится. Все это будем компилировать на Ubuntu. Без теоретических деталей, просто "пощупаем". Читать дальше →
Тэги: chrome, firefox, javascript, rust, wasm, webassembly, веб-сайтов, клиентская, оптимизация, разработка
Разрабатываем видеочат между браузером и мобильным приложением 2017-03-27 17:21:09
... видеочата между веб-браузером и ...
+ развернуть текст сохранённая копия
Империи зла нередко получают лучи ненависти со стороны конечных пользователей. Не смотря на это, Uber частично оплачивает наши поездки, хоть и временно, а Google придал значительное ускорение технологии WebRTC, которая бы так и оставалась проприетарной и сильно платной софтиной для узких целей b2b, если бы не ИЗ.
После появления WebRTC, видеочаты стало делать проще. Появились различные API и сервисы, серверы и фреймворки. В данной статье мы подробно опишем еще один способ разработки видеочата между веб-браузером и нативным Android-приложением Читать дальше →
Тэги: android, browser, chat, chrome, flashphoner, javascript, low-latency, sdk, streaming, studio, video, webrtc, блог, веб-сайтов, видеочат, компании, мобильных, приложений, программирование, разработка
FLIF – идеальный формат для изображений? 2017-03-27 16:00:52
... для дизайнеров и веб-разработчиков.
+ развернуть текст сохранённая копия
Как формат JPEG произвел в свое время революцию среди форматов изображений, так и новый формат FLIF обещает такого же масштаба событие для дизайнеров и веб-разработчиков.
FLIF (Free Lossless Image Format) – новый формат файлов для изображений, обеспечивающий беспрецедентное сжатие без потерь. Файлы получаются:
- На 14% меньше, чем WebP, без потерь
- На 22% меньше, чем BPG, без потерь
- На 33% меньше, чем сжатый через ZopfliPNG PNG-файл
- На 43% меньше, чем обычные PNG-файлы
- На 46% меньше, чем оптимизированные по Adam7 чересстрочные PNG-файлы
- На 53% меньше, чем JPEG 2000, без потерь
- На 74% меньше, чем JPEG XR, без потерь
На Хабре уже опубликовано пару статей на тему FLIF. Но мы пойдем дальше: какую еще практическую пользу несет формат, кроме меньшего размера для большинства типов изображений (в частности, для типов без потерь качества)?
Читать дальше →
Тэги: flif, gpl, group, jpeg, open, png, source, webo, webp, арифметическое, блог, веб-сайтов, графические, данных, изображений, клиентская, кодирование, компании, обработка, оптимизация, разработка, сжатие, файлов, файлы, форматы
[Перевод] Дружим Angular с Google (Angular Universal) 2017-03-27 12:44:32
Дружим Angular с Google
...
+ развернуть текст сохранённая копия
Дружим Angular с Google
Google ненавидит SPA
Когда мы говорим про современные интернет магазины, мы представляем себе тяжелые для понимания серверы, рендрящие тысячи статических страничек. Причем именно эти тысячи отрендеренных страниц одна из причин, почему Single Page Applications не прижились в электронной коммерции. Даже крупнейшие магазины электронной коммерции по-прежнему выглядят как куча статических страниц. Для пользователя это нескончаемый цикл кликов, ожиданий и перезагрузки страниц.
Читать дальше →
Тэги: angular, angular2, angularjs, e-commerce, javascript, universal, web-программирование, web-разработка, английского, веб-сайтов, клиентская, оптимизация, перевод, разработка
[Перевод] Краткая история JavaScript. Часть 3 2017-03-27 08:29:57
Третья и заключительная часть перевода статьи из блога сервиса Auth0 A Brief History of JavaScript. ...
+ развернуть текст сохранённая копия
Третья и заключительная часть перевода статьи из блога сервиса Auth0 A Brief History of JavaScript. Ключевые моменты: транспайлеры и ECMAScript 2015, немного о новом процессе подготовки обновлений, чего ждать в будущем и как на него повлияют Asm.js и WebAssembly. Перевод подготовлен отделом фронтенд-разработки компании Лайв Тайпинг.
Краткая история JavaScript. Часть 1
Краткая история JavaScript. Часть 2
Читать дальше →
Тэги: ecmascript, javascript, web-разработка, webassembly, блог, браузеры, веб-сайтов, компании, лайв, разработка, стандартизация, тайпинг
Главная / Главные темы / Тэг «веб»
|
Взлеты Топ 5
Падения Топ 5
|