советы по написанию моего первого HTML-встраиваемого виджета? - PullRequest
0 голосов
/ 19 мая 2010

Клиент попросил меня разработать игру на основе javascript (mootools) / html / css / php в качестве виджета, которую можно развернуть где угодно.

Я раньше не писал виджетов, поэтому хотел бы получить некоторые советы и опыт, чтобы я знал некоторые подводные камни, прежде чем начать!

Ответы [ 3 ]

0 голосов
/ 19 мая 2010

Прежде всего, это зависит от того, что вы имеете в виду где-нибудь? Сколько кода вам разрешено публиковать в «где угодно».

В любом случае, самый простой способ публикации в любом месте - просто отправить «куда угодно» объект, реализующий игру. Если вам нужны разные переменные из каждого «где угодно» (например, для отслеживания), вы можете указать файл .php в атрибуте src, который генерирует базу javascript для параметров.

В скрипте вы можете использовать AJAX для общения с вашим сервером и document.write для записи на странице "где угодно".

Следует иметь в виду, что использование библиотеки JS может быть затруднено, поскольку страница «где угодно» может не реализовывать конкретную библиотеку JS.

0 голосов
/ 19 мая 2010

хорошая связанная тема .. Виджет - что делать, а что нет

спасибо за ответы - чем больше, тем лучше!

0 голосов
/ 19 мая 2010

Инкапсулируйте ваши переменные.Не помещайте ничего в глобальное пространство имен, потому что вы не хотите конфликтовать с чем-то еще, работающим там.

В идеале, пусть ваш виджет записывается на страницу;это уменьшает количество отдельных вещей, которые пользователь должен перенести на страницу, тем самым упрощая его установку.

Уточните, какие требования предъявляет ваш виджет - если для работы ему нужны внешние библиотеки, такие как MooToolsчеловек, устанавливающий виджет, должен это знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...