Проблемы с HTML5-плеером на ютубе
Ура! Наконец-то я вспомнил, как вместо HTML5-плеера на ютубе включить нормальный человеческий. Отключается внизу страницы
Ну совсем невозможно стало че-то посмотреть. Нет, я осознаю всю крутость этого плеера, сколько проблем там пришлось решить и трудностей преодолеть, но можно мне просто посмотреть ролик без 10-минутных попыток запуска воспроизведения с толкача, обрезки первых нескольких секунд звука, диких тормозов, встревания посредине фильма, исчезания картинки при распахивании на полный экран.
А то я со своим самым новым браузером, который поддерживает все и честными 20 мегабитами, ощущал себя как в 2002 году на модеме. Я, может, предвзято подхожу к вопросу, поэтому проверил, какие подсказки дает гугл при поиске:
Тенденция, в общем, видна.
Думаю, HTML5 плеер ютуб допилит со временем. А пока статья на эту тему:
Флеш плеер 10.2
Вышла бета
Я сравнительно недавно на маке, но никогда не видел тех ужасов, что маководы про флеш-плеер рассказывают. Главный ужас у них — это "на моём маке начинает шуметь вентилятор, ах какой кошмар, ой-ой-ой". Я замечал пару раз, что начинает шуметь, да, точно так же, как и при воспроизведении видео в квиктайм и при анализе громкости скачанных подкастов в айтюнс.
Про канвасы в хтмл5 я и не говорю. Рисовальщики демок на канвасах быстро развиваются, уже почти приблизились к
Интересны внутренние ощущения флешненавистников по поводу успехов Адоби на ниве плеера. Тех, кто на всех форумах пишет: "флеш не нужен", "флеш должен умереть" "Адоби все просрали" и т.п.
С одной стороны, они не хотят, чтобы "оно тормозило", с другой — почему-то совсем отказаться от флеша не могут и вынуждены скачивать новые версии. А может, они "не замечают" типа, что там нового выходит, все равно "он не нужен".
Ну да бог с ними, с фанатиками, может у кого и пройдет ещё категоричность и юношеский максимализм. Я давно заметил: люди, утверждающие, что или X — "зло" или Y — "от лукавого", на дальние дистанции не бегают и глубоко не плавают. Особенно в нашем программистском деле.
P.S. Я поковырялся с PostgreSQL, как-то раньше не приходилось с ним сталкиваться — очень большая радость, как по мне, то он лучше MySQL, меньшую его распространенность я могу объяснить только немного более тяжёлой его настройкой для хостера.
Сделал на постгресе серверную часть для
Apple снимает ограничения
Сняты ограничения на доступ в аппстор iOS-приложений, созданных при помощи сторонних средств разработки — таких, например, как флеш.
Этот факт остаётся странным образом невидимым для «технических экспертов», с жаром доказывавших недавно необходимость и логичность таких ограничений.
Ну ничего, придумают что-нибудь. Пипл в демагогии всё равно слабо разбирается — схавает как-нибудь.
А мне подачки эпплов не нужны. Сняли они ограничения, понимаешь. Я уже скилы по Objective-C себе прокачал, можете свои ограничения и снятия засунуть себе обратно в лицензионное соглашение.
P.S. iOS отличная платформа для разработки, кстати.
Ложь во спасение или оглядываясь назад
Удивительно, как забывчивы и доверчивы люди. Вот, например, события вокруг ситуации "флеш на айфоне/айпаде".
Тогда Стив Джобс
Было забавно наблюдать, как живо эппл-сообщество с откликнулось на это заявление. Враг, причина падений маков и тормозов в вебе, обозначен. Ату его! Флеш должен умереть! Вместо него приходит HTML5!
Итак, флеш не нужен и на мобильных устройствах от Apple его не будет. Хорошо. Adobe делает в Flash Builder CS5 возможность создать
И что же? За несколько дней до выхода CS5 Apple вносит
Значит, Apple не хочет, чтобы флеш вообще использовался для разработки приложений. Ни в виде swf-файлов для плеера, ни в виде родных программ для айфон.
Теперь вернёмся к высказываниям Джобса относительно тормознутости и дырявости флеш плеера. Было ли это настоящей причиной препятствования проникновению флеш-технологии на телефон?
Нет, после этого запрета понятно, что всё это было спекуляцией, призванной замаскировать своё желание контролировать все приложения и весь медиаконтент для айфонов и заодно оправдать падения маков и тормоза.
Итак, Apple вводит в заблуждение пользователей, обманывая их или не говоря всей правды. А пользователи-то уже и забыли о тех заявлениях и верят следующей лапше лояльных аналитиков о том, что запрет на конвертацию флеш-приложений в программы для айфон — это очень правильно. Иначе в аппстор хлынет волна "всякого говна", написанного криворукими флешерами.
Вы до сих пор верите, что причина в этом? Тогда, наверное, вы думаете, что сейчас AppStore — это святая сокровищница, где каждое приложение — это безупречная жемчужина, бриллиант в сказочной короне Apple.
Там есть отличные приложения, бесспорно. Их там много, сотни две. Хорошо, пусть две тысячи. Но всего их там 185 000! (на апрель 2010 года). Что представляют собой остальные приложения, англоязычные пользователи характеризуют словами "shit", "junk" и "crap". Жалоб
Я думаю, что в приложениях, портированных с флеша, соотношение говна к жемчугу было бы не хуже. Потому что там, в аппсторе, уже хуже некуда. А жемчужин бы прибавилось. Но тогда аппстор будет не так важен в распространении приложений. Поэтому все эти сказки о волне некачественных apps, от которых Apple хочет уберечь пользователей — такая же спекуляция, как и "тормозной" флеш плеер.
Я уже пытался разобраться в психологии людей, так легко попадающихся на эти удочки. Вероятно, большинство из них так же легко обмануть и в других вопросах.
Кошерный HTML(5)
Нужно делать приложение для айпада и айфона, документооборот. Всё это есть на флексе, но флеш на этих устройствах не работает, приходится искать какую-то замену.
Я считаю, что лучший вариант — это нативная разработка, но есть много вопросов по распространению приложения внутри компании и его обновления. У Эппла есть понятие in-house приложений для предприятий или вариант «вечного тестирования» по ad-hoc схеме, но, чтобы подать заявку на Team-development, нужен
Это все реально, наверное, но бюрократию пока решил оставить на десерт, а пока посмотрел варианты безфлешовой разработки вебовских RIA.
Очень интересный фрейморк
Интересно визуально и с техничесой точки зрения. К сожалению, на десктопе под виндовс приложение с несколькими гридами и диалогами потребляет больше проц. времени, чем аналогичное флексовое. Пользователь оценивает степень интерактивности словами «зачётно тормозит».
Для айфона же использовать его вообще пока не удалось — сафари завершает загрузку страницы по таймауту, на дождавшись старта самого приложения. На айпаде, вроде бы,
Есть надежда на
Есть еще
Одним словом, производительность и качество связки HTML+JS для RIA на айфон/айпад требует значительного улучшения. Буду рад ошибаться, может быть, есть другие фреймворки, получше. Иначе придётся писать на чистом js, без фреймворков вообще, борясь за производительность.
В будущем все улучшится, неверное. Но точка зрения, представляющая флеш, как основной источник «тормозов» в вебе, а HTML+JS в качестве спасителя Зорро на белом коне, чересчур оптимистична.
Кто ругает flash и почему?
Сегодняшний скриншот сайта New York Times с айфона. Синяя иконка с вопросом показывает, что эта часть сайта не работает.
В последнее время в определённых кругах нарастает волна на тему «технология флеш уже не нужна и должна умереть». Похоже, это связано с выходом айпада от Apple, на котором флеш не работает. Как, впрочем, и на айфоне.
Кроме того, сам Стив Джобс сказал, что флеш — это сплошной баг, написанный лентяями, он не нужен, потому что грядёт HTML5, в котором есть тег <video>, который браузер будет показывать сам, без всякого флеша.
Это заявление довольно агрессивно. Чем объяснить мотивы таких нападок со стороны Apple? Известно, что флеш-плеер на маке работает хуже, чем под виндовс. Обидно? Да. Наверное, Adobe не любит макинтош, уделяет ему недостаточно внимания?
Постойте, почему тогда сами разработчики Adobe сидят на маках? Они любят есть кактусы и колоться? Adobe пишет софт для маков, не так ли? Я обратил внимание, что даже видео-уроки по Flex записаны в Eclipse на маке.
Может быть, есть другие причины? Сами Adobe говорят, что Apple не пускает их к API, при помощи которого можно было бы получить аппаратное ускорение. Маркетологи Adobe пытаются нас обмануть? А сам Adobe ведёт разработку своих продуктов на маках тоже для маскировки своей нелюбви к мак-платформе? Читать полностью »
Аякс или Сильверлайт? Флеш!
«Аякс или Сильверлайт? — вам не нужно выбирать» — говорит рекламный баннер, намекая на то, что теперь эти технологии, дескать, хорошо интегрированы. А реклама, тем временем, выполнена во флеше. Так что выбирать, действительно, не нужно. Выбор уже сделан.
Интеграция Альфа-банка и Яндекс.Денег
Я уже рассказывал об Альфа-банке на тему слоганов в оформлении их сайта. Оказывается, есть ещё новости. Альфа-банк и Яндекс.Деньги начали сотрудничество. По-моему, беспроцентная конвертация в ЯД (ещё бы за это деньги брали, доплачивать вообще должны) и 2% за вывод в ЯД-ов в банк. Подробнее
Ну наконец-то! Дождались, слава богу.
«Очереди в отделениях — это признак отсутствия банковской грамотности» — говорит нам флешовый дядя. Нам, которые уже 5 лет ждут, когда банки доползут до интернета.
Реальные проекты
Оцениваю трудоёмкость Flex-производства продуктов, которые делал на работе при помощи Аякс подходов.
На выходных сделал динамическую подгрузку данных во флексовое дерево.
Приблизительно такими могли бы быть системы качества (только для коллег), можно посмотреть, как это всё работает.
Остальным придётся подождать, когда выложу дерево с тестовыми, не рабочими данными.
Очаги цивилизации
Есть просто фантастический сервис
Понятно, что какие-то молодцы изъездили все улицы, все сфотографировали, сопоставили с географическими координатами, адресами и теперь — красота, все можно посмотреть. Читать полностью »