RU WordPress
74 subscribers
89 photos
13 files
499 links
WordPress для всех и для каждого. Ссылки, комментарии, приемы, проверенные практикой.
Download Telegram
Уберновость этого дня - нативный лези-лоадинг приходит в хром https://web.dev/native-lazy-loading Еще всем остальным поднажать и нам больше не нужны будут тонны JS, чтобы не загружать картинки, которые пользователь все равно не увидит.
<img loading=”lazy”>
<iframe loading=”lazy”></iframe>
Долголо выбирала чью же именно ссылку запостить (выбрала вашпо из ностальгических соображений) https://www.washingtonpost.com/technology/2019/08/13/tumblr-once-sold-billion-owner-wordpress-just-bought-site-fraction-that/ итак Automattic купил Tumblr. Может теперь хоть постформаты уберут из ядра - не знаю, пользовался ли ими кто-то ) Твиттер обеспокоен судьбой фильтруемой порнухи, однако Метт пока планирует оставить все как есть https://twitter.com/photomatt/status/1161049101741494273 надеюсь это он не про пост-форматы )
Небольшой удобный плагинчик дает возможность скрывать/показывать гутенберг-блок в зависимости от условий, например только авторизованным пользователям или наоборот только гостям. Состав условий будет расширяться. https://kaspars.net/blog/show-hide-wordpress-blocks
Небольшая памятка о том как минимизировать зло сторонних js библиотек, если уж совсем никак не обойтись без них https://web.dev/efficiently-load-third-party-javascript?mc_cid=a649c756ce&mc_eid=c724a566a5
"Скучная" статья по дизайну форм https://adamsilver.io/articles/form-design-from-zero-to-hero-all-in-one-blog-post/ Каждый раз когда нужно приделать пару полей к приложению, я изумляюсь что в 2019 году это по прежнему муторно и сложно (не верите? ну попробуйте запилить например кросс-браузерный переключатель яыков, а потом посчитайте по сколько строк это обошлось). Единственное спасение - набор четких, проверенных временем правил, которым стоит следовать их проекта в проект, снижая когнитивную нагрузку и на разработчика и как ни странно на пользователя. Адам Силвер предлагает свой такой набор - с отсылками, обоснованиями цифрами и т.п., способный сэкономить тонну времени и нервов.
Таблицы в CSS источник постоянных страданий - ну или веселья, как посмотреть. Как выяснилось можно использовать position: sticky для прилепающих заголовков, только вот так вот хитровывернуто https://css-tricks.com/position-sticky-and-table-headers/ ))) Секрет в том, чтобы применять его к отдельным th элементам - кто догадался, тот молодец!
Воодушевляющие новости о новой дефолтной теме aka 2020. Дизайн лид Anders Norén (https://www.andersnoren.se/) - обожаю его темы за простоту, удобство, хороший код. Концепт уже есть https://make.wordpress.org/core/2019/09/06/introducing-twenty-twenty/ он (вроде бы, но еще не точно) основан на опыте Chaplin. Chaplin поддерживает Gutenberg в полный рост и в 2020 это будет удобно и приятно. А смотреть на нее приятно уже сейчас. Кажется новую дефолтную тему можно будет использовать для сайтов НА САМОМ ДЕЛЕ )
Наконец-то в самом деле удобная скриншотилка для маков http://xnipapp.com/ Снимает выбранное, можно добавить аннотации, стрелочки и прочее что там надо поверх, отрезайзить снятое, и что особенно удобно - заскриншотить несколько экранов как одно изображение, сохранить или скопировать сразу.
Теплица социальных технологий, о которой всегда думаю с теплом, выпустила новый плагин для краудсоринговых карт и рассказывает о том, как это у них вышло с предысториями и всем таким https://habr.com/ru/post/459804/ В общем если нужно быстро собрать данных на карту и привлечь к этому других - пригодится )
Москвичи, пока следующий митап еще не скоро приходите к eQ на крипто вечеринку ) Все что может пригодится прямо сегодня о шифровании, разведке и где я во всем этом "неуловимый Джо". Форма регистрации по ссылке https://form.jotformeu.com/92464598096372. Вот что ребята пишут о мероприятии
Последний год я работаю вместе с классными техно-активистами, которые занимаются разработкой технологий и сервисов, защищающих права человека в Интернете. Мы хотим сохранить (насколько это еще возможно) Интернет как инклюзивное пространство, где пользователям обеспечена свобода выражения и конфиденциальность и защита. Год назад я придумала программу, которая объединила профессионалов в сфере IT вокруг нескольких общественно-полезных организаций в России (например 7на7, Ночлежка и тд) и позволила каждому поработать над важным проектом. Программа закончилась и мы решили это отметить, а заодно позвать тех, кому это могло бы быть интересно)
Разбираюсь тут с настройками гутенберга для авторов. Из неочевидного - менеджер блоков позволяет включить/отключить блоки "для себя" - то есть для конкретного юзера, под которым вход, на всех других они не распространяются. Поэтому если нужно какие-то блоки "запретить" для всех пользователей (а то ваши авторы порадуют вас удивительным, можете не сомневаться), нужно использовать сторонние решения (в ядре такой штуки нет и судя по всему не ожидается). У некоторых коллекций блоков есть собственный такой функционал, но если вы не хотите коллекцию блоков в нагрузку есть Disable Gutenberg Blocks - Block Manager https://wordpress.org/plugins/disable-gutenberg-blocks/ У него не супер высокие позиции, но работает как заявлено - то есть отрубает все нафиг )
Разработчики Gutenberg-а внезапно вспомнили о PHP и добавили "немного API" для работы с блоками из PHP. Так вот и не знаешь кто кого должен учить "deeply" то ли PHP разработчики JS, то ли наоборот)
Forwarded from WordPress Digest (WordPress Digest)
WordPress-друзья на Питерском кемпе))) В этом году у нас какой-то новый формат, все основные инсайты происходят в курилке))) Очень всем рада и спасибо всем кто был с нами сегодня
Изменения в дефолтной разметке и стилях "корневых" Gutenberg блоков, которые поедут в 5.3 как будто по просьбам авторов тем. https://make.wordpress.org/core/2019/09/27/block-editor-theme-related-updates-in-wordpress-5-3/ Я прямо задумалась - о чем бы таком попросить Gutenberg)
Охрененно простой и эффективный лайфхак как сделать ленивую загрузку YouTube видео без погружения в глубины API плеера, только разметка только хардкор. Бонусом указываем нативный loading="lazy" и вообще никаких запросов до тех пор пока, красота да и только! https://css-tricks.com/lazy-load-embedded-youtube-videos/
Маленький полезный сниппет для всех пользователей slick-слайдера https://jboullion.com/force-height-slick-slides/ как подровнять высоту слайдов. Суть в том, чтобы повесить пересчет на setPosition. Саму функцию пересчета можно подогнать под нужды - важен принцип )
Пропустила праздник, но лучше поздно)