масштабирование окна

Xakez
На сайте с 20.12.2008
Offline
96
877

Здравствуйте.

Есть некий сайт. Верстается под разрешение с шириной 1024 пиксов.

Когда смотрим с монитора скажем 1980 - очень уныло выглядит - слишком много свободного места(

Резиновую верстку делать не вариант - будут некрасивые расстояния между кнопками и т.д.

есть ли вариант определить размер окна браузера пользователя, а далее отмасштабировать документ? Чтобы эффект был как от CTRL+"+" .

Или же я мечтатель и это невозможно?

Монетизация WAP трафика. Конверт 1:8!!! (http://wap.click/?invite=1548)
TakingBackMySoul
На сайте с 09.11.2011
Offline
65
#1

Возможно, но вам придется под каждое разрешение делать верстку отдельно.

Во всяком случае я не знаю способа реализовать тот же эффект что и от Ctrl+.

Пока что я придумал примерно такую реализацию (разумеется набросано на скоряк, мало ли вас сама концепция не устраивает, а я буду тут сидеть расписывать как дурак )))

<?php

if ($_GET['width'] == 1024) //Если разрешение 1024 в ширину
{
include "first.php"; //Подключаем этот файл
} else { //В противном случае
include "second.php"; //Этот
}

?>

Xakez
На сайте с 20.12.2008
Offline
96
#2

TakingBackMySoul, верстать под каждый размер вообще не вариант)))

у ИЕ есть свойство zoom

И там такая фитча реализуется на раз:

document.body.style.zoom = 2;

Сайт будет как CTRL+"+" до 200%

А вот мозила и хром не работают так(((

Искал альтернативы - не нашел..

В прикрепленном файле есть скриптик который работает в опере и ИЕ

Может у кого нибудь хватит серого вещества чтобы допилить до кроссбраузерности?

zip 1.zip
M
На сайте с 08.12.2009
Offline
53
#3

Есть в инете такие сайты, что вы хотите сделать ?

Консультации по созданию сайтов на Joomla (http://joomzone.ru) Обмен ссылками авто, туризм
Xakez
На сайте с 20.12.2008
Offline
96
#4
maxbaks:
Есть в инете такие сайты, что вы хотите сделать ?

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

выше есть скрпт, который поочередно перебирает все элементы на странице и форматирует их в указанной пропорции. Может кто-нибудь кроссбраузерность подправить?

R
На сайте с 17.11.2011
Offline
22
#5

Лучше сделай по бокам какой-то красивый фон.

Кому надо, тот и сам ctrl+ нахмет.

домашняя страница - google.com.ua
wwwwww
На сайте с 29.04.2011
Offline
195
#6
Xakez:
есть ли вариант определить размер окна браузера пользователя, а далее отмасштабировать документ?

Есть вариант жаваскриптом получить данные о пользовательском расширении и задать нужные размеры.

Видишь? Свободная подпись.
Xakez
На сайте с 20.12.2008
Offline
96
#7
wwwwww:
Есть вариант жаваскриптом получить данные о пользовательском расширении и задать нужные размеры.

вопрос в том, как задать эти размеры так для всех элементов (а их не мало), чтобы форматирование сохранилось

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#8
Когда смотрим с монитора скажем 1980 - очень уныло выглядит - слишком много свободного места(

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

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
arkadiy_a
На сайте с 11.06.2008
Offline
82
#9
Xakez:

Может у кого нибудь хватит серого вещества чтобы допилить до кроссбраузерности?

А толку? Не всем по-кайфу смотреть на увеличенные размыленные картинки.

Закапывайте

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий