Форум HeroesWorld-а - Показать сообщение отдельно - Поддержка мобильных устройств, проблемы в работе или отображении форума
Показать сообщение отдельно
#19
Старый 03.10.2020, 15:27
  #19
^
Создатель
 
Аватар для Создатель
Администратор
📖
Регистрация: 03.12.2005
Сообщения: 840
1516
hw_creator#7455
Регистрация: 03.12.2005
Сообщения: 840
1516
hw_creator#7455
По умолчанию
Re: Поддержка мобильных устройств

Ment М, хорошо.

>Улучшена адаптивность картинок, теперь они должны лучше отображаться как в мобильной версии, так и в ПК версии.
Картинки в мобильном браузере сильнее сжимаются по горизонтали, чем по вертикали (нарушается соотношение сторон). Происходит это с картинками любого соотношения сторон, вставленными в сообщение.

Кроме того, несколько смущает, что в новом редакторе (в случае быстрого ответа) нет тега цитирования. Использовать каждый раз для цитирования расширенный режим или кнопку "Цитата" (которая подходит только для цитирования коротких сообщений) не нахожу удобным.

Ну а так стало получше, спасибо за работу.

Отдельно понравилась фишка со сворачиванием подписей в мобильной версии.

А вот быстрое редактирование сообщения (во всяком случае -- только что написанного и в мобильной версии) всё ещё не работает, увы.
Соотношение сторон не должно нарушаться, если это происходит скинье пожалуйста ссылку на конкретное сообщение.
Алгоритм адаптивных картинок еще раз обновлен, теперь он следующий:

1) По умолчанию у всех картинок в стиле прописано, что они не могут превышать максимальную ширину блока сообщений, это позволяет картинкам, которые выходят за рамки не разрушать блоки сообщений, у этого стиля есть недостаток, потому что в таблицах картинки максимально сжимаются
2) Чтобы убрать недостаток стиля добавлен скрипт, который запускается после загрузки страницы или изменения ее размеров, задача скрипта пройтись по каждой картинке и если разрешение экрана < 768 (планшет и мобильные), то у картинок выставляется минимальная ширина равная 20% от размера доступного пространства (высота должна масштабироваться согласно пропорций браузером) если ширина больше этого минимума, либо реальная ширина если все же она меньше минимума. Если же разрешение выше 768 (ноутбук, ПК), то в этом случае если картинка меньше чем текущий размер блока, то все ограничения на максимальную ширину убираются и она должно отображаться в полном размере без изменений, если же она больше ограничение стиля остается и она должна масштабироваться браузером согласно пропорций до размеров блока сообщений. Если по каким-то причином с учетом контента сообщения не удается масштабировать, браузер должен добавлять горизонтальный скролинг на блок сообщения.

Это все должно работать следующий образом.



Тег цитата добавлен в редактор быстрого редактирования.

Быстрое редактирование проверял в разных браузерах и в мобильной версии, у меня работало, нужно больше деталей, чтобы понять почему у вас не работает.
Создатель вне форума
Ответить с цитированием