Supernovum.ru
|
Это архив форумов. Работающие форумы расположены вот по этой ссылке
Техфорум (архив)
Обсуждение вопросов, связанных с работой форумов. Замечания, предложения, проблемы.
|
|
Почему Всплывающее окно с текстом отвечающего по теме Пользователь: gogasy (IP-адрес скрыт) Дата: 26, March, 2011 12:45 выходит далеко за пределы основного окна. И чтобы закрыть его надо перебираться к крестику, который в правом краю, многократными перемещениями То же самое в окне "поиск", где даже не видно указателя последних страниц |
Отв: Почему Всплывающее окно с текстом отвечающего по теме Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 26, March, 2011 15:48 Что за браузер? Версия? Операционка? Какое разрешение экрана? |
Отв: Почему Всплывающее окно с текстом отвечающего по теме Пользователь: gogasy (IP-адрес скрыт) Дата: 26, March, 2011 18:22 браузер Гугле Хром, система Виндус ХР, разрешение экрана 1920х1080, экран широкий и с меньшим разрешением нет четкости |
Отв: Гугле Хром Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 27, March, 2011 05:03 Цитата: версию уточните. |
Отв: Почему Всплывающее окно с текстом отвечающего по теме Пользователь: gogasy (IP-адрес скрыт) Дата: 28, March, 2011 12:13 Как определить версию Гугле-хром не знаю. В установках их много разных, но почти все без указания версий. Из обозначенных есть 12 с каким-то расширением. Эту версию ставить не пробовал. Теперь подробнее о проблеме. при расширении или сжатии главного окна текст сжимается тоже и за пределы окна не выходит. Точно также при увеличении или уменьшении шрифта проблем не возникает. Однако внутреннее окно имеет максимальный размер (на всю ширину моего монитора) в в любом случае и при изменении размера основного окна не меняется. Уменьшается размер внутреннего окна лишь при уменьшении масштаба (ctr+scrl), но при этом уменьшается размер шрифта. Это означает, что пользоваться им невозможно |
Отв: Почему Всплывающее окно с текстом отвечающего по теме Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 28, March, 2011 17:18 Это всё понятно. Вопрос в том, в какой версии Хрома -- как работают те функции, которые задействованы в скрипте. Т.е. обычная=нормальная последовательность действий это: 1) определение, на какой платформе стабильно воспроизводится проблема (ОС, браузер, версия), 2) отладка с применением указанных програмных средств, 3) решение проблемы, 4) и тэдэ. Сталбыть, придётся Вам найти в менюшке что-то типа "О программе" и там версию браузера. А затем я постараюсь воспроизвести эту проблемную ситуацию на своих аппаратных средствах. |
Отв: версия Гугле хром Пользователь: gogasy (IP-адрес скрыт) Дата: 28, March, 2011 18:55 у меня стоит 10.0.648.204, написано, что это самая последняя версия |
а вот скажите Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 29, March, 2011 14:56 какой у вас в хроме выставлен масштаб страницы? 100% или больше? Я нашел, что хром некорректно определяет ширину страницы, умножая число на текущий масштаб. Т.е. при масштабе меньше 100% выдается пропорционально уменьшенное значение ширины страницы, а при больше -- соотвественно увеличенное. Отсюда и наблюдаемое несовпадение видимой ширины блока и реальной ширины страницы. |
Отв: а вот скажите Пользователь: gogasy (IP-адрес скрыт) Дата: 29, March, 2011 18:08 У меня это не так. При изменении масштаба Гугля от 50% до 300% (предельно возможные значения) основное окно Форума остается в пределах видимости окна Гугля при его уменьшении вплоть до 1/10 всего экрана и текст в этом окне за пределы окна не выходит, а переносится на новую строку. То же самое происходит в окне, где надо набирать текст сообщений, но до масштаба 120% (правда текст не переносится). А вот размер всплывающего окна намного больше и чтобы увидеть все окно при размере окна Гугля в полэкрана надо уменьшать масштаб до величины менее 100%. Но при этом соответственно уменьшается размер шрифта, что для меня неудобно, так как я в основном работаю лежа и до экрана 1,5 м |
Отв: а вот скажите Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 29, March, 2011 18:39 Вы несколько неверно читаете то, что я написал. Вопросы отображения всех прочих окон и элементов -- тут не рассматриваются. Хром успешно показывает содержимое страницы при разных масштабах и разрешениях. Вопрос именно со всплывающим блоком. Попробую пояснить по шагам. 1) При клике мышкой по кнопке запускается скрипт, который сначала рассчитывает размеры и расположение всплывающего блока на странице. Для этого он запрашивает текущие данные у браузера, какая ширина страницы и текущее положение просмотра. 2) на основании этих данных размещается всплывающий блок. 3) в нем открывается сообщение. Никаких других понятий и контекстов не задействуется. Проблема заключается в том, что в ответ на запрос "какая ширина страницы" гуглохром отвечает неверным значением, врёт. Эмпирически я выяснил, что этот "ответ" связан с выбранным масштабом. Ранние версии этой ошибки не содержали. Что с этим можно сделать -- вопрос пока открытый. |
Отв: наивный вопрос Пользователь: gogasy (IP-адрес скрыт) Дата: 29, March, 2011 19:14 /1) При клике мышкой по кнопке запускается скрипт, который сначала рассчитывает размеры и расположение всплывающего блока на странице. Для этого он запрашивает текущие данные у браузера, какая ширина страницы и текущее положение просмотра. / А данный скрипт может не запрашивать текущие параметры у браузера, а использовать имеющиеся от уже открытого основного окна? |
Отв: наивный вопрос Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 29, March, 2011 19:21 Цитата: Ехидный встречный вопрос: а это окно -- оно чьё? От какой программы? P.S. Если вдруг "ехидный вопрос" непонятен, то поясню: вы написали оксюморон -- "текущие параметры у браузера" и "имеющиеся от уже открытого основного окна" это одно и то же. Окно браузера имеет текущие параметры, которые можно узнать по запросу функцией. Такова природа вещей |
Отв: наивный вопрос Пользователь: gogasy (IP-адрес скрыт) Дата: 29, March, 2011 20:23 Чье внутреннее окно не знаю, но я вижу, что его начало жестко привязано к левому краю основного окна и отступает от него на десяток знаков. Размер внутреннего окна (те положение правой кромки) фиксирован и не зависит ни от масштаба, ни от положения правой кромки основного окна. Текст внутри основного окна плавающий и всегда виден при любом масштабе и размере окна. Окно с комментариями организовано по другому. Поля Тема, Написано и Дата привязаны к левому краю окна фиксированного размера и при изменении масштаба и размера окна правая часть текста пропадает. С всплывающим окном еще хуже, так как его правая кромка всегда остается за кадром |
Отв: наивный вопрос Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 30, March, 2011 05:10 1) Вы упорно не читаете букв, которые я Вам пишу. Цитата: читаем еще раз: "..вы написали оксюморон -- "текущие параметры у браузера" и "имеющиеся от уже открытого основного окна" это одно и то же. Окно браузера имеет текущие параметры, которые можно узнать по запросу функцией.." Я уважаю Ваше право на развернутое повествование, но для решения технической проблемы следует четко блюсти контекст, не привнося в рассмотрение лишних сущностей. Перечтите еще раз это -- [edgeways.ru] 2) сделал тестовый фикс для Хрома. У меня (последний Хром, винда XP) работает довольно странно. На локальной копии держит размер стабильно, а на сайте при тех же рассчитанных координатах ширина иногда не устанавливается. Как найду еще время, поковыряю. |
Отв: наивный вопрос Пользователь: gogasy (IP-адрес скрыт) Дата: 30, March, 2011 12:43 /Как найду еще время, поковыряю/ А нельзя ли, пока появится время, кнопки (-) и (х) управления всплывающим окном перенести в левую часть окна, которая всегда на экране? |
Отв: Получилось? Пользователь: gogasy (IP-адрес скрыт) Дата: 30, March, 2011 17:34 Вижу, что всплывающее окно уменьшилось в размере |
Отв: Получилось? Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 30, March, 2011 18:18 Вам надо было обновить скрипты, обновив страницу (кнопкой "Обновить" или клавишей F5). Увидели бы эффект раньше. Для Хрома перенес кнопки влево. А себе моторику перенапрягать не буду, опера будет с кнопками справа. |
Опера будет с кнопками справа Пользователь: BAPBAP (IP-адрес скрыт) Дата: 30, March, 2011 21:28 А не из-за пертурбаций ли с Хромом в Опере оные кнопки стали жирными и корявыми на вид? Хотелось бы и моторику не напрягать, и эстетику соблюсти. Слаб человек и в грехопадении немощен. |
Отв: Опера будет с кнопками справа Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 31, March, 2011 03:26 нашел прибил |
Отв: по окну ПОИСК замечаний нет! А вот Пользователь: gogasy (IP-адрес скрыт) Дата: 31, March, 2011 10:23 всплывающее окно я бы сделал чуть-чуть пошире, хотя это дело вкуса. Пускай выскажутся другие пользователи |
Отв: Опера будет с кнопками справа Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 01, April, 2011 07:00 Цитата: Мож их вообще заменить иконками? |
Да я вот тоже Пользователь: BAPBAP (IP-адрес скрыт) Дата: 01, April, 2011 11:27 удивился, что это просто текст. Если это быстро и просто - можно заменить. На что-нибудь симпатичное. Слаб человек и в грехопадении немощен. |
Отв: Да я вот тоже Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 01, April, 2011 12:22 Взял с оперы кнопку. |
А можно Пользователь: BAPBAP (IP-адрес скрыт) Дата: 01, April, 2011 13:35 как-нибудь расстояние между кнопками сделать поэргономичнее? А именно - больше? Раза в три-четыре. Слаб человек и в грехопадении немощен. |
Отлично. Так держать. (-) Пользователь: BAPBAP (IP-адрес скрыт) Дата: 02, April, 2011 03:32 Слаб человек и в грехопадении немощен. |
ок. Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 02, April, 2011 06:48 Кстати, памятуя Ваш успешный опыт с оформлением иконок структуры дерева сообщений, можно предположить про подумать и про эти три иконки, если будет желание и возможность. Мне в принципе достаточно эквиконгруэнтно, и эта оперская кнопка не мозолит лишнего, но если что -- возможны варианты. |
Я уже думал над этим. Пользователь: BAPBAP (IP-адрес скрыт) Дата: 02, April, 2011 10:50 Практически в тех же выражениях, за исключением "эквиконгруэнтно", разумеется. Слаб человек и в грехопадении немощен. |
Отв: Я уже думал над этим. Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 02, April, 2011 13:44 Планета всё меньше и меньше. И то, что думает один, всё громче слышит другой. |
Материализация чувственных идей Пользователь: BAPBAP (IP-адрес скрыт) Дата: 03, April, 2011 01:36 посредством гимп'а и такой-то матери. Думаю, мудрить не нужно. Чистота - залог физического здоровья. А простота - душевного. Посему см. вложение. На общее соответствие проверил - вроде ничего так. Гармонирует. Всяко лучше того, что имеем, синенькое и прицепленное на скорую руку. P.S. Единственная просьба - осталось как нужно нарезать и поставить прозрачный бэкграунд как-нибудь, по техническим причинам я этого сам сделать не смог, в виду недостаточной квалификации. Слаб человек и в грехопадении немощен. Вложения: icons_sn.png (2.5kB) |
Отв: Материализация чувственных идей Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 05, April, 2011 17:32 Есть у эволюции начало. Нет у эволюции конца. Попробовал сделать чуток наоборот: не прозрачный, а зеленый фон. На моем мониторе смотрится. Есть возражения? |