Pull to refresh

Яндекс расширил минимализм и поискоцентричность страницы ya.ru

Reading time1 min
Views7.1K


Яндекс расширил минимализм и поискоцентричность страницы своей простой и удобной страницы ya.ru, добавив туда погоду, пробки, ссылки на сервисы компании и почту, а также доступ к микрофону.
Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments42

«Яндекс» сделал сайт ya.ru единой точкой входа в свои сервисы и убрал переключатель на старый дизайн страницы

Reading time2 min
Views14K


23 августа «Яндекс» сделал сайт ya.ru единой точкой входа в свои сервисы. Компания пояснила, что на этой странице в центре внимания чистый поиск и просит пользователей с её помощью «начать искать по-новому».
Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments11

Японский дизайн — больше, чем минимализм

Reading time6 min
Views6.8K

Проблема, с которой я, как дизайнер презентаций, сталкиваюсь чаще всего, — это необходимость втиснуть большой объем информации на минимальное количество слайдов (так хочет клиент) и при этом разместить информацию эстетически привлекательно.

«Это невозможно» — думаю я, переставляя текстовые блоки, словно игрок в Тетрис. Но внезапно мне приходит мысль, что именно в этом преуспели японцы. Просто взгляните на их меню, на их журналы, брошюры или даже на улицы японских городов. 

Тем не менее, когда я ищу в Гугле словосочетание «японский дизайн», всё, что мне выдает поисковик, — это статьи про минимализм в сочетании с фото симметричных садов камней, чайных чашек нейтральных тонов и деревянных интерьеров, в которых могла бы, кажется, жить Мари Кондо.

Почему лишь такой подход является синонимом японского дизайна, если мы говорим о стране, известной одновременно магазинами MUJI и Don Don Donki, дзен-садами и хаотичной рекламой?

Читать далее
Total votes 7: ↑6 and ↓1+5
Comments2

Python: самое короткое решение 41 задачи из проекта Эйлера

Reading time5 min
Views15K

Сегодня мы решим 41-ю задачу из Проекта Эйлера в 6 строк кода. Сделаем это сначала в развёрнутом виде, а потом максимально сократим решение.

Читать далее
Total votes 13: ↑11 and ↓2+9
Comments13

Простые сайты снова в моде. Минимализм возвращается

Reading time8 min
Views46K


Сколько раз говорили об ожирении софта и сайтов, а воз и ныне там. Ситуация совершенно не улучшается. В 1993 году Word открывался за секунду, а сейчас за пять. Простейшие странички обвешаны десятками скриптов и грузятся бесконечно долго даже на многоядерной рабочей станции.

Такая ситуация напрягает и самих веб-разработчиков. Приходится тратить кучу времени на оптимизацию, тестирование новомодных фич в разных браузерах, осваивать сложные CMS. Зачем? На самом деле HTML и CSS — исключительно мощные инструменты, если ими умело пользоваться.
Читать дальше →
Total votes 117: ↑111 and ↓6+105
Comments66

Цифровой аскетизм и рост продуктивности

Reading time6 min
Views7.3K

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

Читать далее
Total votes 20: ↑14 and ↓6+8
Comments17

14 КБ это слишком много. Делаем сайты меньше 1 КБ

Reading time6 min
Views31K

Минимализм хорош во всех отношениях. Во-первых, это красиво. Во-вторых, эффективно. Разница в скорости загрузки сайтов особенно заметна на фоне монструозных корпоративных приложений с мегабайтами скриптов, тормозящих практически на любом устройстве. Поразительно, что за годы компьютеры ускорились в десятки раз, а сайты грузятся медленнее, чем раньше (график на КДПВ за 2011–2019 гг, статистика по скорости от Httparchive.org). Только подумайте, на сколько же сайтам нужно жиреть каждый год, чтобы сохранить эти тормоза!

Известно, что для минимизации задержки важным рубежом является 14 КБ. Если ужать веб-страницу или её первую часть в меньший объём, загрузка сильно ускоряется из-за спецификации TCP, которая определяет максимальный размер пакета в 1500 байт (из них 1460 полезных) и алгоритма медленного старта TCP, ограниченного десятью пакетами.

Но 14 КБ — не предел оптимизации. Далеко не предел.
Читать дальше →
Total votes 72: ↑71 and ↓1+70
Comments73

Остановись, мгновенье. Медленное программирование — тренд для уставших разработчиков

Reading time5 min
Views40K

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

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

Читать далее
Total votes 147: ↑146 and ↓1+145
Comments77

Прекрасный минимализм текстовых файлов

Reading time5 min
Views32K

Одним из моих любимых развлечений в детстве была родительская печатная машинка. Когда она была свободна, я часами сидел и печатал: книги, брошюры, газеты. Каждое издание выходило тиражом в три экземпляра — под копирку. Иллюстрации и переплёт были выполнены вручную. У меня до сих пор сохранились некоторые забавные образцы моей тогдашней издательской деятельности...

Читать далее
Total votes 168: ↑159 and ↓9+150
Comments241

Серия плакатов об ученых и их открытиях

Reading time1 min
Views180K
Newton, Kapil Bhagat

Индийский дизайнер Капил Бхагат из Мумбая в своем блоге разместил серию плакатов об ученых и их открытиях. Плакаты наглядно иллюстрируют достижения ученных с помощью их фамилий. Таким образом Капил предложил отпраздновать День наук в Индии.

Все постеры под катом.
Читать дальше →
Total votes 224: ↑170 and ↓54+116
Comments108

Minuum — универсальная одномерная клавиатура

Reading time2 min
Views15K
18 марта на IndieGoGo появился очень интересный концепт клавиатуры для тачскринов Minuum. Набирать текст на смартфоне или планшете неудобно не только из-за отсутствия тактильной обратной связи, но и из-за того, что клавиатура закрывает пол-экрана. Создатели Minuum решают эту проблему так: берут обычную QWERTY-клавиатуру и «сплющивают» её по вертикали, выстроив практически в один ряд: Q a Z W s X E d C. При такой компоновке сохранится привычное положение букв, а отсутствие информации о вертикальном расположении буквы и неизбежные неточности довольно легко компенсировать с помощью словарей и алгоритмов распознавания которые стали практически стандартными приложениями на любом смартфоне. Если же нужен точный набор, например в случае паролей и URL, то нужную букву или цифру можно выбрать в мгновенно появляющемся при касании увеличенном фрагменте.


Читать дальше →
Total votes 45: ↑35 and ↓10+25
Comments19

Что следует знать о плоском дизайне

Reading time4 min
Views40K
Дорогой дизайнер и недизайнер!

Эта статья для вас обоих. Дизайнеру она послужит хорошим напоминанием, на что нужно обращать внимание прежде всего. Недизайнеру она поможет понять произошедший сдвиг от объемного к плоскому дизайну, а так же что это значит с технической точки зрения.

Плоский и минималистичный дизайн — это то, чем я зарабатываю свой хлеб. С тех пор, как я стал работать с дизайном, я всё время упрощаю объем, минимизирую отдельные элементы и увеличиваю пустое пространство. В данный момент эти два стиля слились воедино и вышли на передовую мобильного дизайна. И я хотел бы поделиться тем, чему научился.

Читать дальше →
Total votes 86: ↑51 and ↓35+16
Comments51

Реверс-инжиниринг одной строчки JavaScript

Reading time10 min
Views47K
Несколько месяцев назад я получил от друга такое письмо:



Тема: Можешь объяснить мне эту одну строчку кода?

Текст: Считай меня тупым, но… я не понимаю её и буду благодарен, если растолкуешь подробно. Это трассировщик лучей в 128 символах. Мне кажется, он восхитительный.

<pre id=p><script>n=setInterval("for(n+=7,i=k,P='p.\\n';i-=1/k;P+=P[i%2?(i%2*j-j+n/k^j)&1:2])j=k/i;p.innerHTML=P",k=64)</script>



Эта строчка JavaScript отрисует анимацию, которая показана на изображении под катом. В браузере она запускается здесь. Скрипт написан автором www.p01.org, где вы можете найти эту и много других классных демок.
Total votes 136: ↑134 and ↓2+132
Comments33

Сила минимализма в UX дизайне

Reading time7 min
Views25K
Просто — не значит примитивно. Мало — не значит непонятно. Вкратце можно выразить многое. Свободное пространство — не то же самое, что пустота. Сегодня мы поговорим о минимализме.


Как сказал в своей книге «The More of Less» Джошуа Бекер:

«Вам нужно не больше пустого пространства, а меньше всего остального».

Сейчас ведутся активные обсуждения минималистичного подхода к разным сторонам жизни и рабочего процесса, и разнообразные направления дизайна — не исключение. Давайте рассмотрим его преимущества и те нюансы, которые необходимо иметь в виду.

Что такое минимализм?


Вообще, минимализм — это широкое понятие, которое употребляется в разных сферах человеческой деятельности. В словаре Merriam-Webster оно определяется как «стиль или техника (в музыке, литературе или дизайне), которые характеризуются крайне малым количеством элементов и простотой». К каким бы областям ни применялось понятие, оно сохраняет свои базовые отличительные свойства: простота и смысловая насыщенность.
Читать дальше →
Total votes 17: ↑11 and ↓6+5
Comments3

Столовые приборы, созданные с помощью 3D-печати

Reading time2 min
Views3.5K
Глобализация сетевого ритейла в России ведет к тому, что основным параметром для сетей сегодня становится цена товара. Как следствие на рынке преобладают максимально упрощенные товары, которые в первую очередь призваны нести функциональную нагрузку, а эстетическая и качественная составляющие уходят на второй план.

Совсем иной подход выбрала компания Apollo, которая не только специализируется на оптовых поставках посуды и товаров для дома известных брендов, но и создает столовые приборы собственного дизайна.

Читать дальше →
Total votes 4: ↑2 and ↓20
Comments2

Телефон, который умеет только звонить

Reading time1 min
Views29K


Разработчики нового телефона Light Phone покусились на святое — многофункциональность смартфонов. Они предлагают «антисмартфон», то есть максимально тупой сотовый телефон, который не умеет ничего, кроме как звонить.

Зато телефон размером с кредитную карточку может похвастаться весьма стильным видом и тонким корпусом 4 мм.
Читать дальше →
Total votes 24: ↑21 and ↓3+18
Comments66

Минималистический четырёхголосный MIDI-проигрыватель

Reading time7 min
Views7.9K


Предлагаемый проигрыватель не требует карты памяти, он хранит MIDI-файл длиной до 6000 байт непосредственно в микроконтроллере ATtiny85 (в отличие от этой классической конструкции, которая проигрывает WAV-файлы, и карту памяти, естественно, требует). Четырёхголосное проигрывание с затуханием при помощи ШИМ реализовано программно. Пример звучания — по ссылке.
Читать дальше →
Total votes 37: ↑36 and ↓1+35
Comments10

Трёхкомандное ДУ с программой из 290 16-битных слов

Reading time2 min
Views6.1K


Устройство на ATtiny13, управляемое программой из 290 16-разрядных слов, написанной на ассемблере, запоминает коды шести кнопок пульта ДУ и включает/выключает три нагрузки.
Читать дальше →
Total votes 38: ↑37 and ↓1+36
Comments24

Редактор Гутенберга, как сделать удобно редакторам и верстальщикам

Reading time2 min
Views4.9K
К написанию статьи меня мотивировал этот пост. Автор приводит забавный трюк позволяющий избавиться от обертки div.container. На первый взгляд это экономия на спичках, но Вордпрес-програмисты знают толк. Нам, Вордресграмистам и кобыла невеста.

Возьмём, например такой вот расклад:
Total votes 8: ↑1 and ↓7-6
Comments17