ОРФографическое
   Улучшение
    Сайтов|
Orphus community
Orphus Community
Orphus community forum.
 

xhtml, iframe, object, target - how-to (skipper13)
Автор Сообщение
skipper13
Заглянувший



Зарегистрирован: 09.01.2008
Сообщ.: 4
Карма: -1
   поощрить/наказать

Откуда: Харьков

СообщениеДобавлено: Ср Янв 09, 2008 3:37 am (написано за 10 минут 38 секунд)
   Заголовок сообщения: xhtml, iframe, object, target - how-to
   Ответить с цитатой

Реализовал Орфус в рамках XHTML 1.1 с использованием object и target, без iframe.

Посмотреть можно здесь:
skipper13.org.ua/blog

target подключен через кастомный DTD, с iframe не смог разобраться, использовал вместо него object.

Ещё замечания: странички отдаются как application/xhtml+xml, поэтому ослик работать не будет. Думаю, что если исправить на отдачу с типом text/html, ничего не поломается. Если вдруг будут проблемы с object в осле - тут есть статейка: xhtml.ru/2007/09/06/no-iframe-use-object/ Самому проверять лень/некогда - у меня линукс.

Валидацию проверил - вроде всё ОК. Если заметите баги - пишите.

П.С.
Стандартный осел показывать ничего не будет, поскольку страницы отдаются как application/xhtml+xml.

Последний раз редактировалось: skipper13 (Вт Янв 29, 2008 12:33 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
skipper13
Заглянувший



Зарегистрирован: 09.01.2008
Сообщ.: 4
Карма: -1
   поощрить/наказать

Откуда: Харьков

СообщениеДобавлено: Ср Янв 23, 2008 4:51 pm (спустя 14 дней 13 часов 13 минут; написано за 44 секунды)
   Заголовок сообщения:
   Ответить с цитатой

В Опере проявляется глюк - полоса прокрутки у object. Лекарства пока не нашел.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
skipper13
Заглянувший



Зарегистрирован: 09.01.2008
Сообщ.: 4
Карма: -1
   поощрить/наказать

Откуда: Харьков

СообщениеДобавлено: Вт Янв 29, 2008 12:31 pm (спустя 5 дней 19 часов 40 минут; написано за 3 минуты 15 секунд)
   Заголовок сообщения:
   Ответить с цитатой

SelenIT подсказал, как решить проблему с прокруткой.

Прокрутка была вызвана тем, что содержимое страницы, вставляемой в object, было заведомо больше, чем размер окна. А было оно заведомо больше потому что Firefox урезал фоновую картинку body под размер содержимого (Опера этого не делала). Если фоновую картинку прявязать к html, то Firefox будет показывать её целиком независимо от размера содержимого страницы. Теперь всё содержимое сводиться к одному пробелу, прокрутки в Опере нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Гость






Карма: 300
   поощрить/наказать


СообщениеДобавлено: Ср Янв 30, 2008 7:31 pm (спустя 1 день 7 часов 1 секунду; написано за 1 минуту 48 секунд)
   Заголовок сообщения:
   Ответить с цитатой

skipper13 писал(а):
Думаю, что если исправить на отдачу с типом text/html, ничего не поломается.
Сильно сомневаюсь. Доктайп-то нестандартный, значит, будет квирксмод со всеми его издержками. Отсюда главный вопрос - зачем? :)
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения. Часовой пояс: GMT + 4 (Москва, Лето)
Страница 1 из 1    Отправить ссылку другу
Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать в опросах. Вы можете отправлять сообщение модераторам. Вы не можете прилагать файлы к сообщениям. Вы можете скачивать файлы.