#взакладки подробный печерень методов fallback-ов для SVG в разных вариантах использования. https://css-tricks.com/a-complete-guide-to-svg-fallbacks/
CSS-Tricks
SVG Fallbacks Guide | CSS-Tricks
If you're using SVG and are worried about unsupported environments, this is the guide for you. There is no single solution, since how you use SVG dictates the fallback.
https://joost.blog/why-im-stepping-down-from-my-wordpress-marketing-role/ даже Yoast-у не усидеть на двух стульях, поэтом WP временно остался без главы маркетинга (без которого он до относительно недавнего времени обходился вовсе). В админке еще полно мест необвешанных баннерами, рекламой и нотайсами seo by yoast, так что будет чем заняться.
Joost.blog
(Why) I’m stepping down from my WordPress marketing role | Joost.blog
I’m going to step away from my role as Marketing Lead. I consider this mostly a personal failure, both in correctly setting and getting expectations and in fitt
Небольшое напоминание любителям "дизайна", что пользователям удобно, когда кнопка выглядит как кнопка, а когда она выглядит как не пойми что, им не удобно - особенно на мобильном. Не плачьте потом, что никто не нажимает. https://uxmovement.com/mobile/why-text-buttons-hurt-mobile-usability/?ref=heydesigner
UX Movement
Why Text Buttons Hurt Mobile Usability
The usability standards for buttons are higher for mobile apps than desktop apps. With a smaller screen and finger navigation, mobile buttons must be easy to tap, read, and recognize. Most solid buttons meet this standard, but text buttons rarely do. Before…
413048704-Internet-Trends-2019.pdf
11.4 MB
Мери Микер с ежегодной тонной слайдов обо всем в интернете - проникновение, рост аудитории, измнение структуры расходов на рекламу (и не изменение доходов от нее - гугл впереди планеты всей), е-коммерция, видео, удаленная работа и образование.
Снова испытываю несовместимое с человеколюбием удовлетворение от истории про горшок на TechCrunch. Сайты работающие на WordPress VIP часто приводят в качестве аргумента, что вот мол большие проекты прекрасно работают на WordPress. Еще чаще этот аргумент блокирует какие-то непопулярные, сложные изменения в ядре, нужные разработчикам. С изнанки WordPress VIP понятное дело толпа инженеров, крутящих ручки, что не доступно рядовому создателю локального стартапчика. И вот эта педальная тяга дала такой зримый (и смешной 😂) сбой. Приятно, чего уж там https://vc.ru/media/71256-na-saytah-techcrunch-9to5google-i-drugih-krupnyh-izdaniy-poyavilos-foto-gorshka-prichina-v-problemah-wordpress
vc.ru
На сайтах TechCrunch, 9to5Google и других крупных изданий появилось фото горшка — причина в проблемах WordPress — Медиа на vc.ru
Сайты, созданные на платформе Wordpress VIP Go, из-за сбоя временно сменили дизайн на стандартную тему сервиса.
Тектонические сдвиги происходят внутри команд разработчиков ядра - появилось предложение внести создание XML карт сайта в ядро. Разработка как водится должна начаться в форме feature plugin-а сначала, однако само это намерение вызывает изумление. Прям какое-то внезапное озарение: Today, WordPress core does not generate XML Sitemaps by default, affecting a high number of WordPress websites search engine discoverability. 10-ти лет не прошло с момента внедрения нативной поддержки загрузки логотипа с фавиконкой как вспомнили про карты сайта. Так чего доброго еще и нативные логи появятся, нотификации и шаблоны транзакционных писем. https://make.wordpress.org/core/2019/06/12/xml-sitemaps-feature-project-proposal/
Make WordPress Core
XML Sitemaps Feature Project Proposal
Note: a follow post was published with more recent information about this project. While web crawlers usually discover pages from links within the site and from other sites, sitemaps supplement thi…
NYT учит своих журналистов работать с таблицами и делится материалами с нами, простыми смертными https://open.nytimes.com/how-we-helped-our-reporters-learn-to-love-spreadsheets-adc43a93b919 Опубликованы внутренние материалы курса для журналистов по работе с таблицами и данными в них. Доступны в гугл-доках https://drive.google.com/drive/u/0/folders/1ZS57_40tWuIB7tV4APVMmTZ-5PXDwX9w Скачивайте скорее, NYT очень редко делится кухней и если уж так случилось надо пользоваться. Если вы не журналист - скачивайте все равно ибо от таблиц никому никуда не деться.
Лайфхак как добавить картинку на гитхаб к вики-страничке, readme или вообще к чему угодно. Перетаскиваем картинку в поле описания к issue (сам issue создавать не надо), ждем пока загрузится и сгенерируется ссылка, копируем получившийся кода - вуаля! все готово https://github.com/RWTH-EBC/AixLib/wiki/How-to:-Add-images-to-the-Wiki
GitHub
How to: Add images to the Wiki
A Modelica model library for building performance simulations - RWTH-EBC/AixLib
Только что отгремел WCEU 2019 в Берлине. В этом году у меня обострение скептицизма, поэтому из всех возможных обозрений я закину сюда только рекап речи Мулленверга, о будущем WordPress https://mekshq.com/the-future-of-wordpress-and-gutenberg-editor Из которого следует что будущее WordPress == Gutenberg ииии ну в общем ничего особо больше не следует )
Meks
The future of WordPress and Gutenberg Editor – Matt’s talk at WordCamp Europe 2019 - Meks
What seems to be the future of WordPress and Gutenberg Editor? These are the topics Matt covered in his summer state of WordPress at WCEU in Berlin and all the great things coming ahead.
Веселая история на тему "кому нужно взламывать мой бложик на WordPress" https://xakep.ru/2019/06/25/free-socks-in/ "Эксперты китайской компании Qihoo 360 обнаружили интересную мошенническую схему: взломанные сайты на WordPress заражают вредоносом Linux.Ngioweb, а затем эти ресурсы для своей деятельности использует коммерческий прокси-сервис Free-Socks[.]in. По сути, пользователи, полагающиеся на прокси Free-Socks, направляют свой трафик через сеть взломанных сайтов, разбросанных по всему миру" (c) Весело и задорно )
XAKEP
На взломанных WordPress-сайтах работает прокси-сервис
Взломанные сайты на WordPress заражены вредоносном Linux.Ngioweb и используются коммерческим прокси-сервисом.
Подборка сервисов (и библиотек) для оптимизации изображений. Если tinypng вам надоел/дорого/неудобно/незнаюнеслышал - можно посмотреть на альтернативы https://enviragallery.com/9-best-free-image-optimization-tools-for-image-compression/
Envira Gallery
15 Best Free Image Optimization Tools for Image Compression
Want to compress your photos with the best free image optimization tools online? Follow this guide to find the best free image optimization tools online.
Новый плагин для установки плагинов (и тем) пачкой. Если у вас есть стандартный набор плагинов, который бы хотелось вот так сразу из коробки поставить на чистую установку (для клиентской разработки, экспериментов, отладки, чего угодно). Тооо можно создать простенький конфиг в виде gist скормить url плагину и остальное он сделает сам. Спросите, чем wp-cli не угодила (для нее довольно просто сделать тоже самое)? Жизнь преподносит временами удивительные сюрпризы в виде например отсутствия доступа по ssh (не спрашивайте). Так что #взакладки, пригодится. https://wordpress.org/plugins/wp-quick-provision/
WordPress.org
WP Quick Provision
This is a powerful provisioning plugin to install multiple themes and plugins automatically by providing them as a list from https://gist.github.com.
Мозговынимательная статья о списках и возможностях css в создании и оформлении оных. Как всегда масса очевидных вещей рассмотренных под микроскопом создает поразительный эффект. Списки могут чудесное https://www.smashingmagazine.com/2019/07/css-lists-markers-counters/
Smashing Magazine
CSS Lists, Markers, And Counters — Smashing Magazine
You may not have thought much about lists, although we use them frequently in our markup. Many things can be marked up quite logically as a list. There is more to styling lists in CSS than you might think. In this article, Rachel Andrew starts by looking…
Если вы вдруг не знаете (ну то есть знали, но забыли) - то из PHP кода можно определить присутствует ли определенный Gutenberg-блок в содержании поста/страницы благодаря функции parse_blocks https://developer.wordpress.org/reference/functions/parse_blocks/ Функция выдает нам массив блоков и дальше мы можем делать с найденым счастьем многое, в частности проверить присутствие блока с нужным именем: 'core/quote' === $block['blockName']. Подробности https://www.billerickson.net/access-gutenberg-block-data/. Рядышком располагается не менее интересная функция do_blocks, но о ней поговорим в другой раз )
WordPress Developer Resources
parse_blocks() – Function | Developer.WordPress.org
Parses blocks out of a content string.
Ссылка, которую нужно добавить ко всем админки страны - https://www.artlebedev.ru/reformator/ очистка форматирования перед вставкой куда-либо. Спасибо студии Лебедева за спокойный сон службы поддержи )
Еще одна ссылка - не для админок теперь, для гиковской души. https://graphemica.com/ - все-все-все о юникод символах.
Ваше видео запускается автоматически? Это может быть незаконно https://www.theverge.com/2019/7/30/20746878/josh-hawley-dark-patterns-platform-design-autoplay-youtube-videos-scrolling-snapstreaks-illegal
The Verge
New bill would ban autoplay videos and endless scrolling
Taking aim at "features that are designed to be addictive."