WordPress Translation Day 4

Сегодня сообщество WordPress четвёртый раз проводит WordPress Translation Day. Этот международный марафон посвящён локализации самой платформы WordPress и всей экосистемы в целом (темы, плагины и т.д.). Мероприятия проводятся не только в онлайне, но так же проводится много оффлайн встреч в разных странах.

Карта проведения мероприятий довольно обширна. Меня удивляет, хотя на самом деле нет, количество оффлайн встреч в Индии. И почти полное их отсутствие Восточной Европе.
Карта оффлайн мероприятий WordPress Translation Day 4

Сегодня, 11 мяа 2019 года, можно посмотреть прямую трансляцию https://www.crowdcast.io/e/wptranslationday4/

В Twitter можно следить за тегом #WPTranslationDay

Основная миссия команды WordPress Polyglots Team перевести и сделать доступными все функции платформы на как можно большем количестве языков. Сейчас платформа WordPress обслуживает 33% сайтов в интернете и уже давным-давно не является платформой для блога. На WordPress работают и новостные сайты, и простые лендинговые страницы, и онлайн-магазины, и сайты портфолио, и многое-многое другое. Пользователи интернета сталкиваются с этой платформой ежедневно. И поэтому чем более полно функциональность платформы переведена на родной язык пользователя – тем удобнее с ней работать при просмотре контента и, тем более, при его создании.

Если в прошлый раз, в 2017 году, на момент проведения WordPress Translation Day 3 платформа была переведена на 178 языков, то сегодня уже на 200.

Конечно всё делается энтузиастами и мне сложно судить о качестве перевода на другие языки, но то, что я увидел в украинской версии меня, откровенно говоря, озадачило. По моему скромному мнению, хотя перевод и покрывает 100%, качество перевода сильно ниже среднего. В основном переводом занимаются два человека – Sergey Kovalets и Roman Bondar, и намутили они там будь здоров. Простой пример:

Обратите внимание на то, сколько вариантов “перевода” Email! В некоторых местах вообще его потеряли.
Где-то перевели совершенно неочевидным словом вполне очевидное, которое и на украинском языке все понимают. Вот если кто-то есть, кто читает меня в Украине, – можете с ходу определить, что скрывается за словом “позначки” не смотря в интерфейс? И я не смог. Вообще позначка – скорее переведётся человеком, как метка. А оказывается, что этим словом перевели вполне употребимое и в украинском языке слово тэг (тег українською)! Зачем!? Ну зачем переводить очевидное и привычное всем слово!?

Отдельное “спасибо” за перевод dashboard как майстерня. Это фиаско братан! (с).
Вообще сложилось впечатление, что люди пользовались сайтом slovotvir.org.ua. Но самое смешное, что далеко не во всех случаях!
Ну и иногда, особенно при переводе новых, явно заимствованных слов, нужно руководствоваться не только дословным переводом, но и немного здравым смыслом! Так вот если им воспользоваться, то dashboard – это центр керування (сайтом).

Ну и ситуация с разворотом на 180 градусов. Зачем-то перевели слово Posts как Записи. Нет. В данном контексте оно переводится, как дописи. На том же slovotvir.org.ua именно за этот вариант 51 голос, тогда как за запис всего 7. Да и употребляется допис сильно чаще именно в этом контексте на различных сайтах. Почему здесь не взять наиболее очевидный вариант совершенно не понятно!

В общем такое мероприятие от WordPress – это действительно нужное и важное событие. Я вот, например, не задумывался о качестве украинского перевода, ну просто потому, что предпочитаю язык оригинала в админ-панели сайта. Попробую поучаствовать в переводе. Посмотрим, насколько два украинских редактора адекватно воспримут вносимые изменения.

Ну и главные ссылки:


Привет .dev

В блоге компании Google появился анонс нового домена верхнего уровня (sTLD) – .dev Домент позиционируется, как дом для сообщества разработчиков и технологий: dev сокращение от developers.

Делегирован домен был в далёком 2014 году. А с 28 февраля 2019 года, т.е. буквально через пару дней, домен будет доступен для свободной регистрации. Интересно, что Google предложила уже более 100 доменов верхнего уровня. Собственно домен .dev стал 101-м.

Собственно процедура запуска домена такая:
1. С 16 по 19 февраля 2019 был открыт доступ, для регистрации доменов владельцами зарегистрированных торговых марок.
2. С 19 по 28 февраля 2019 открыта предварительная регистрация доменов
3. С 28 февраля 2019 года будет открыта регистрация .dev для всех.

Зарегистрировано уже довольно много доменов, связанных с разработкой:

  • Хотите строить веб-сайты? Заходите на GitHub.dev и grow.dev.
  • Хотите создавать более доступные продукты? Посетите accessibility.dev.
  • Изучайте вспомогательные средства Slack, библиотеки и SDK на slack.dev.
  • Общайтесь с женщинами-программистами на women.dev.
  • Jetbrains.dev предлагает программные решения для разработчиков.
  • Codecademy.dev – изучайте все аспекты IT

И много других сайтов. Думаю они уже очень скоро появятся в поисковой выдаче Google.
Так как регистратором домена является сама компания Google и в свете борьбы за безопасность Интернета, основным требованием работы любого сайта с доменом .dev является наличие https.

P.S.
Да, а ведь я очень хорошо помню, когда доменов верхнего уровня было всего несколько десятков. Из них доменов общего пользования вообще меньше десятка и найти короткое, понятное и свободное имя для сайта своей компании в них было очень сложно. Почитайте цикл “Как компании получили свои имена”. Там есть несколько историй, которые сводятся к одному – “было такое свободное имя в зоне .com, поэтому мы компанию так и назвали”. Сейчас такая проблема просто умерла на корню. Во-первых домен .com утратил свою эксклюзивность и статусность. Во-вторых доменов верхнего уровня 1534 штуки, поэтому с коротким названием сайта проблем вообще нет – выбирай не хочу!!!


Ирокез

Предыстория. Начнём издалека.

Я продолжаю смотреть фильмы на английском. Очередным был “The Secret Life of Walter Mitty”. Классный фильм.
В одной из сцен диалог главного героя, Уолтера Митти, с девушкой:

– Your dad let you have a mohawk?
– He shaved my head.
– That’s a good dad move.

Я сначала вообще не понял что это за могавк. Потом вспомнил, что это одно из индейских племён. Стало ещё более непонятно 🙂
А потом я вспомнил, что ранее в фильме показывали фото Уолтера с ирокезом. С ИРОКЕЗОМ!!!!! 🙂

И тут до меня дошло. Оказывается, что причёску, которую мы называем “ирокез”, американцы называют “мохок” (mohawk), а англичане “могиканин” (mohican).

Что самое забавное – племена ирокезов не носили подобной причёски. Нет, во многих русскоязычных источниках написано, что это племя (хотя нет такого племени – это союз племён и ни одно из них не называлось “ирокезы”) носило такую причёску, смазывая волосы тягучим веществом. А делало её для показа воинственности для других индейцев. А теперь подумайте сами – было ли им удобно с такой причёской гоцать по лесам в поисках врагов!?

Кстати та же история с римскими шлемами с похожей формой и та же история с рогами на шлемах викингов – всё это выдумки или, как минимум, неправильная интерпретация находок современниками.


Неограниченное количество приватных репозитариев Github бесплатно

В GitHub произошло первое по-настоящему крупное событие, с момента их недавней покупки компанией Microsoft, которое очень положительно будет воспринято небольшими студиями дизайна, фрилансерами и всеми, кто занимается веб-разработками ради удовольствия или ради денег: теперь для всех предоставляется неограниченное количество приватных репозитариев. Бесплатно.

Ранее обычным пользователям приватные репозитарии были недоступны. Количество публичных репозитариев было неограничено, но ограничение с приватными отпугивало многих. Меня в том числе. Пришлось перейти на bitbucket, на котором таких ограничений не было. Многие проекты вообще хранились в закрытом SVN.

Как правильно написано в статье – отсутствие приватного репозитария отпугивало как минимум по двум причинам:

  1. Не все готовы (я в их числе) показывать сырой код даже первой версии.
  2. Есть такие проекты, код которых ты не можешь показать по NDA или по простой усной договорённости, но работать с ним надо не тебе одному.

Теперь же у всех таких пользователей не будет причин искать альтернативы и можно пользоваться GitHub в полной мере. Это также упростит переход от своих приватных пэт-проектов к полноценному использованию GitHub в больших проектах, т.к. не надо будет перестраиваться с каких-то специфические деталей других систем контроля и хранения кода. У GitHub очень хорошие клиенты под все операционные системы, так что работать с ним удобно везде. Очень много документации и полезніх советов по ведению репозитария и проекта в нём.

Опять же как написал автор в исчтонике – остаётся надеятся, что какие-то положительные процессы будут и со Skype, и с обновлениями Windows 10.
Будем ждать.

Источник: GITHUB NOW OFFERING UNLIMITED PRIVATE REPOS TO FREE USERS

Ещё одно важное дополнение.
Кроме неограниченного количества приватных репозитариев изменилась и политика в отношении публичных. Если раньше обычный пользователь мог открыть неограниченное количество публичных репозитариев, но каждый делить только с тремя другими разработчиками, то теперь количество разработчиков любого публичного репозитария тоже неограничено. Новость опублкована в блоге Github.


2018 READING CHALLENGE

Начнём с того. что я очень люблю читать. Читать я любил с самого детства, причём я как-то не помню, чтобы меня к этому кто-то принуждал. Всё как-то само собой получилось. Как я уже писал – меня ещё в школе приучили вести нечто вроде журнала прочитанного. Вёл я его конечно только в школе и то недолго, к сожалению.

Потом я какое-то время просто записывал какие книги и когда я читал. Выглядело это как-то так:

Read more


Обновление WordPress на localhost

Если у кого-то, как и у меня, проблемы с обновлением WordPress, установленном на локальном веб-сервере и под Windows (почему-то думаю, что под другие ОС этот совет тоже подойдёт), читайте дальше.
Конечно вся эта информация гуглится, но я оставлю этот рецепт, как минимум, для себя.

В общем, если при обновлении самой версии WordPress, или любого плагина, или любой темы вы видите такое сообщение:
Download failed.: No working transports found
, то нужно просто отредактировать php.ini. В этом файле надо раскоментировать две строки (т.е. убрать ; в начале строки):
;extension=php_curl.dll
;extension=php_openssl.dll

Далее необходимо перезапустить веб-сервер.

Во всяком случае у меня это сработало и всё удалось обновить.

P.S.
Кстати, не многие знают, но если вы напишете слово WordPress в редакторе только с одной заглавной W – при выводе на странице большими будут и W, и P.
Все остальные варианты остаются без изменений 🙂
wordpress
wordPress
WoRdprEsS


WordPress 5.0 “Bebo”

После долгих мучений, 5 бэта-версий, 3-х релиз кандидатов и кто его знает скольких исправлений наконец-то вышел WordPress 5.0.
Кодовое имя Bebo в честь кубинского джазового музыканта Бебо Вальдеса

Главные фишки нового релиза:
1. Новый блочный редактор Gutenberg. Он уже давно был доступен в качестве плагина, а теперь является основным редактором.
Для тех. кто не в курсе: Гутеннберг – немецкий первопечатник, первый типограф Европы.

Если вам, как и мне, больше нравится старый классический редактор – устанавливайте дополнительный плагин Classic Editor
После установки и активации в настройках надо указать его, как основной.

Мне блочный редактор не нравится абсолютно – пока я не понимаю всей его прелести. Более того, после установки его в качестве плагина в предыдущей версии WordPress и попытки что-нибудь написать очень простенькое – он сгенерировал такой html, что тема моего блога не вынесла этих издевательств и тихо скончалась! Думаю об этой проблеме мы завтра услышим.

2. Новая стандартная тема Twenty Nineteen.
Честно говоря ни разу пока не пользовался стандартными темами от WordPress. На картинках вроде выглядит красиво.

3. Ну и как всегда обещают, что всё будет быстро и безопасно.
Вангую, что версию 5.0.0.1 мы увидим в ближайшие дни. Ещё жду исследований о том, сколько этот монстр стал жрать памяти и отчётов как хреново, нестабильно и медленно работает визуальный редактор в браузерах и что он генерирует какую-то бурду в качестве html, которая ломает использующиеся темы. Здаётся мне мы наблюдаем рождение нового Front Page, только онлайн. Свят, свят, свят, свят!!! Лучше бы оптимизировали потребление памяти и набор функций стандартизировали!

Напомню, что 4.х ветка стартовала ещё в 2014 году. Было 9 именных версий.
Вообще WordPress конечно несменяемый лидер, причём уже давно не столько, как скрипт для блогинга. С помощью плагинов он уже давно превратился в полноценную CMS.


10 самых популярных шрифтов сервиса Google Fonts

Сервис Google Fonts был запущен в 2010 году. Начинался он с 14-ти общедоступных бесплатных шрифтов как инициатива сделать веб более быстрым, за счёт использования кросс-доменного кеширования. Смысл был в том, что если вы зашли на сайт и он использует шрифт Open Sans, то он первый раз кешируется, а затем при посещении любых других сайтов штрифт загружается из кеша браузера и его загрузка не мешает загрузке полезного контента страницы.

Сейчас в общем доступе есть 902 семейства шрифтов. Это не означает, что всего шрифтов 902. Например тот же Open Sans представлен сразу 10 шрифтами.

В 2016 году сервис получил очень удобный интерфейс просмотра всех доступых шрифтов.

На данный момент сервис обработал уже больше 25,5 триллионов запросов на разные шрифты.
Лидирующая десятка по статистике самого сервиса выглядит так: Read more


Microsoft отказывается от собственного движка рендеринга EdgeHTML

Интернет запестрил сообщениями о том, что компания Microsoft отказывается от движка рендеринга, используемого в браузере Edge, в пользу Chromium.
Мнения по этому поводу разные. От “мы все умрём” (нет, не то), т.е. “Интернет умрёт” (опять не то), а… нет – “проклятый Google захватывает мир” (ой…) до “молодцы, его давно надо было замочить, пока он ещё маленький!” (это про Edge, но всё равно не то).

В общем дела таковы, что компания решила не мучать свой отдел разработки движка для браузера и воспользоваться наработками сообщества The Chromium Authors. Веб-браузер Edge, работающий на абсолютно новом движке EdgeHTML, был выпущен в 2015 под Windows 10 как замена всех предыдущих версий Internet Explorer. Планировалось, что новый браузер будет быстрым, безопасным и легким. Однако уже с момента выхода пользователи получили целый букет проблем с безопасностью, с утечкой памяти и разными фокусами при рендеринге страниц. К данному моменту по статистике Statcounter браузер едва набрал 4% от общего числа на десктопах. По клику – полная версия.

Поэтому Microsoft решил выкинуть белый флаг с EdgeHTML и направить все усилия на разработку нового браузера на движке Chromium под кодовым названием Anaheim. Напомню, что то же самое, но ещё в 2013 году, сделала компания Opera Softaware.

Я, честно говоря, не вижу проблем с уменьшением количества движков рендеринга для браузеров. Хотя многие гуру интернета на это обратили внимание, мол уменьшение конкуренции – это не есть хорошо для развития Интернета в целом. Мне же кажется, что дела будут обстоять с точностью до наоборот. Уменьшение времени на разработку сайта и допиливание его внутренностей под разные движки, как раз повлечёт рост количества качественных сервисов. А учитывая, что сам Chromium открытый для всех движок – врядли кто-то в одиночку сможет диктовать какие-либо условия остальным пользователям или разработчикам.

[offtop]
Ну не совсем офтоп. Посмотрите внимательно на статистику по браузерам. Только за последний месяц Google Chrome набрал почти 3% и в итоге занимает 72,38% всех браузеров на десктопах. Firefox медленно, но уверенно копает себе могилу! За месяц потерял 1% и осталось всего 9. Я, честно говоря не понимаю политики Mozilla Foundation.

Я пользуюсь Firefox 15 лет. Версии до 4-й были просто шикарны! Стабильны, показывали всё, что надо, память не жрали.
Отлично помню, когда браузер выдерживал по 200 открытых вкладок. Не спрашивайте зачем мне они нужны были – но факт, остаётся фактом. Я вообще не помню, чтобы те версии у меня хоть когда-нибудь вылетали из за ошибок с памятью. Да, при этом, 2 гига оперативки были за счастье!

Потом браузер превратился в говно.


Бизнес по… (#2)

По свежим, так сказать следам. До строителей дело тоже дойдёт, я обещаю.

Сам магазин, герой рассказа, я указывать не буду. Он, по-сути, местячковый, хоть и написано у него – доставка по всей Украине.
Так вот, решили заказать всякие чай-кофе-шоколадки в местном интернет-магазине. Доставка под подъезд, в день заказа (на самом деле нет).

Зашёл.
Зарегистрировался.

Так как в магазине много чего – пересмотрел весь ассортимент, выбрал, потратив где-то около часа, то, что мне надо.
Заказал 12 позиций товара.
Времени было где-то 5 вечера. Ну думаю, т.к. городок у нас километр на километр – то вполне реально получить заказанное прямо сегодня.
Сижу жду реакции.
В 9 вечера приходит сообщение – шоколадок нет в наличии (4 позиции).
Обидно блин, тем более, что в самом магазине присутствовало 13 видов этих шоколадок и львиную часть времени я как раз и потратил, чтобы выбрать четыре из тринадцати! Ну да ладно, проживём без шоколада.
Естественно в то же день никто уже и не думал привозить этот заказ.

Следующий день.
Решил написать в Viber, мол что там вообще с заказом, сколько будет стоить без шоколадок.
Человек мне начинает присылать весь ассортимент сладостей (в т.ч. и шоколада) в наличии. Блин, я и так его уже весь пересмотрел на сайте – нахрен это присылать? Тем более, что я не просил! Говорю, что не надо мне другого шоколада – посчитайте сколько с меня и привозите заказ без шоколада.

Считает и пишет сумму в два раза меньше, чем был изначальный заказ. Ну думаю, странно. Шоколадки тянули на шестую часть заказа, но никак не на половину!
Спрашиваю – что за фигня с общей суммой?
Вместо ответа присылает мне, по одной в каждом сообщении, ссылки на чаи и кофе, которые есть в наличии. БЛД!!! На сайте-то в наличии было то, что я выбрал, а не только та фигня, что ты мне прислал!
Начинает мне присылать ссылки на какие-то сыры. Говорю ему – стоп, стоп, стоп. Не надо мне это всё слать. Приноси вечером то, что есть – а там разберёмся с суммой к оплате.

Уже договариваемся о способе оплаты – на сайте написано или наличными при доставке или на карту. Говорю – буду платить на карту. Отвечают – ну может быть лучше наличными. ЁПРСТ! А наличных как раз нет, от слова совсем. Ну вроде соглашается на карту, хотя номер так и не прислал – буду платить по факту.

И тут приходит сообщение : “Чай черный может и не быть”. БЛД БЛД БЛД!!!

Жду, в общем, вечера, когда это чудо принесёт мне 5, а в лучшем случае 6, позиций из 12!

У меня есть несколько вопросов:
1. БЛД, ЧТО ЭТО БЫЛО!?
2. Зачем на сайте давать возможность добавить в заказ то, чего нет в наличии? Ну у тебя же не 5000 позиций, хотя это на самом деле не освобождает от обязанности держать на сайте актуальные данные!
3. Если тебя устраивает один способ оплаты – зачем давать возможность выбора?
4. Если ты пишешь, что доставка день в день – усрись, но в городке километр на километр, доставь!
5. Если я не просил, нафиг мне присылать какую-то ненужную мне хрень!?
6. БЛД, НУ РЕАЛЬНО – ЧТО ЭТО БЫЛО!?

Интересно, этот чудак понимает, что он очень хреново ведёт свой бизнес?

UPD:
Привёз. Из 533 грн первоначального заказа осталось 191. Я, честно говоря, даже не уверен, что он этим заказом оправдал расходы на бензин.
Не очень я понимаю всё это. Потом такие люди жалуются, что бизнес не идёт.

UPD 2:
“Чай” в пакетиках оказался безвкусным гуано. “Паштет” – это в пыль помеленные хрящи скорее всего + крахмал + огромное количество специй, чтобы был хоть какой-то вкус. Моющее супер средство пока не пробовали, но “меня терзают смутные сомнения” (с).