Создание миниатюр веб-страниц на стороне браузера - PullRequest
3 голосов
/ 26 марта 2009

Я хочу создать миниатюру веб-страницы в браузере, чтобы на одной странице можно было уменьшить несколько iFrames в уменьшенном масштабе.

IE может сделать это с помощью фильтров. Mozilla может сделать это внутри с drawWindow (), если у вас есть права Chrome (например, установленный плагин).

Есть ли способ сделать это в WebKit? Есть ли какой-нибудь общий кросс-браузерный способ сделать это?

Ответы [ 2 ]

1 голос
/ 01 апреля 2009

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

khtml2png позволяет создавать изображения веб-страниц из командной строки. Это не самое красивое решение, но с небольшими сценариями оно позволит вам создавать эскизы на лету, и вам не придется беспокоиться о совместимости браузера.

0 голосов
/ 26 марта 2009

Ночная сборка WebKit (41944 от 24 марта 2009 г.) поддерживает преобразование элементов (включая масштабирование), а также другие полезности, такие как CSS-градиенты.

Более подробную информацию можно найти в блоге WebKit, а здесь .

Я предполагаю, что эти функции также доступны в Safari 4, но я не проверял.

edit: Похоже, что это также входит в Mozilla как -moz-transform .

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