Vladimir
А разве где-то нет адаптивных таблиц?
Vladimir
Гугл документы - это вопрос гугла
Vladimir
Видео и так адаптивно из ютуба
Vladimir
https://getuikit.com/docs/table#responsive-table
Vladimir
https://getbootstrap.com/docs/5.1/content/tables/#responsive-tables
Vladimir
В бутстрап тоже есть адаптивные таблицы
Denis
А разве где-то нет адаптивных таблиц?
Можно сказать, для типичного использования (Ctrl+C/Ctrl+V из условного Word'а в TinyMCE) нигде нет, т.к. везде требуются какие-то манипуляции с классами, которые из TinyMCE по умолчанию не сделать (можно, конечно, в настройки прописать extended_valid_elements или по другому выкрутиться, но шаблоны этим точно не занимаются).
Denis
Ну, тут особой магии нет: пока что нужные классы навешиваются через js, а в будущем возможно и на стороне сервера (как только можно будет забыть про поддержку старых браузеров).
Denis
В любом случае, адаптивные элементы - это не самая главная функция Mobile 3.0. Там в основе лежит быстрый парсер html и css, который позволяет проводить оптимизацию страницы с максимумом возможностей и минимальным оверхедом (а для web vitals это важно).
Дмитрий
@dryabov тысяча долларов?
Denis
@dryabov тысяча долларов?
😊 Это чтобы никому не пришло в голову платить во время бета-тестирования (оно вроде и не должно сработать, но на всякий случай пусть будет).
Дмитрий
@dryabov а где скачать
Дмитрий
я не вижу нигде
Denis
Хм, после Check Out и паузы в несколько секунд должно было переадресовать обратно на https://www.mobilejoomla.com/extension/get/mobile-pro-3-beta.html
Denis
И там уже будет Download вместо Buy
Дмитрий
не ожидая
Дмитрий
@dryabov а на кого рассчитано сейчас это решение?
Дмитрий
просто я насколько понял он просто докидывает стили и js для адаптации
Дмитрий
просто сейчас же и шаблоны уже коммерческие и вообще адаптивные
Дмитрий
да и фреймворки современные все адаптивные
Vladimir
Я так и не понял зачем это нужно
Дмитрий
там есть pwa, еще кеш как я понял. но по адаптации там встроенние в html и докидывание стилей и js
Дмитрий
может еще что-то, я просто код пробежал
Дмитрий
щас посмотрю под прошкой
Denis
Там сейчас в основе лежит оптимизация скорости загрузки страниц, чтобы в мобильно тесте PageSpeed/Lighthouse набрать максимум баллов. Остальное (адаптивные изображения и др.) - лишь доп. функции, которые в ряде случаев помогают исключить лишний relayout при загрузке страницы.
Дмитрий
Там сейчас в основе лежит оптимизация скорости загрузки страниц
Дмитрий
я программист, обясни мне просто что оно делает, я пойму
Дмитрий
=)))
Дмитрий
я не вебмастер просто который кнопкой тыкает
Дмитрий
@dryabov
Дмитрий
вот если на j3 накатывать
Дмитрий
я так понял надо архив распаковать и отдельно ставить
Denis
вот если на j3 накатывать
Там же архив специально ***UNZIPME_FIRST*** называется
Дмитрий
@dryabov ну в finder у меня так настроен, на вид
Дмитрий
и хром
Дмитрий
не заметил
Дмитрий
=))
Denis
я программист, обясни мне просто что оно делает, я пойму
"Оно" ускоряет загрузку сайта на мобильных. В 2008 году мобильным устройствам требовался специальный шаблон, чтобы хоть как-то отображать сайт, и Mobile Joomla 1.0 давала именно эту возможность. Версия 2.0 давала возможность как использовать мобильный шаблон, так и адаптировать имеющийся. В версии 3.0 вся функциональность, связанная с мобильным шаблоном, вынесена в отдельный плагин, зато осталось отличное оптимизирующее ядро, добавлена поддержка PWA и отличный кэш (который стартует до инициализации ядра Joomla и отдает контент без необходимости соединения с БД).
Дмитрий
@dryabov не понял про оптимизацию серверную. как ты в секунду можешь?
Дмитрий
ты демона же в системе не заводишь того же
Дмитрий
там доступна секунда
Дмитрий
я просто вообще не понял
Дмитрий
как это так
Дмитрий
это можно достигнуть только демоном
Denis
Это единица измерения
Дмитрий
и что значит потоки? в этом контексте
Дмитрий
Дмитрий
это в прицнипе тоже самое что я реве там дописал плагин
Дмитрий
только тут есть обусфакция html, генерация css файла одного
Дмитрий
и туда сброс
Vladimir
Если кеш стартует до старта ядра джумла то возникает вопрос роутинга
Denis
От разных посетителей сайта приходят ajax-запросы, которые стартуют фоновую обработку (можно то же и по крону). Эти настройки позволяют ограничить максимальное количество обработчиков (логично, что 100 посетителей не должны запускать обработчиком больше, чем есть ядер на сервере) и время работы каждого (на случай возможной утечки памяти).
Дмитрий
генерация webp и lazy load, lazy iframe есть
Дмитрий
пых однопоточный
Дмитрий
ты открываешь процессы, в системе я так понял
Дмитрий
это не параллельность на ядра
Denis
пых однопоточный
В случае ajax - а у тебя в fpm только один процесс? Если нет, то вот их и займут. В случае cron - вообще ограничений нет.
Дмитрий
причем тут на ядра? но это процессы с системе
Дмитрий
ты никак не управляешь нагрузкой на ядра
Дмитрий
пых не умеет в паралелельность никак
Дмитрий
наскольо я знаю fpm как демон пыхи работает и все
Denis
У меня считается, сколько сейчас "воркеров" обрабатывают отложенные запросы оптимизации, и если их уже указанное в настройках число, то новые создаваться не будут.
Дмитрий
чтобы не порождать лишние процесссы
Дмитрий
насколько я знаю
Дмитрий
я не углублялся
Дмитрий
это регулируется настройками сервера
Дмитрий
сколько нагрузку может держать
Дмитрий
вебсервера