Группы / API.vkrugudruzei.ru

Алексей Калюжный 31.01.2012 14:20:00
Также есть ли возможность динамического изменения размеров приложения аналогично методу вконтакте resizeWindow http://vk.com/developers.php?oid=-1&p=Javascript_API

Сообщение скрыто Показать?
Дмитрий Юрьев 7 февраля 2012 г. в 18:54
Прокрутка по идее сама по себе ничего не перекрывает, только если ширины мало, которую можно сделать сколько нужно.
Также всегда можно развернуть приложение на полный экран и прокрутка будет справа, а элементы сверху/снизу попапа я бы уменьшал/убирал, но это уже, как говорится, административный вопрос.

Алексей Фомин 7 февраля 2012 г. в 18:41
Мы предпочитаем крутить весь экран из-за того, что под приложение выделяется более большая площать экрана. Плюс пропадает прокрутка, которая может перекрывать некоторые элементы приложения. 
На скриншоте видно, насколько больше места остается под игру, если смотреть в одном браузере: 

Сообщение скрыто Показать?
Дмитрий Юрьев 7 февраля 2012 г. в 17:40
А почему вы предпочитаете крутить всю страницу, а не контент внутри iframe + кнопки рядом? Важно игру по всей высоте показывать? Крутить-то все равно придется. Другой вопрос, зачем два скролла показывать.
Алексей Калюжный 7 февраля 2012 г. в 16:43
Все замечательно, только одно но! 
Мы воспользовались методом изменения размера экрана и заметили очень странное поведение. 
На небольших экранах (ноутбуки) вместо увеличения области, выделенной под игру, происходит ее уменьшение. 
Логика понятна - вы стараетесь вписать всплывающее окно в размер экрана, но это приводит к нехорошим результатам. По прежнему остается два скролла, приложение занимает часть выделенной области.
Гораздо логичнее фиксировать всплывающий слой с игрой на месте и использовать стандартную прокрутку браузера. 
Например, как реализовано на нашем сайте http://nextgame.ru/apps/166

Сообщение скрыто Показать?
Алексей Круглов 1 февраля 2012 г. в 13:24
1. необходимо сделать настройку для установки начальных размеров приложения. не все приложения используют изменение размеров, но подравнять окошко под свои размеры захотят многие
2. как вы реализуете изменение размеров слоя приложения - решать вам, конечно. нам, по сути, без разницы.
обычно изменение размеров предполагает оба параметра, как высоту так и ширину. конкретно у нас пока вроде нет игр, пытающихся изменить ширину, а изменение высоты крайне востребовано.

Сообщение скрыто Показать?
Алексей Калюжный 31 января 2012 г. в 14:25
И почему у меня женский аватар по умолчанию?