|
|
|||||
BB-code публикации флешек
На некоторых сайтах видел инструкции по опубликованию флешек в сообщении с использованием BB-кодов. На флешере эта возможность была бы логичной, но... её нет. Возможна ли её реализация? Думается было бы полезно, особенно в блогах и разделах демонстрации своих работ.
|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Такая тема уже не раз поднималась. Проблем несколько:
1. В флеше может быть команда перехода на другой урл. 2. В флеше может быть звук. 3. Поскольку флеш будет использовать wmode=window, то флеш будет перекрывать собой всплывающее меню в верху первого сообщения в теме. А также меню проф.рейтинга. И дополнительное меню у модераторов. 4. Для публикации флеша нужно передать 4-5 параметров: путь (номер атача), высоту, ширину, цвет фона, flashvars. Тогда как сейчас можно в bbcode запихнуть 2 значения. [bbcode=param1]param2[/bbcode] Для пунктов 1-3, я вижу два варианта. 1. В сообщениях выводить флеш в поп-апе после клика по ссылке. 2. Для блогов разрешить отдельный тег, который выводит флеш сразу (там нет меню и блогеры подписывают соглашение и правилах публикования флеша). Но непонятно, как его запретить использовать в сообщениях. 4-ый пункт тоже имеет сложности. Только не надо тут говорить, а "можно сделать так..." Для создания новых bbcode есть свой движок и у него свои ограничения. |
|
|||||
Не знаю предусматривает ли движок форума использование BB-кодов публикации флешек, но там где я смотрел (можно легко найти примеры через поисковики), код предусматривает всего два параметра: ширину, высоту. Т.е., я так думаю, собственно теги публикации берёт на себя движок (тут конечно ничего не обычного), и собственно движок определяет wmode, AllowScriptAccess и пр., понятно, что там скорее всего всё ограничено настолько насколько возможно, и это наверно хорошо, т.к. подойдет для публикации каких-то ограниченных вещей, в самых простых случаях (напр. демонстрация работы некого алгоритма, эффекта и пр. ). В более сложных случаях (демонстрация сайта, не простых игр и т.д. ) конечно всё равно придется использовать переход на сторонние ресурсы, и это будет восприниматься нормально, ИМХО. Т.е. такой способ решения проблем 1-4.
Что касается разделения возможностей разделов по использованию bb-кодов для флеш, тут я предложить не могу, ничего , не в курсе, если нет стандартных инструментов, то изобретать что-то смысла конечно нет. Но если бы была такая возможность я бы скорее разделял привилегии, а не разделы, когда пользователь достигнув определенного рейтинга получает возможность публиковать флешки (к примеру, он не должен иметь при этом замечаний), ну это так, конечно, фантазии P.S. Я думал, что ты скажешь что публикация бажных и объемных флешек может создать "головную боль" для всех остальных пользователей. Это было бы резонно |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
Цитата:
Цитата:
Цитата:
Блогеров проще контролировать. Их мало и они одобряются вручную. Поэтому они будут вынуждены будут соблюдать правила размещения. |
|
|||||
там такой формат:
[flash=width,height]url[/flash] , напр. [flash=450,300]http://www.somesite.com/myflash/someflash.swf[/flash]. Соответственно, если вы определяете правила публикации то и жестко задаете: wmode= opaque, и поп-апам она уже не мешает. Последний раз редактировалось iNils; 02.11.2012 в 03:20. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
wmode=opaque может привести к другой логике поведения флеша.
и это не решит проблемы пунктов 1 и 2. а правила публикации... люди тему не могу правильно назвать, причем и те кто на форуме давно. А уж правильно опубликовать флеш... Нет. В сообщениях только после клика. |
|
|||||
Modus ponens
|
В дополнение: флеш может и в клипбоард залезть и поменять чего-нибудь в DOM (например, iframe или script какой-нибудь дописать). Вобщем, разрешить в произвольном порядке показывать любую флешку - до добра не доведет.
__________________
Hell is the possibility of sanity |
|
|||||
я там не правильно выразился
Цитата:
Цитата:
Т.е. ещё раз: сайт не предоставляет управление параметрами публикации, это делает администратор (естессно обрезая всё, что может доставить ненужную "головную боль" ). Впрочем я думал, что такая возможность уже реализована на уровне движков для сайтов, если нет, то конечно стоит ли копья ломать, больше проблем наживешь... |
|
|||||
Интересно, каким таким волшебным образом флеш может сам по себе изменять содержимое страницы ? Так сказать, в целях повышения безопасности интересуюсь.
__________________
Дети не должны знать о своих родителях |
Часовой пояс GMT +4, время: 04:08. |
|
« Предыдущая тема | Следующая тема » |
|
|