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 time5 min
Views21K

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

Собрали несколько минималистичных девайсов. Они умеют делать немного… Но задачу свою выполняют на отлично.

Посмотрим на клавиатуру для кодеров?
Total votes 28: ↑21 and ↓7+14
Comments24

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

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 time7 min
Views12K

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

Читать далее
Total votes 34: ↑32 and ↓2+30
Comments28

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

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 time3 min
Views16K
Что случается, когда аналитик сталкивается с абстрактными художественными понятиями? А если от них зависит эффективность и успешность его работы? Он попытается их формализовать, выявить критерии, связи и так далее. Обычно получается забавно и очевидно. Но иногда из этого вырастает полезная теория.
Я столкнулся с понятием красоты сайта. Делюсь наработками.
Картинки для привлечения внимания нет.
Читать дальше →
Total votes 21: ↑12 and ↓9+3
Comments5

Mozilla наметила план для выпуска Rust 1.0

Reading time3 min
Views29K
Организация Mozilla вышла на финишную прямую в подготовке языка программирования Rust 1.0. Разработчики говорят, что это торжественное событие состоится примерно в конце года. После бета-тестирования выйдет финальный релиз. С этого момента перспективный язык программирования можно использовать в боевых условиях: код гарантированно будет компилироваться в следующих версиях.

Дело не только в компиляции. Mozilla считает, что дизайн Rust наконец-то приобретает желаемую минималистичную форму. К примеру, раньше было несколько типов указателей, сейчас остались только &T, и &mut T. Упрощение затронуло и другие аспекты, в том числе замыкания, которые вызывали много споров.

Rust сочетает в себе эффективность С и С++ с безопасностью Java.

Весь дизайн построен на концепции «владения и заимствования» (ownership and borrowing). Изначально предполагалось использовать механизм владения для быстрого и безопасного переноса данных между процессами. Но потом пришло понимание, что этот же механизм можно использовать для передачи значительной части функций в библиотеки. В итоге, Rust получился даже более низкоуровневым, чем разработчики предполагали, и без ущерба для безопасности. На минимальной конфигурации Rust можно даже написать ядро операционной системы (примеры: 1, 2, 3)!
Читать дальше →
Total votes 76: ↑71 and ↓5+66
Comments70

Реверс-инжиниринг одной строчки 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