Сообщения

Сообщения за Сентябрь, 2016

CAPS в названиях - это плохо

Кричать заглавными буквами - не хорошо. Но зачастую, менеджеры норовят добавить в названия большей заметности (на их взгляд) и лепят слова заглавными буквами. Google Покупки (Google Merchant Center) это чётко запрещает в своих фидах (https://support.google.com/merchants/answer/188494): "мы запрещаем добавлять в название рекламный текст (такой как "Бесплатная доставка") или использовать ЗАГЛАВНЫЕ БУКВЫ".
Вот пример, как в PHP проверить строку на наличие ЗАГЛАВНЫХ БУКВ:
<? $arStrings = [     'CAPS is bad',     'No caps at whole World Wide Web!',     'caps is bad!',     'No caps - No problems!',     'But with CAPS THERE ARE a LOT of problems!' ]; $pattern = '/(\p{Lu}){2,}/'; foreach ($arStrings as $string) {     if (preg_match($pattern, $string)) {         echo 'String "' . $string . '" with CAPS!' . '<br>';     } else {         echo 'String "' . $string . '&q…