← All posts tagged HTML5

deep
VLC HTML5 Ютубчик с видео нагружает ноут как будто рассчитывает баллистические траектории в фоне. Достаточно скопировать ссылочку в VLC (cmd-N) и ноут перестает греть руки
deep
HTML5 говорите. Вот и выросло поколение сайтов, которая работает только в хромиуме и производных от него. Например это touchpianist.com (в фф играет анимация без звука) про ie вообще молчу. На мобилках аналогично фф только анимация без звука. А в данном случае "без звука" означает вообще не работает (
deep
HTML5 nme jeash Вообще jeash как отдельный проект уже трудно рассматривать, так что вместо тега jeash теперь будет новомодный html5 вместе с nme
deep
HTML5 nme вернулся к патчингу jeash. Вчера дорабатывал заголовки URLLoader-а и приводил их к нормальному виду, сегодня опять вернулся к вопросу производительности ByteArray и EventDispatcher-а. Благо там есть что оптимизировать
deep
HTML5 У канваса все супер, куча методов, работа с пикселями, трансформацию можно задать w3schools.com . НО!!! Где сука считать эту трансформацию??!?!? Как мне узнать какой оффсет и скеил?!??! Где метод getTransform() ??? Дибилы
deep
Haxe HTML5 nme Сильно переработал ByteArray реализацию, ускорил, полечил баги. Главное что сделал правильнь резервирование места, раньше это было слабое место. (статья про массивы в php прочитаная вчера немного даже помогла :) )
deep
HTML5 Firebug явно тормозит всю страницу, если нужна просто консоль лучше открыть нативную. Замеры времени в разы упали, что сразу подняло настроение
deep
Haxe HTML5 Дженерики тоже не плохо помогут. Уберу кучу кастингов, которые в haxe/js реализованы довольно таки не просто и метод там весьма не производительный
deep
Haxe HTML5 С помощью инлайнингов и упрощения геттеров в пользу default доступа удалось получить не слабый прирост. Если раньше апп при старте просто вешала страничку на пару сек перед стартом, то теперь такого почти не наблюдаю. Нужно будет еще кое какие хитрости применить и будет вполне юзабельно как мне думается. Хотя конечно 12к строк кода это не фигня :(
deep
HTML5 кстати об ie и всех остальных не html5 браузеров. Если у пользователя нет флеша в браузере или версия старая, браузер сам установит или обновит плагин, но вот если в браузере нет html5 надо послать человека качать html5 браузер и устанавливать и показывать ему большой болт на весь экран или некий сайт заглушку с невероятно урезанным функционалом. Ура товарищи
deep
HTML5 Немного поковыряв всякие там js новые с канвасами и ByteArray-ями прихожу к выводу, что ничего революционного тут нету, все тоже уже давно есть во флеше, а до этого было в shockwave. Да даже java аплеты могут все это. Революцией это стало для html/js разработчиков и даже не больше технической револючией, как революцией в мозгах, как когда-то банальный XmlHttpRequest наделал шуму, и был вознесен в ранг "технологии" axaj, так и сейчас, такие простые с виду вещи как канвас или сокеты превозносят.
И тут html5 становится больше как идеей, чем некой спецификацией. Идеей что сайт может и не быть банально текстовой страницей, а там может чтото бегать, летать и даже плавать. Что собственно когда то пытались сделать флешеры и за что их так ругали. Мол нет адресации нормальной на страницу, не понятно где что и т.д.
А те кто писал обычные сайты с "табличной" версткой, так дальше писать и будут, им как и раньше ie6-9 поддерживать надо и до html5 им и дела нету.
deep
JS HTML5 Нашел еще отличный пример маразма js и html5 соответственно. Снова начну со слов пиздец и на дворе 21 век. А все дело в невозможности делать кроссдоменные запросы! Да, да. Нельзя. Можно чуть чуть, но в целом нельзя.
Ребята пошли дальше и нашли метод, как выстрелить себе в ногу, называется он JSONP. Я как стороник идеи, что если метод работает, значит он имеет право на жизнь, просто в шоке от того, как хитро извернулись js-ники, лишь бы хоть как то работало. Вот тут немного теории, чтобы понять как это, кто не знает jstoolbox.com

Вот тут вроде правильное решение, правда не все браузеры умеют и все такое, ну как обычно stackoverflow.com
deep
HTML5 Ебаный стыд. Провел более подробные тесты c KeyboardEvent никаких key, char нету, keyIdentifier есть, но только в вебкит лайк браузерах. На дворе 21 век, а даже кроссбраузерного keyCode для некоторых кнопок нету. Этой странице минимум год, а воз и ныне там javascripter.net В опере в русской раскладке даже старые добрые keyCode и which врут. Аналогичная флешка во всех браузерах показала одни и тебе кей коды :)
deep
Win HTML5 Статья на хабре, как Cut the Rope делаю левелы. Напоминаю, что Cut the Rope стал, чуть ли не знаменосцем для html5 игр :)

Открываем статью...
Листаем
листаем
листаем
много букф и вот тут.... бац.... Окно редактора левелов... Хм... чтото знакомое.... флекс!!!

habrahabr.ru
deep
HTML5 (обсуждение Cut the Rope (html5 игры) на хабре)

artem_dev: я так понимаю без IE всех уровней не получить?
Akuma: Да, третья коробка закрыта для нормальных браузеров
deep
Flash HTML5 Опровержение предыдущего поста. Без флеша игра работает, скорее всего конфликт был с FlashBlock плагином. Хотя я такое встечаю впервые и даже не могу представить почему FlashBlock блокирует загрузку html5 игры :)