Jekyll REXML could not parse this XML/HTML
В Jekyll я столкнулся с проблемой. Вставил в текст поста iframe:
<iframe width="620px" height="400px" src="http://player.vimeo.com/video/55084406" frameborder="0" mozallowfullscreen allowFullScreen></iframe>
И получил вот такую такую ошибку:
REXML could not parse this XML/HTML: <iframe width="620px" height="400px" src="http://player.vimeo.com/video/123" frameborder="0" allowFullScreen></iframe>
Что бы избавиться от этой ошибки придется отказаться от использования mozallowfullscreen
, allowFullScreen
. В результате код должен выглядеть так:
<iframe width="620px" height="400px" src="http://player.vimeo.com/video/55084406" frameborder="0"></iframe>
Плагин для vimeo в jekyll
Для того, что бы упростить себе жизнь я использую плагин для видео из vimeo — этот плагин учитывает проблему с парсингом HTML и содержит стили для того, что бы видео корректно меняло свой размер для мобильных устройств. Работает плагин просто — достаточно вставить в тело записи { % vimeo 55084406 % }
подставив нужный id.
21.12.2012
Facebook
Twitter
Вконтакте
Google+
Похожие статьи:
-
Jekyll Bootstrap и Google Analytics
Как заставить работать аналитику в jekyll-bootstrap
-
Переезд с WordPress на Jekyll
История о переносе блога с CMS WordPress на Jekyll, или о том, как увеличить производительность wordpress в сотни раз
-
Музыка для работы #5
Немного мурашек по спине…
-
Белый шум
Баттхёрта нить начинается здесь
-
CommonJS для браузера
Видео моего доклада на MoscowJS
-
Музыка для работы #4
Трогательный chillwave, dream pop & glich
-
Instapaper и Pocket
К чёртовой матери ссылки!
-
Byobu
Текстовый тайловый менеджер для Linux и OS X
«Как рушатся комплексные системы», Ричард И. Кук
О фундаментальных проблемах больших запутанных систем
7 паттернов для рефакторинга JavaScript-приложений
Перевод отличной серии статей о проектировании и рефакторинге проектов
Музыка для работы
Мои плейлисты: теплый glitch, нежные девичьи голоса, интересная электроника и chillwave
Ссылколог
Коллекционирую полезные ссылки