... сражался я с ветряными мельницами. Причём невидимыми... Началось всё с просмотра этого видео. Ничего глобально нового не узнал, но вот приоритеты точно сменил. Проверил я свой родной сайт в Google PageSpeed. Полученный результат, мягко говоря, опечалил: 33 балла (из 100 возможных) для мобильной версии и 56 для десктопной. Дальше произошло самое неожиданное: вместо уныния меня переполнил чуждый мне перфекционизм и битва за урожай началась. Без малого 3 дня я экспериментировал на грани извращений. Сейчас показатели следующие: 80 баллов для мобильной версии и 86 для десктопной. Не безоговорочная, но всё же победа!
Все сделанные мной изменения (за одним исключением) внешне не видны. Итак, что же конкретно было сделано:
- включено сжатие Gzip (в файле .htaccess)
- включено кэширование для графики и шрифтов (в файле .htaccess)
- убран весь инлайн JavaScript, что позволило перенести подключение библиотеки Jquery из хедера в футер (ну или "из чердака в подвал", если вам так больше нравится). Весь остальной JS и так уже был в футере.
- минифицированы все CSS- и JS-файлы. Затем мне и этого показалось мало и чтобы уменьшить количество запросов, я объединил их в 2 файла - all.min.css и all.min.js
- для мобильных устройств вся графика в новостях теперь ресайзится специальным скриптом, а полная версия открывается в Фэнсибоксе
- вся графика в дизайне с формата GIF заменена на PNG. Это и есть то самое визуально заметное изменение, так как у фона-пергамента появилась тень
- вся графика в формате PNG была ужата
На этом фантазия меня оставила, да и силы тоже. Ещё неплохо бы полностью перелопатить CSS и сделать его mobile first, но не сейчас и, скорее всего, не в этом году.
Народ в интернете опять будоражит из-за новой «Политики использования данных» Фейсбука. Понятное дело, что будоражит их не так сильно, как латышей, просравших «Новую волну» или Юрия Антонова, вознамерившегося отсудить 10 лямов зеленью у iTunes, но всё же... Подробнее об изменениях можно почитать здесь. Не скажу, что я серьёзно удивлён, но видно, что руки себе Фейсбук развязал полностью. Собственно, а чего вы хотели от бесплатного сервиса, содержание и обслуживание которого стоит огромнейших денег? Цукерберг стал миллионером не потому, что он просто сделал очень удобную и полезную для всех соцсеть, а потому, что умело её монетизировал и привлёк инвесторов. Аналогичная ситуация складывается с любым без исключения бесплатным сервисом, не важно чем именно он занимается.
Не далее, как вчера общались с супругой на тему удаления аккаунтов из соцсетей. Свои я давненько поудалял (только Фейсбук остался, но он по работе нужен) и несколько знакомых тоже. Сложность в том, что это уже становится в некоторой степени модным. И это, наверное, хуже всего, так как мода с логикой никогда не дружила (да и задачи такой никто не ставил) и некоторые (= многие) будут удалять аккаунты просто, как дань этой моде. Они так и не поймут чем плохи соцсети и с появлением чего-то нового, модного и социального кинуться в этот омут снова.
И напоследок вот вам 11 советов по безопасности при использовании социальных сетей, причём не от абы кого, а от самих Microsoft.
Лучше отличная реализация и средняя идея, чем средняя реализация и отличная идея.
Обновился на прошлой неделе до Android Lollipop и... это первый случай, когда я откровенно недоволен Андроидом. Придирок с моей стороны мало, но для меня они существенные и, что хуже всего, стандартными средствами этих проблем не решить. Первое, что бросилось в глаза - светлый фон меню. Понятно, если бы всё оформление было белым, но нет же, в основном преобладают тёмные цвета. И только в двух местах (может больше, просто я не нашёл) меню светлое. И когда пользуешься телефоном в темноте, это реально слепит. В итоге, я впервые поставил себе альтернативный лончер. Честно говоря, я думал, прошли те времена, когда я буду играться с внешним видом ОС в телефоне. Оказывается, нет.
Вторая проблема для меня куда существенней: в Android Lollipop больше нет режима "без звука". Я уже писал, что в рабочее время по расписанию я специальной программой отключал все звуки и вибрацию на телефоне чтобы не нервировать коллег, а все уведомления я и так получаю на часы. Сейчас есть три режима: "Все" (обычный, со всеми звуками), "Важные" (звонки только от выбранных контактов, уведомления только от выбранных приложений) и "Не беспокоить" (никаких уведомлений). Херня в том, что при активизации последнего профиля даже будильник не работает. Напомню, что испокон веков будильник - одна из самых приоритетных вещей в телефоне и даже выключенный телефон автоматически включается ради него. Короче, проблема с профилями пока не решена, так как старая программа не работает, а ничего нового я пока не нашёл.
Ну что, понеслось?
А ведь пару часов назад всё было по другому, асфальт был виден, лишь кое где робко проглядывали островки заморозков, а теперь?
Белые мухи прилетели, в общем встречаем зиму, пора выковыривать из шкафа свитера и прочие зимние шкуры. Хотя метеоврали прогнозируют на завтра до +3, но это завтра, а сегодня тем кто поленился переобуть свой пепелац светит канава, будьте осторожнее.
Выходные ассассина
Поиграл в выходные в Assassin's Creed Unity - это надо описывать, как отдельную хронику. При первом знакомстве игра неприятно тормозила, а во время роликов и вовсе превращалась в слайд-шоу. Людей "без лица" не наблюдал, но повальные "проваливания" людей в ландшафт или мебель ("глитчи") имели место и имеют и по сей день. В субботу вышел патч для игры и производительность действительно заметно улучшилась. Правда, появились полные замирания игры секунд на 10-15, вне зависимости от того, что происходит на экране (даже во время просмотра карты такое возможно). Помимо "багов", есть в игре и одна "фича", которая сильно портит жизнь. Создатели игры потратили много сил на создание красивой и реалистичной анимации главного героя. Вот только управление от этого пострадало очень и очень сильно. В итоге, нервные клетки растрачиваются очень быстро.
Ещё установил приложение-компаньон. На этот раз оно ещё функциональней и интересней, чем у игры-предшественницы. В субботу для него вышло обновление и с тех пор оно перестало коннектиться с моей учётной записью. Пробовал стандартные процедуры "самолечения" (переустановка, перезагрузка телефона, выход из аккаунта и повторный вход) - безрезультатно. Почитал официальный форум, там у людей были проблемы ещё серьёзнее: пропадали премиум-функции, купленные за реальные деньги. Отписался там о своей проблеме, жду...
В общем и целом, ситуация с игрой Assassin's Creed Unity предельно близка к слову "pizdets": акции компании-издателя упали, а журналисты затаили обиду. Я не говорю об эмоциях геймеров, потому что они никого не волнуют. Игровая индустрия по обороту денег уже давно переплюнула Голливуд, а когда на кону такие бабки, можно чем-то и пожертвовать. В случае с Assassin's Creed Unity используется тактика рвача: хапнуть, как можно больше, пока не разоблачили. Судите сами: игра стоит денег, внутри неё есть покупка внутриигровой валюты (необязательно, но жизнь облегчит), вдобавок ещё и приложение-компаньон имеет платный функционал, стоимость которого сравнима со стоимостью полноценной мобильной игры. Учитывая, что к работе игры и компаньона есть нарекания, на ум само собой приходит словосочетание "некачественный продукт". И хотя нас защищают всевозможные законы о защите прав потребителей, тут они не помогут. Я не могу вернуть игру и получить деньги назад. Более того, издатель не дал мне в демо-версии опробовать игру перед покупкой. Короче, цитируя Путина, Ubisoft "Как говорят у нас в кругах просвещённой интеллигенции, «кинул»" геймеров.