Как функции jQuery в сообщении блога будут выглядеть внутри RSS? - PullRequest
3 голосов
/ 19 января 2011

Я сделал хорошую кнопку jQuery для показа / скрытия для части сообщения в блоге (это шаблон для мультфильма, поэтому покажите все> скрыть все, используя функцию .toggle() в jQuery).

Однако, многие из моих читателей потребляют мультфильм через RSS.

Как jQuery будет взаимодействовать с RSS? Я не могу проверить это без фактической публикации поста, что я явно не хочу делать.

JQuery, который я использую, выглядит следующим образом:

<script type="text/javascript">// <![CDATA[
        $(document).ready(function() {
             $('#fullcartoon').hide();
             $('#showfull').click(function() {
                  $('#fullcartoon').toggle('slow');
             });
        });
// ]]></script>

т.е.. Я делаю все скрытие в jQuery - если у вас не включен javascript в браузере, мультфильм не будет скрыт вообще.

Я очень рад, что то же самое относится и к RSS, но я не хочу, чтобы случайно скрыть половину мультфильма. Что думают люди?

Спасибо!

1 Ответ

0 голосов
/ 19 января 2011

Я бы ожидал, что все, что вы используете для создания описаний RSS (синопсисов), чтобы убрать сценарий, и отдельно ожидал бы, что читатели RSS будут делать это, если сценарий присутствовал в описаниях.И так как вы используете прогрессивное улучшение (не скрывая мультфильм, если ваш сценарий не запущен), я ожидаю, что он будет хорошо выглядеть.Вы можете легко проверить первую половину этого (что генерирует ваш генератор), посмотрев на RSS-канал напрямую;вторая часть (что читатель делает со сценарием) может сильно различаться в зависимости от читателя.

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

...