Индексация flex, flash AS3 приложений поисковыми системами

7 views
Skip to first unread message

tigra

unread,
Dec 23, 2007, 5:54:07 AM12/23/07
to Russian Adobe Flash Platform User Group
Не нашел в интернете никакой вразумительной информации по этому
поводу... собственные изыскания показывают что флекс и флеш
скомпилированный под AS3 не индексируется... а Adobe как я понимаю
спят и видят чтобы mxml и as3 стали стандартом web 3.0... какие то
шаги для этого предпринимаются ? ... ведь насколько я понимаю если
решить эту маленькую проблему то интернет просто взорвется флекс
сайтами

Rostislav Siryk

unread,
Dec 23, 2007, 10:25:01 AM12/23/07
to fp...@googlegroups.com
>> Не нашел в интернете никакой вразумительной информации...

Напрашивается вывод? Он верный. Нет индексации. Но есть способ ее сымитировать. Вот подробно об этом (почитай также комменты):

Белая поисковая оптимизация флекс-приложений, или как заставить Гугл находить ваш продвинутый флэш-продукт по его содержимому

(http://flash-ripper.com/archives/001830.php )


----
R008


23.12.07, tigra <962...@gmail.com> написал(а):



--
----
Rost
http://flash-ripper.com/

tigra

unread,
Dec 23, 2007, 4:01:05 PM12/23/07
to Russian Adobe Flash Platform User Group
Нет к сожалению, описанное решение все таки изврат может в меньшей
степени чем обычно, но изврат... вариант один, гугл должен парсить
байткод flash/flash AS 3 так же как парсит flash AS2... и даже
лучше... просто это тот кубик без которого продвигать flex в массы
будет крайне сложно и у Adobe должно быть решение, вот, интересно было
бы у нем узнать...

Артемий Малков

unread,
Dec 23, 2007, 5:39:05 PM12/23/07
to Russian Adobe Flash Platform User Group
Байткод тут парсить не прокатит, поскольку данные скорее всего
подгружаются отдельно и лежат не в байткоде флешки, а в оперативке
плеера. Правильное решение - разделение представления и данных,
семантическая организация и индексация данных, переход от
"страничного" подхода к хранению данных в объектном виде с GUID-ами
вместо URL-ов и семантические же гиперссылки между ними. Поисковик это
дело должен будет индексировать, а не странички всякие. Ну а RIA будет
эти данные визуализировать. Такой вот Semantic Web. Если хотите свой
Google вырастить через пяток лет - можно уже в этом направлении
активно двигаться.

tigra

unread,
Dec 24, 2007, 4:22:13 AM12/24/07
to Russian Adobe Flash Platform User Group
ясненько... а можно вас тогда попросить в беседе с адобавцами...
мягко намекнуть... что было бы очень ..очень клева... в билдер
встроить автоматическую генерацию .xml .xsl по методу Роста ) раз
уж светлое будущее еще долеко за горизонтом.

Rostislav Siryk

unread,
Dec 24, 2007, 6:33:31 AM12/24/07
to fp...@googlegroups.com
>> встроить автоматическую генерацию .xml .xsl  по методу Роста )

Ну зачем же сразу обвинять меня в создании такого сложного метода! Это все Тед Патрик, коренной адобовец, виноват.
А метод, конечно, хоть и сложный, но в современных реалиях работает.

>> гугл должен парсить байткод flash/flash AS 3 так же как парсит flash AS2... и даже лучше...

Артемий ответил настолько полно, что добавить к этому, в общем, нечего. Попытаюсь сказать проще: ты предлагаешь гуглу парсить статичкси

24.12.07, tigra <962...@gmail.com> написал(а):

Rostislav Siryk

unread,
Dec 24, 2007, 6:42:43 AM12/24/07
to fp...@googlegroups.com
(продолжение)


>> гугл должен парсить байткод flash/flash AS 3 так же как парсит flash AS2... и даже лучше...

Артемий ответил настолько полно, что добавить к этому, в общем, нечего. Попытаюсь сказать проще... Твое предлжение выглядит так, как будто ты предлагаешь гуглу парсить статический байткод, вшитый во флэш при компиляции, но это явная полумера. Флэш-приложения грузят в себя данные на лету, и эти данные являются основными целями поиска. Ловить Гуглу нужно их. И здесь у Аякс-приложений та же проблема, что и у флэш. В общем-то, это уже другая проблема, но она сейчас даже более актуальна, чем разбор байткода (прощай, веб111).

И Метод Теда (весьма кустарный), получается, к решению этой проблемы подходит весьма близко.

Мне не кажется, что Адоби будет решать эту задачу сейчас (хотя это могло бы дать им некоторое маркетинговое преимущество перед кокурентами). Но скоро мы получим настоящий флекс билдер с открытым кодом, и думаю, возникнут умельцы, напишуще генератор зеркалящего контента по методу Теда.


-----
Рост
http://flash-ripper.com/archives/001830.php


24.12.07, tigra <962...@gmail.com> написал(а):

tigra

unread,
Dec 24, 2007, 6:54:45 AM12/24/07
to Russian Adobe Flash Platform User Group
хм... ну похоже ближайшие два три года ничего революционного ждать
не приходится... вообще что то неправильное есть в том что технологии
(аякс флекс) должны подстраиваться под поисковик, а не поисковик под
технологии

Rostislav Siryk

unread,
Dec 24, 2007, 8:05:38 AM12/24/07
to fp...@googlegroups.com
>> вообще что то неправильное есть в том что технологии  (аякс флекс)  должны подстраиваться под поисковик, а не поисковик под технологии

Да, здесь совсем не все гладко. Но вопрос с поисковиком и технологиями нужно ставить так: кому легче подстроиться? Тот пусть и подстраивается.

Подстроиться легче всегда молодому, растущему организму. Гугл ― уже старый организм, главными признаками старости здесь являются многочисленные болячки. Он лучший ― но он же и уязвимеший. Дав вебу мега-эффективный алгоритм пэйджранка, Гугл получил в ответ кучу ссылочного спама, эффективность которого выше Старого Спама во столько же раз, во сколько алгоритм Гугла сильнее ялгоритма остальных.

Гугл не справился в порожденной им же самим проблемой: ими же был введен атрибут ссылок rel="nofollow". Спама это не уменьшило, а сетевое межблоговое доверие ((C)2003) дало сильную трещину.

Я думаю, Гуглу будет очень сложно подстраиваться. Новый поисковик будет ;-)

-----
Рост



24.12.07, tigra <962...@gmail.com> написал(а):

ish-west

unread,
Dec 24, 2007, 8:17:18 AM12/24/07
to Russian Adobe Flash Platform User Group
В том что касается поиска _именно_ внутри swf: flex-овский компилятор
включает метадату внутрь swf в том же формате, что и f8. Afaik Google
умеет эту метадату читать.

Ссылки по теме:
Using SWF Metadata in Flash 8
http://tutorials.lastashero.com/2005/10/using_swf_metadata_in_flash_8.html

Adding metadata to SWF files
http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001502.html

About the mxmlc application compiler options
http://livedocs.macromedia.com/flex/201/html/compilers_123_26.html

Впрочем, согласен с высказавшимися, по поводу осмысленности такого
поиска.
Reply all
Reply to author
Forward
0 new messages