Dmitriy_2014

Dmitriy_2014
Рейтинг
370
Регистрация
01.07.2014
Интересы
Веб-технологии
fliger #:

1 вариант: table {width: 100%; word-wrap: break-word; table-layout: fixed;} - таблица будет по ширине экрана, но все столбцы - равной ширины.

2 вариант: обернуть таблицу в <div class="wrap">, дав ему стиль:

@media screen and (max-width: 768px) {

table {width: 100%; word-wrap: break-word;}
.wrap {max-width: 100%; overflow: auto; -webkit-overflow-scrolling: touch;}

}

В этом случае таблица будет выходить за рамки экрана, но появится скрол для ее просмотра. Если таблиц много, можно div вставить через jQuery:

if ($('table').length > 0) {
$('table').wrap('<div class="wrap">');
}

Спасибо за 1 вариант, он вроде бы работает так как я и хотел сделать.

Я так и не понял, вроде я этот width: 100% ставил и на таблицу и на ячейки и даже с импортантом, вроде не было нигде статических размеров, и самое главное таблица сжималась до определенного размера, а потом на каком-то моменте блочилась, как будто бы ей мешают ячейки или что то еще фиг знает что, казалось бы ну сжимайся дальше статических величин нигде не прописано везде 100%!important на всем что можно, нифига, блочится в определенный момент и все.

Забавно что в сервисе гугл по проверке сайта на мобилопригодность, он писал мне что – и ширина выходит за рамки и шрифты маленькие и элементы близко друг к другу, а когда с шириной я поправил то стало все ОК и со шрифтами и с близкими элементами.
webinfo #:

Ага. А в качестве библиотекаря - контент-менеджер, выбирающий цвет градиента в зависимости от картинки.

Смешно :), а я тут краем глаза увидел библиотеку на JS вот такую - https://github.com/briangonzalez/rgbaster.js

И пример - http://briangonzalez.github.io/jquery.adaptive-backgrounds.js/

Думал как-то так сделано, ну или типо-того.
LEOnidUKG #:

Тогда топик можно закрывать и тут нечего обсуждать.

Так нет подождите, я вспомнил, сброс кеша по тайм-ауту не создает его новый для всех страниц, вроде как, там нужно ждать пока пользователи не позаходят на все страницы чтобы кеш сгенирировался, этот варинт вообще не очень, а так тут и кеш постаянно обновляется сам, ну и плюс кто зайдет обновит его. Да и я вообще про время сброса/обновления кеша хотел узнать, через какое время люди ставят его, пусть будет сброс кеша, там из разряда вот я сбрасываю/чищу кеш раз в неделю допустим…
LEOnidUKG #:

При чём тут обновление т.е. время жизни кэша и preload? Это разные вещи и функции.

Да вы правы, это разное, тайм-аут сброса кеша и прелоад, но мне вот нравится именно обновляющийся прелоад, заменяющийся по кругу в цикле, по чуть-чуть, а не обновление через определенное время сразу кучи/тысяч страниц, просто мне лично такой вариант устраивает + стандартное обновление кеша при добавлении/обновлении поста, но тоже не всего кеша сразу.
garry69 #:

Если не путаю, по прошлым вопросам у вас WP. Если используете топовые плагины кеширования, то в них есть возможности сделать области с динамическим контентом/кешированием, читайте и смотрите примеры. Плюс к этому использовать объектный кеш. Будет и кеш работать и инфа обновляться.

И как правильно выше написали вам - Ajax наше всё. Можно и количество просмотров что бы обновлялось и рейтинг, тем более виджетов вроде хватает со всякой инфой на аяксе. Есть плагины и разработки.

Да я использую WordPress, но не топовый плагин кеширования, а скромную бесплатную версию плагина WP Fastest Cache как у сайта https://it-doc.info, которому при этом не мешает занимать ~14 место в компьютерной тематике по данным LifeInternet статистики и думаю иметь около 20-30К посетителей, хотя взлянув на сайт можно сказать что он очень скромный и простой. Нету такого функционла с исключением динамических областей в этом плагине вроде бы.
max256 #:

какие муки выбора, сочувствую.

Если сайт без нифига, который вполне нормально выглядит замороженным во времени, грузится неприлично долго, то наверно, надо искать проблему корне этой беды, а не придумывать всякие способы ускорить?

Да нет тут никаких мук выбора, нужно использовать кэш. Да у меня все нормально с сайтом, он и с фига и нормально выглядит и нормально работает, но каким бы умным и хитрым ты бы не был, какое не было бы у тебя оборудование на сервере, а отдавать сгенирированую страницу быстрее заготовленной заранее у тебя не выйдет никак, увы и ах.
LEOnidUKG #:

Просто выключаем и всё. Больше вреда от него, чем пользы. Бесконечный долбёж себя самого. Потом очищаем кэш по каким-то причинам и опять бесконечно долбается этот кэш.

Так я не могу его выключить, мне нужно чтобы страницы обновлялись, хотя бы так.
suffix #:
Если у Вас раз в три дня ВЕСЬ  кэш сайта обновляется - то что-то неправильно настроено.
Я тут не много неправильно как всегда донес свою мысль, он не раз в три дня обновляется, а постоянно обновляется, там настройка в прелоаде что-то типа 5 статей в секунду или в минуту не помню точно, и короче за какое-то время день два на сайте все страницы сами по себе обновляются, все это в бесконечном цикле, включая те места, например, сайд бар где появилась новая информация, типо того, а по-другому там как настроишь.
Sergei Ermilov #:

Я так понял, что если работаешь с простым копипастом, например, надо много статей запихнуть быстро, то Classic Editor лучше. А вот если сам пишешь или редактируешь статьи, то Гутенберг очень удобный - можно дублировать блоки, менять блоки местами и т.д. и т.п.

Про просто и быстро это вы правы, ну а по поводу много статей и копипаста – это не совсем так, ну если речь обо мне, хотя да для копипастеров это тоже быстро и удобно, пусть будет так. Это знаете, как скопировать кусочек текста или ссылку чтобы сохранить его на рабочий стол, вы не открываете для этого IDE разработчика или даже Word, скорее всего вы откроете Блокнот потому что это быстро и удобно. И это правда это быстро и удобно.
Sergei Ermilov #:
Работаю с Гутенбергом давно. Отличный редактор, но есть одно НО - проблема с таблицами,  как только тебе нужен colspan или rowspan - всё, конец истории
Я так и не смог на него перейти, но видимо придется, слава богу ребята сделали плагин Classic Editor. Это как с меню Пуск из Windows, пришли какие-то чуваки и решили убрать Пуск, отличное меню, на котором собрали мултитриллионны долларов, а потом такие не не надо вернуть его, и вернули всежтаки.
Всего: 2000