Я последний человек на Земле, который хотел поверить Стиву Джобсу, когда тот ответил Волту Моссбергу на D8, что «Время Flash прошло». Я считал показухой то, что Джобс поделился своими мыслями про Flash, где он написал, что «Flash — закрытая и проприетарная платформа, с серьезными техническими недостатками, и не поддерживает сенсорные устройства». Проведя время с Flash Player 10.1 на Droid 2, первом Android-телефоне с системой 2.2 и встроенным Flash-плеером, мне грустно признать, что Стив Джобс был прав. То, что предлагает Adobe — поздно и не то. Читать далее
Архив автора: master
Apple, Adobe и Flash
Многабукаф о практически вечной (в разрезе гаджетов Apple) теме — поддержке Flash. Эту технологию, как известно, Apple проигнорировала на iPhone и, похоже, будет игнорировать и дальше на iPad, даже невзирая на то, что многим хотелось бы, чтобы было наоборот. В этой же статье есть различная новая информация, которя отлично дополняет то, о чем говорилось раньше. Оригинал статьи Джона Грубера, автора известного блога daringfireball.net был опубликован 25 января, еще до анонса iPad, но сути это не меняет. Читать далее
Селекторы класса Ext.DomQuery и его методы
Когда речь заходит об использовании JavaScript в веб-приложениях, даже самые сложные задачи могут быть сведены к динамическому изменению структуры документа HTML. А это означает манипулирование объектной моделью документа. Изменение HTML-документа состоит из трех этапов:
- Найти место для нового контента
- Сгенерировать новое содержание
- Вставить его на нужное место
Традиционно, модификация DOM в браузере представляет собой сложный процесс определения, какой браузер используется, какая версия этого браузера, а затем выполнение подходящего метода. Одиночный элемент можно выбрать с помощью Ext.get или Ext.fly, а коллекцию — с помощью Ext.select. Когда вы вызываете метод Ext.select для получения коллекции элементов, то можете использовать массив узлов DOM, объектов Ext.Element или идентификаторов узлов DOM. Однако, если передается строка, то метод Ext.select использует класс Ext.DomQuery.
Класс Ext.DomQuery содержит вспомогательные методы для создания и выполнения высоко-производительных селекторов. DomQuery используется в библиотеке Ext JS и принимает несколько форм селекторов, в том числе XPath и CSS (многие из которых еще не поддерживаются современными браузерами). Вот краткий список селекторов. Читать далее
Методы класса Ext.Element
Почти все методы этого класса возвращают объект Element, поэтому возможно использовать технику сцепления:
// устанавливаем высоту, потом цвет
el.setHeight(50).setStyle({color: “red”});
Далее приведен список всех методов Ext.Element без подробного описания параметров. Читать далее
Анимация элементов в Ext JS
Многие методы класса Ext.Element принимают дополнительный параметр анимации. Установка этого параметра приводит к отображению анимации во время выполнения метода. Параметр анимации может передаваться истинным по умолчанию или опционально для более точного управления. Объект с опциями имеет следующие свойства Читать далее