Комментарии 40
на Flex SDK и Flex Builder, что в начале, хорошо ссылки поставить, чтобы я вот заинтересовался и сразу скачал.
>> Не стоит использовать Flex SDK там, где он не нужен.
Вот это самое главное!
Спасибо за статью…
Вот это самое главное!
Спасибо за статью…
А еще бы сразу небольшой обзор, что использовать на маке для программирования на Flex. У вас же мак правда? :)
НЛО прилетело и опубликовало эту надпись здесь
Эта задача легко решается без Flex SDK. Зачем он для такого случая?
НЛО прилетело и опубликовало эту надпись здесь
такое можно говорить когда объем посещений не превышает тысяч 10 уников в день а пользователь сайта не приносит этому сайту окупаемость
на больших проектах снижение времени загрузки сказывается очень серьезно
секунда например это очень много, если флэш компонент при этом не баннер, а какая то часть функциональности, это может процентов на 5-10 увеличить посещаемость, что для этих самых больших проектов очень существенно
на больших проектах снижение времени загрузки сказывается очень серьезно
секунда например это очень много, если флэш компонент при этом не баннер, а какая то часть функциональности, это может процентов на 5-10 увеличить посещаемость, что для этих самых больших проектов очень существенно
НЛО прилетело и опубликовало эту надпись здесь
ну у нас на поддержке есть несколько проектов с посещаемостью более полумиллиона уников в день
и очень много — с посещаемостью от 30 тысяч уников в день
увеличение скорости загрузки даже этих небольших — от 30 тысяч уников и выше проектов принесло очень существенные результаты
юзер существо такое, у него очень много подсознательного
большинство не реагирует «вот, сайт стал грузится на 200 мс быстрее», но эффект однозначно есть
и очень много — с посещаемостью от 30 тысяч уников в день
увеличение скорости загрузки даже этих небольших — от 30 тысяч уников и выше проектов принесло очень существенные результаты
юзер существо такое, у него очень много подсознательного
большинство не реагирует «вот, сайт стал грузится на 200 мс быстрее», но эффект однозначно есть
НЛО прилетело и опубликовало эту надпись здесь
теперь согласен ;)
просто хорошо бы если бы это было сразу указано вот в этом комментарии
"«Если для второго случая использовать Flex SDK — это забивание гвоздей боингом. ». Ну сколько можно уже. Главная хабра весит 680 килобайт. О Боинг!"
ничего личного
;)
просто хорошо бы если бы это было сразу указано вот в этом комментарии
"«Если для второго случая использовать Flex SDK — это забивание гвоздей боингом. ». Ну сколько можно уже. Главная хабра весит 680 килобайт. О Боинг!"
ничего личного
;)
НЛО прилетело и опубликовало эту надпись здесь
Конкретно эта задача решается проще и быстрее как раз без Flex SDK.
И все таки каждой технологии — свое применение. Нельзя пихать Flex везде и всюду.
И все таки каждой технологии — свое применение. Нельзя пихать Flex везде и всюду.
Это общий пример оптимизации.
Ненавижу линкование всего и вся во флешевое приложение, я преверженец минимализма и оптимальности.
Пример, вот видео сетевой игры, клиентсукую часть которой я делал, SWF весит всего 100Кб. Конечно, у меня еще подгружаются SWF-либы с графикой, музыкой и т.д. Но логика умещена в 100Кб. Пока поиграть не получится, т.к. сейчас приватная версия, да и на просторах России иметь пинг 30-40 — непозволительная роскошь.
Пример, вот видео сетевой игры, клиентсукую часть которой я делал, SWF весит всего 100Кб. Конечно, у меня еще подгружаются SWF-либы с графикой, музыкой и т.д. Но логика умещена в 100Кб. Пока поиграть не получится, т.к. сейчас приватная версия, да и на просторах России иметь пинг 30-40 — непозволительная роскошь.
Хабр съел мой тег-ссылку
www.youtube.com/watch?v=y7vezqaiZ5E
www.youtube.com/watch?v=y7vezqaiZ5E
Джавистам должна понравиться IDE, так как она базируется на eclipse и её можно встроить в уже настроенную сборку того же eclipse for java ee
Так это один IDE (Eclipse IDE), он один для всех, все остально — плагины.
НЛО прилетело и опубликовало эту надпись здесь
И flash builder можно попробовать уже сейчас на labs.adobe.com
И стал он в плане работы с классами похож на Eclipse for java
Ну и да. Flex builder можно поставить как плагин к еклипсу.
И стал он в плане работы с классами похож на Eclipse for java
Ну и да. Flex builder можно поставить как плагин к еклипсу.
Я использую FDT 3, это тоже плагин для Eclipse.
>> И стал он в плане работы с классами похож на Eclipse for java
Это как? Синтаксисом? IDE не влияет на синтаксис.
В FDT 3 интерфейс достаточно близок к Java-плагину.
>> И стал он в плане работы с классами похож на Eclipse for java
Это как? Синтаксисом? IDE не влияет на синтаксис.
В FDT 3 интерфейс достаточно близок к Java-плагину.
>И стал он в плане работы с классами похож на Eclipse for java
действительно, он стал похож.
но по удобству использования он ещё очень далёк от тех возможностей, которые есть у джава разработчиков. Adobe есть над чем работать. возможно, к релизу они добавят каких-нибудь вкусностей, но в бетах пока ничего такого нет.
действительно, он стал похож.
но по удобству использования он ещё очень далёк от тех возможностей, которые есть у джава разработчиков. Adobe есть над чем работать. возможно, к релизу они добавят каких-нибудь вкусностей, но в бетах пока ничего такого нет.
Я как-то не нашёл флексу применения. Наверное нераспробывал. Приведите пожалуйста пример где флекс стоит использывать.
НЛО прилетело и опубликовало эту надпись здесь
Запросто.
Диалог:
Ув. программисты у меня есть вот такая замысловатая таблица, представляющая весь бизнес-процесс моей компании. Реализуйте редактирование всего это дела, с учётом того, что пользователи будут использовать Linux/Windows/MacOS и по-быстрее. И вот вам в помощь 15кг юскейсов и сценариев работы с таблицей.
Диалог:
Ув. программисты у меня есть вот такая замысловатая таблица, представляющая весь бизнес-процесс моей компании. Реализуйте редактирование всего это дела, с учётом того, что пользователи будут использовать Linux/Windows/MacOS и по-быстрее. И вот вам в помощь 15кг юскейсов и сценариев работы с таблицей.
Быстрый способ создать web-приложение. Без проблемам с кроссбраузерностью.
Добавлю, что кэшируется RSL при этом флэш-плеером версии выше 9.0.115, и сохраняет «навечно».
Ранее лишь в кэше браузера.
Ранее лишь в кэше браузера.
Автор, вот вы молодец. Хорошую тему подняли.
Хотите, я вам дам задачу с которой вы попытаетесь справиться, а потом нам напишите о своих результатах по оптимизации и отрыванию SDK.
Задача:
Программисту выдали три проекта.
1. Lab.Dashboard
2. Lab.Contracts
3. Lab.Applications
Все три проекта используют Flex SDK 3.4+
Проект Lab.Contracts (см. п 2) содержит определение интерфейсов, скажем
public interface IDashboardApplication
{
function get applicationName():String;
}
Проект Lab.Applications содержит множество .mxml файлов следующего содержания:
<mx:Application implements=«Lab.Contracts.IDashboardApplication» />
И последний Lab.Dashboard содержит логику по загрузке и размещению этих приложений в своём визуальном дереве.
Оптимизируйте это приложение таким образом, что бы каждое _вгружаемое_ приложение не давай +500кб
Бонус трэк: реализуйте возможность вгружать приложения с разных доменов.
За подсказками — обращайтесь.)
Хотите, я вам дам задачу с которой вы попытаетесь справиться, а потом нам напишите о своих результатах по оптимизации и отрыванию SDK.
Задача:
Программисту выдали три проекта.
1. Lab.Dashboard
2. Lab.Contracts
3. Lab.Applications
Все три проекта используют Flex SDK 3.4+
Проект Lab.Contracts (см. п 2) содержит определение интерфейсов, скажем
public interface IDashboardApplication
{
function get applicationName():String;
}
Проект Lab.Applications содержит множество .mxml файлов следующего содержания:
<mx:Application implements=«Lab.Contracts.IDashboardApplication» />
И последний Lab.Dashboard содержит логику по загрузке и размещению этих приложений в своём визуальном дереве.
Оптимизируйте это приложение таким образом, что бы каждое _вгружаемое_ приложение не давай +500кб
Бонус трэк: реализуйте возможность вгружать приложения с разных доменов.
За подсказками — обращайтесь.)
По поводу читаемости link-report:
Theo Hultberg в своем блоге писал о трансформации link-report.xml в удобочитаемый вид с помощью XSL.
И xsl-файлик соответствующий прикладывал.
Theo Hultberg в своем блоге писал о трансформации link-report.xml в удобочитаемый вид с помощью XSL.
И xsl-файлик соответствующий прикладывал.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Уменьшаем размер Flex приложения отвязывая фреймворк