to post messages and comments.

В кроссдоменных запросах можно либо разрешить доступ со всех доменов, либо указать один конкретный. Нельзя указать несколько в одном заголовке и нельзя послать несколько заголовков. Можно только отзеркалить заголовок Origin в случае попадания в список, но тогда во избежание проблем с кешем нужно ещё и добавить Origin в Vary. Насколько хорошо кеши дружат с Vary, я статистикой не владею. Скептик во мне полагает, что кеш тупо отвалится. Совсем. Но даже если не отвалился, большие файлы будут дублироваться для каждого запрашивающего домена, что тоже достаточно плохо. Понятно, что кеш не резиновый, и оно будет просто выпадать для одних доменов, и в нужный момент для другого домена файл будет оказываться вне кеша.

Вот кто так придумал? WHATWG, ну я понимаю, вы существующий фрактал боли не можете починить, но зачем новую боль плодить? Почему нет списка доменов в CORS?

Нужна помощь.
Я тут поспорил с одной крупной конторой, которая занимается продажей оборудования для конференций. Я пообещал, что смогу сделать дешевле и лучше.
Но для того, чтобы засунуть сосунков за пояс, мне нужно кое-что.
Могу ли я в html5 работать со стереомикрофоном? Могу ли я оценивать уровень сигнала из разных каналов?

Только я задумался об использовании HTML5 Geolocation, как получил облом. С 50-й версии Хрома (и всех производных) определение координат работает только по https-соединению...

В связи с предстоящим прекращением поддержки Flash в Chrome стоит болезненный вопрос проигрывания legacy-архивов .flv . Переконвертация — не лучший выход. Поскольку проблема достаточно массовая, интересно, не придумал ли кто-то решения для проигрывания flv средствами html5? То есть знаю, что официально flv в html5 не поддерживается, но вдруг? А то гуглёж пока находит только плееры с fallback загрузкой flash в таких случаях. Что не годится для будущего :-/

Не понимаю как работает AppCache. Вот есть кусок сайта, который я пока не хочу трогать, а есть, на который я могу поставить манифест, и этот манифест будет ссылаться на ресурсы из нетронутого куска. Как в разных браузерах будет работать кеширование в нетронутом куске? Я так понимаю, что у браузера будут независимые состояния кеша, вплоть до того, что в обоих кусках файл закеширован, но содержимое отличается. А если AppCache захватил ресурс, а в обычном кеше нет, из кеша в кеш может быть перетекание? А если нетронутый кусок подгружает IFRAME из тронутого куска, будет AppCache работать?

Раз в пятилетку мне приходится что-то делать для веб. И каждый раз это превращается в ад — сначало нужно было плясать с таблицами, потом с появилась магия div-ов... все это нужно проверять в разных браузерах и т.д. Шел 2016 год, мне опять понадобилось накорябать веб-морду. Казалось, можно будет взять bootstrap и не заморачивась уже ни на что построить нормальную верстку. Но, буквально уже с шапки, начинаются кровь-кишки-распидарасило: stackoverflow.com

Ютубчик с видео нагружает ноут как будто рассчитывает баллистические траектории в фоне. Достаточно скопировать ссылочку в VLC (cmd-N) и ноут перестает греть руки

до сих пор webrtc не фурычит на ios, который весь такой за открытые веб-стандарты и хтмл5. даже с фонегапом возможности ios в этой области весьма ограничены, люди пишут свои затычки github.com ни адобом ни апплом официально не поддерживаемые. зато флеш, который "не работает на айфоне", мог легко добраться до видео с камеры ещё 3-5 лет назад.

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

говорите. Вот и выросло поколение сайтов, которая работает только в хромиуме и производных от него. Например это touchpianist.com (в фф играет анимация без звука) про ie вообще молчу. На мобилках аналогично фф только анимация без звука. А в данном случае "без звука" означает вообще не работает (

In Safari on iOS (for all devices, including iPad), where the user may be on a cellular network and be charged per data unit, preload and autoplay are disabled. No data is loaded until the user initiates it. This means the JavaScript play() and load() methods are also inactive until the user initiates playback, unless the play() or load() method is triggered by user action. In other words, a user-initiated Play button works, but an onLoad="play()" event does not.
иначе говоря, звук в js-игрухах накрыт пиздой.

Настроил свой вконтакт так, чтобы он отдавал музыку без Adobe Flash Player. Достаточно было сменить юзер-агент у браузера на какой-нибудь гейфоновский.

Ещё один способ конвертации мобильного веб-сайта в мобильное приложение Android и iOS: gonative.io
Сам конвертор "для домохозяек", всё делает в два клика с удобным wizard-ом. Но есть подозрение, что перед этим придется сайт основательно допиливать.
Если воспользуетесь — киньте ссылку в комменты на приложение в маркете.

Ребзя, а кто знает, как в html5 проигрывать потоковое видео? Купил uppod, а он может rtmp проигрывать только в своей флэшовой версии.

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

Вчера смотрел презентацию по ionic framework и на одном из кадров увидел упоминание о Intel XDK. Тут же скачал и затестил. Пока еще все сырое, но реализация понравилась. Есть дизайнер интерфейса, есть эмуляция, но так себе, можно тестировать на девайсе. Компиляция в облаке на все популярные платформы. Непонравились встроенные стили, хотя и написано, что будет выглядеть как нативный интерфейс, но это не так. Вообщем если допилят, то будет хороший инструмент, а если не допилят или сделают платным, то аналогов дофига.

gamepad api реализации пример насколько убог этот самый html5 для геймдева... Файрфокс работает по спеке dvcs.w3.org но у PS3 контроллера абсолютно левые байндинги кнопок. Хром работает на своей вебкит хрене, без ивентов, но зато байндинги кнопок правильные. Так и живем, йоу.

"нравятся" мне эти сравнения: youtube.com
монстр от AlienWare за $5k рендерит медленнее слабенького ноутбука :D Еще бы, он же тянет видео с какого-нибудь монстра за $100k

Вчера гуглил движки под андройд, а нашёл парочку кроссплаформенных вещей под Java вроде этой: code.google.com
Код выглядит понятным и небольшим. 2D API работает через OpenGL. 3D API в зачаточном состоянии однако, но для этого есть другие аналогичные движки. Скомпилировать можно под всё что душе угодно, включая андройд, ios и webgl. Причем это не единственный такой движок под Java. Ну и нахрена тогда нужен haxe и прочая байда?