Приложение для списка дел

Приложение для списка дел

Список покупок Listoniс – это бесплатное приложение, помогающее Вам и делающее процесс похода в магазин проще, быстрее, и что самое главное, эффективнее. Он имеет все, что Вы ожидаете от списка покупок и даже больше.
Благодаря Listonic Вы сможете быстро создавать и управлять списками покупок, делать их доступными знакомым, добавлять цены и количество к введенным продуктам. Все изменения записываются на наших серверах, и у Вас в любое время есть к ним доступ как с телефона, так и через веб-сайт.
Почему стоит использовать Listonic?
— Быстрый и простой в использовании — около 70% Ваших покупок это регулярно приобретаемые продукты, именно поэтому Listonic подсказывает Вам чаще покупаемые продукты. Также Вы можете одним щелчком увеличивать количество и виды продуктов или ввести список покупок, используя голосовой набор.
— Ваши списки всегда с Вами — в Вашем телефоне или на компьютере. Вы можете использовать приложение через сайт app.listonic.com или мобильную версию приложения. Все данные на разных устройствах синхронизированы, поэтому у Вас всегда есть доступ к текущим списками продуктов.
— Простой совместный обмен списками покупок — помогает в эффективной организации семейных покупок. Ваши списки покупок можно отправлять любому человеку, причем все изменения вносятся в режиме реального времени. Таким образом, Вы всегда знаете, что надо купить.
— Голосовой набор — это самый быстрый способ создавать списки покупок. Listonic распознает Вашу речь, и Вы можете надиктовать весь список за один раз.
— Сортировка продуктов — в приложении Listonic продукты в Ваших списках покупок сортируются по секциям, чтобы их было легко найти в магазине и купить все, что нужно, быстро.
— Контроль расходов — введите цены в ваш список покупок, а Listonic автоматически оценит их стоимость, и Вам заранее будет известно, чего ожидать на кассе.
Listonic способен на все, чего Вы ожидаете от списка покупок.
Если Вам нравится наше приложение, дайте нам положительную оценку. Это действительно много для нас значит.
Если Вы столкнулись с проблемой или у Вас возникло предложение, пишите нам по адресу support@listonic.com. Мы Вам непременно поможем (Учтите, что служба поддержки работает только на английском языке).

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

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

В дополнение к трём разным типам списков доступных в HTML есть несколько путей для стилизации этих списков через CSS. Например, мы можем выбрать, какой тип маркера указать для списка. Маркер может быть квадратным, круглым, числом, буквой или, возможно, отсутствовать. Кроме того, мы можем решить, как должен отображаться список — по вертикали или горизонтали. Все эти варианты играют важную роль при стилизации наших веб-страниц.

Содержание

Маркированные списки

Маркированный или неупорядоченный список — это просто список связанных элементов, для которых порядок не имеет значения. Создание маркированного списка в HTML осуществляется с помощью блочного элемента списка <ul>. Каждый отдельный пункт в списке размечается с помощью элемента <li>.

По умолчанию, большинство браузеров добавляет вертикальный margin и левый padding к элементу <ul>, а перед каждым элементом <li> ставит однотонную точку. Эта точка называется маркером списка и может быть изменена с помощью CSS.

<ul> <li>Оранжевый</li> <li>Зелёный</li> <li>Синий</li> </ul>

Демонстрация маркированного списка

Нумерованные списки

Нумерованный или упорядоченный список элементов <ol> очень похож на маркированный список, отдельные пункты списка создаются таким же образом. Основным различием между списками является то, что для упорядоченного списка важен порядок представления пунктов.

Поскольку порядок имеет значение, вместо точки в качестве маркера по умолчанию в нумерованном списке применяются номера.

<ol> <li>Пройдите по Абрикосовой улице</li> <li>Сверните на Виноградную</li> <li>Остановитесь на Тенистой улице</li> </ol>

Демонстрация нумерованного списка

У нумерованных списков также есть доступные для них уникальные атрибуты, включая start и reversed.

Атрибут start

Атрибут start определяет номер, с которого должен начинаться нумерованный список. По умолчанию списки начинаются с 1, однако могут возникнуть ситуации, когда список должен начинаться с 30 или с другого числа. Когда мы используем атрибут start для элемента <ol>, то можем точно определить, с какого номера должен начинаться отсчёт нумерованного списка.

Атрибут start принимает только целые значения, хотя в нумерованных списках могут применяться разные системы нумерации, например, римские числа.

<ol start=»30″> <li>Пройдите по Абрикосовой улице</li> <li>Сверните на Виноградную</li> <li>Остановитесь на Тенистой улице</li> </ol>

Демонстрация атрибута start

Атрибут reversed при добавлении к элементу <ol> позволяет списку отображаться в обратном порядке. Список из пяти пунктов пронумерованных от 1 до 5 может быть задан обратно и нумероваться от 5 до 1.

Атрибут reversed является логическим атрибутом и как таковой он не принимает никакого значения. Он может быть истиной, либо ложью. Ложь является значением по умолчанию, значение становится истинным, когда атрибут reversed появляется у элемента <ol>.

<ol reversed> <li>Пройдите по Абрикосовой улице</li> <li>Сверните на Виноградную</li> <li>Остановитесь на Тенистой улице</li> </ol>

Демонстрация атрибута reversed

Атрибут value может применяться к отдельным элементам <li> в нумерованном списке, чтобы изменить его значение в списке. Номер любого пункта списка, который появляется ниже пункта списка с атрибутом value, будет пересчитан соответственно.

В качестве примера, если у второго пункта списка атрибут value задан как 9, номер этого пункта списка будет выводиться, как если бы он был девятым. Все последующие пункты списка будут пронумерованы от 9.

<ol> <li>Пройдите по Абрикосовой улице</li> <li value=»9″>Сверните на Виноградную</li> <li>Остановитесь на Тенистой улице</li> </ol>

Демонстрация атрибута value

Списки описания

Другой тип списка который вы видели в Интернете (но не так часто, как маркированные или нумерованные списки) — это список описаний. Такие списки применяются для обозначения нескольких терминов и их описаний, как в глоссарии, к примеру.

Создание списка описания в HTML происходит с помощью блочного элемента <dl>. Вместо использования элемента <li> для разметки пунктов списка, список описания требует два блочных элемента: <dt> для термина и <dd> для описания.

Список описания может содержать множество терминов и описаний, один за другим. Кроме того, такой список может содержать несколько терминов на одно описание, а также несколько описаний на термин. Один термин может иметь несколько значений и допускать несколько описаний. И наоборот, одно описание может подходить к нескольким терминам.

При добавлении списка описания элемент <dt> должен идти до элемента <dd>. Термин и описание, которое следует непосредственно за ним, связаны друг с другом. Таким образом, порядок этих элементов имеет важное значение.

<dl> <dt>учёба</dt> <dd>Посвящение времени и внимания для получения знаний по преподаваемому предмету, особенно с помощью книг.</dd> <dt>проект</dt> <dd>Представленный план или чертёж, который показывает, как будет выглядеть и функционировать здание, одежда или другой предмет, прежде чем он будет построен или сделан.</dd> <dd>Существующие цели, планы или намерения до их воплощения или реализации в материальном объекте.</dd> <dt>бизнес</dt> <dt>работа</dt> <dd>Регулярные занятия человека, профессия или ремесло.</dd> </dl>

Демонстрация списка описания

Вложенные списки

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

Трюк с вложением списков заключается в том, что следует знать, где начинается и заканчивается каждый список и пункт списка. Говоря конкретно о маркированных и нумерованных списках, единственным элементом, который может находиться непосредственно внутри <ul> и <ol> является элемент <li>. Повторим — единственным элементом, который мы можем поставить как прямой потомок элементов <ul> и <ol>, является <li>.

Тем не менее, внутри элемента <li> может быть добавлен стандартный набор элементов, включая любые элементы <ul> или <ol>.

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

<ol> <li>Погулять с собакой</li> <li>Сложить бельё</li> <li> Сходить в магазин и купить: <ul> <li>Молоко</li> <li>Хлеб</li> <li>Сыр</li> </ul> </li> <li>Подстричь газон</li> <li>Приготовить ужин</li> </ol>

Демонстрация вложенных списков

Поскольку вложенные списки могут немного запутать и отобразить нежелательные стили, если они сделаны неправильно — давайте быстро их просмотрим. Элементы <ul> и <ol> могут содержать только элементы <li>. Элемент <li> может содержать любой обычный элемент, какой пожелаете. Однако элемент <li> должен быть прямым потомком либо элемента <ul>, либо <ol>.

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

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

Стилизация пунктов списка

Маркированные и нумерованные списки используют маркеры пунктов списка по умолчанию. Для маркированных списков это, как правило, однотонные точки, в то время как для нумерованных списков, как правило, применяются числа. С помощью CSS стиль и положение этих маркеров можно настраивать.

Свойство list-style-type

Свойство list-style-type используется для установки содержимого маркера пунктов списка. Доступные значения находятся в диапазоне от квадратиков и десятичных чисел до армянской нумерации и стиль в CSS может быть добавлен к элементам <ul>, <ol> или <li>.

Любое значение свойства list-style-type может быть добавлено к маркированному или нумерованному списку. Имея это в виду, можно использовать нумерацию в маркированном списке и не числовые маркеры в нумерованном списке.

<ul> <li>Оранжевый</li> <li>Зелёный</li> <li>Синий</li> </ul> ul { list-style-type: square; }

Демонстрация свойства list-style-type

Значения list-style-type

Как упоминалось ранее, свойство list-style-type содержит горстку разных значений. В следующей таблице представлены эти значения, а также соответствующее им содержимое.

Значение list-style-type Содержимое
none Нет пунктов списка
disc Однотонный кружок
circle Пустая окружность
square Однотонный квадрат
decimal Десятичные числа
decimal-leading-zero Десятичные числа начинающиеся с нуля
lower-roman Строчные римские числа
upper-roman Заглавные римские числа
lower-greek Строчные греческие числа
lower-alpha / lower-latin Строчные латинские буквы
upper-alpha / upper-latin Заглавные латинские буквы
armenian Традиционная армянская нумерация
georgian Традиционная грузинская нумерация

Использование изображения в качестве маркера списка

Может наступить время, когда значений по умолчанию для свойства list-style-type не хватит и мы пожелаем задать свой собственный маркер списка. Чаще всего это делается путём размещения фонового изображения для каждого элемента <li>.

Процесс включает в себя удаление любого значения свойства list-style-type по умолчанию и добавление фонового изображения и полей для элемента <li>.

Подробнее — значение none свойства list-style-type удалит существующие маркеры списка. Свойство background задаст фоновое изображение вместе с его положением и повтором, если необходимо. А свойство padding обеспечит пространство слева от текста для фоновой картинки.

<ul> <li>Оранжевый</li> <li>Зелёный</li> <li>Синий</li> </ul> li { background: url(«arrow.png») 0 50% no-repeat; list-style-type: none; padding-left: 12px; }

Демонстрация изображения в качестве маркера

По умолчанию маркеры списка располагаются слева от содержимого в элементе <li>. Такой стиль позиционирования описывается как outside, это означает, что всё содержимое будет отображаться непосредственно справа, за пределами маркера списка. С помощью свойства list-style-position мы можем изменить значение по умолчанию outside на inside или inherit.

Значение outside размещает маркер списка слева от элемента <li> и не позволяют любому содержимому обтекать ниже этот маркер. Значение inside (которое редко используется и можно увидеть) размещает маркер списка в первой строке элемента <li> и позволяет содержимому обтекать маркер при необходимости.

<ul> <li>Капкейки…</li> <li>Обсыпка…</li> </ul> ul { list-style-position: inside; }

Демонстрация свойства list-style-position

Свойства списка, которые мы недавно обсудили, list-style-type и list-style-position, могут быть объединены в одно универсальное свойство list-style. В этом свойстве мы можем использовать одно или все значения свойств списка одновременно. Порядок этих значений должен быть: list-style-type, затем идёт list-style-position.

ul { list-style: circle inside; } ol { list-style: lower-roman; }

Горизонтальное отображение списка

Иногда мы хотим отобразить списки горизонтально, а не вертикально. Возможно, мы желаем разделить список на несколько колонок, чтобы построить список навигации или разместить несколько пунктов списка в один ряд. В зависимости от содержания и желаемого внешнего вида есть несколько способов для отображения списков в виде одной строки, например, путём принятия значения свойства display для элементов <li> как inline или inline-block или через свойство float.

Отображение списка

Самый быстрый способ отобразить список на одной строке — это задать элементам <li> свойство display со значением inline или inline-block. Это поставит все элементы <li> в одну строку с одинаковым промежутком между каждым пунктом списка.

Если промежутки между элементами <li> доставляют проблемы, то они могут быть удалены с помощью тех же методов, что мы обсуждали в уроке 5, «Позиционирование содержимого».

Намного чаще мы будем использовать значение inline-block вместо значения inline. Значение inline-block позволяет легко добавлять вертикальные отступы и другое пространство к элементам <li>, в то время как значение inline нет.

При изменении значения свойства display на inline или inline-block, маркер списка, будь то точка, число или другое, удаляется.

<ul> <li>Оранжевый</li> <li>Зелёный</li> <li>Синий</li> </ul> li { display: inline-block; margin: 0 10px; }

Демонстрация списка с inline-block

Изменение значение свойства display на inline или inline-block быстро, однако это удаляет маркеры списка. Если они необходимы, то добавление float к каждому элементу <li> является лучшим вариантом, чем изменение свойства display.

Установка для всех элементов <li> свойства float как left выровняет горизонтально все элементы <li> непосредственно рядом друг с другом без каких-либо промежутков между ними. Когда мы используем float для <li>, маркер списка отображается по умолчанию и будет располагаться поверх элемента <li> рядом с ним. Чтобы предотвратить отображение маркера списка поверх других элементов <li>, должны быть добавлены горизонтальный margin или padding.

<ul> <li>Оранжевый</li> <li>Зелёный</li> <li>Синий</li> </ul> li { float: left; margin: 0 20px; }

Демонстрация списка с float

Как и с любыми обтекаемыми элементами это нарушает поток страницы. Мы не должны забывать очищать float и возвращать страницу в обычный поток — наиболее распространённым методом через clearfix.

Пример навигационного списка

Мы часто разрабатываем и находим навигационные меню, в которых применяются неупорядоченные списки. Эти списки, как правило, располагаются горизонтально с помощью одного из двух методов, упомянутых ранее. Вот, к примеру, горизонтальное навигационное меню, размеченное с помощью неупорядоченного списка, в котором элементы <li> отображаются как inline-block.

<nav class=»navigation»> <ul> <li><a href=»#»>Профиль</a></li><!— —><li><a href=»#»>Настройки</a></li><!— —><li><a href=»#»>Уведомления</a></li><!— —><li><a href=»#»>Выход</a></li> </ul> </nav> .navigation ul { font: bold 11px «Helvetica Neue», Helvetica, Arial, sans-serif; margin: 0; padding: 0; text-transform: uppercase; } .navigation li { display: inline-block; } .navigation a { background: #395870; background: linear-gradient(#49708f, #293f50); border-right: 1px solid rgba(0, 0, 0, .3); color: #fff; padding: 12px 20px; text-decoration: none; } .navigation a:hover { background: #314b60; box-shadow: inset 0 0 10px 1px rgba(0, 0, 0, .3); } .navigation li:first-child a { border-radius: 4px 0 0 4px; } .navigation li:last-child a { border-right: 0; border-radius: 0 4px 4px 0; }

Демонстрация навигационного списка

На практике

Теперь, когда мы знаем, как создавать списки в HTML и CSS, давайте оглянемся на наш сайт Styles Conference и посмотрим, где мы могли бы использовать списки.

Наше меню навигации в настоящее время завершено и страница Спикеры начала принимать свою форму.

Рис. 8.01. Наша страница Спикеры после обновления навигационных меню и добавления колонки

Демонстрация и исходный код

Ниже вы можете просмотреть сайт Styles Conference в его нынешнем состоянии, а также скачать исходный код сайта на данный момент.

Просмотр сайта Styles Conference или

Резюме

Списки довольно часто применяются в HTML, нередко в местах, которые не явны или очевидны. Главное, насколько это возможно, использовать их семантически и там, где они подходят лучше всего.

Подводя итоги, в этом уроке мы рассмотрели следующее:

  • как создать маркированный, нумерованный список и список описаний;
  • как правильно вкладывать одни списки внутрь других;
  • как изменить стиль маркера списка и его положение;
  • как использовать фоновое изображение вместо маркера списка;
  • как горизонтально отобразить список через display и float.

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

Ресурсы и ссылки

Wunderlist

Wunderlist — простой, но функциональный сервис. Работает на устройствах с iOS, Android, Windows, имеет веб-версию. Синхронизирует данные между всеми платформами.

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

Отлично подходит для составления списков задач, покупок, необходимых вещей и так далее.

Wunderlist →

Приложение не найдено Приложение не найдено Приложение не найдено

Todoist

Задачи здесь создаются в рамках проектов. В Todoist можно назначать разные ярлыки и фильтры, сортировать по ним задачи, приглашать в проекты других людей. Создавать напоминания удобно: сервис понимает русский язык, можно вводить, например, «завтра в пять вечера».

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

Todoist →

Загрузить QR-Code Разработчик: Doist Inc. Цена: Бесплатно Загрузить QR-Code Разработчик: Doist Цена: Бесплатно Загрузить QR-Code Разработчик: https://todoist.com Цена: 0

Google Keep

Google Keep — один из самых популярных бесплатных онлайн-блокнотов. В нём сочетаются простота и продвинутые настройки.

Во-первых, можно делать не только обычные заметки, но и чек-листы, заметки с прикреплёнными файлами, рисунки (в Google Keep встроен простенький графический редактор) и голосовые файлы. Если вам не нравится плиточное отображение, можно включить стандартный вертикальный список. Задачи можно отмечать разными цветами и ярлыками, а также импортировать в Google Docs.

Во-вторых, кроме привычной функции расшаривания задач, здесь можно выставлять напоминания (синхронизируются с «Календарём») не только по времени, но и по местоположению. Например, как только вы придёте на работу, вас догонит напоминалка.

В третьих, у Google Keep автоматический умный поиск. После того как вы создадите заметки, сервис сам распределит их по категориям: например, «Списки», «Цвета» (если есть задачи, помеченные цветом), «Рисунки», «Еда» (если вы что-то писали о еде). Очень удобно.

Google Keep →

Загрузить QR-Code Разработчик: Google LLC Цена: Бесплатно Загрузить QR-Code Разработчик: Google LLC Цена: Бесплатно Загрузить QR-Code Разработчик: Сообщить о нарушении Цена: 0

Trello

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

Рабочая среда в Trello — доски. На каждой можно создать любое количество столбцов, а в столбцах размещать и перетаскивать карточки.

Можно задавать сроки выполнения, назначать цветные ярлыки, прикреплять файлы с компьютера, Dropbox, «Google Диска» и OneDrive, добавлять других участников. Есть фильтр карточек по цветам, меткам или календарю.

Trello →

Загрузить QR-Code Разработчик: Trello, Inc. Цена: Бесплатно Загрузить QR-Code Разработчик: Trello, Inc. Цена: Бесплатно Загрузить QR-Code Разработчик: Сообщить о нарушении Цена: 0

Any.do

Any.do — один из лучших мобильных планировщиков с минималистичным, приятным дизайном. Клиенты доступны на Android, iOS и в виде расширения Chrome. Имеет веб-версию.

Списки организуются по категориям и папкам, добавляются подзадачи и описания. Новая задача попадает в список «Сегодня», но вы можете изменить дату.

Any.do →

Загрузить QR-Code Разработчик: Any.DO Цена: Бесплатно Загрузить QR-Code Разработчик: Any.do To-do list & Calendar Цена: Бесплатно Загрузить QR-Code Разработчик: www.any.do Цена: 0

Remember the Milk

Remember the Milk — один из старейших сервисов этой категории. В нём тоже можно разнести списки по категориям (личное, рабочее, покупки и так далее) и сортировать нерешённые задачи по сроку.

Задачи могут быть приоритетными, повторяющимися. К каждой можно добавлять заметки, а сроки выполнения — переносить. Очень удобная опция — напоминания. Например, на почту или календарь в Gmail или в Skype.

Remember the Milk →

Загрузить QR-Code Разработчик: Remember The Milk Цена: Бесплатно Загрузить QR-Code Разработчик: Remember The Milk Цена: Бесплатно Загрузить QR-Code Разработчик: www.rememberthemilk.com Цена: 0

Списки дел в Gmail

В Gmail по умолчанию есть списки задач, синхронизирующиеся с календарём. Если они не отображаются в Gmail, их нужно включить, нажав на кнопку «Почта» в левом верхнем углу и выбрав пункт «Задачи».

У Google Tasks есть веб-версия. А ещё можно установить расширение New Tab To Tasks, и тогда список будет показываться каждый раз, когда вы открываете новую вкладку Chrome.

Google Tasks →

Загрузить QR-Code Разработчик: Сайт Цена: 0 Загрузить QR-Code Разработчик: mail.google.com Цена: 0 Загрузить QR-Code Разработчик: Google LLC Цена: Бесплатно Загрузить QR-Code Разработчик: Google LLC Цена: Бесплатно

WorkFlowy

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

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

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

Александр Щербаков

Facebook Twitter Вконтакте

Посмотрим на очередное приложение для ведения списков и планирования задач, которое Google выбрало лучшим в 2018 году.

Google подвела итоги 2018 года для своего магазина приложений и составила топ программ и игр. По списку уже прошелся Владимир Нимин — почитайте его материал на главной Mobile-Review. В этом топе я обратил внимание на список «Лучшие приложения на каждый день 2018», там появилось приложение Tasks или на русском «Задачи: Список задач» с очень высокой средней оценкой в 4,8 балла.

Я люблю подобные приложения, туда я записываю не только задачи по основной работе, но и все, что приходит в голову — идеи, списки покупок, бытовые дела, напоминания, фильмы, которые хочу посмотреть. Записывая все подряд я решаю сразу несколько проблем: не нужно держать все задачи в голове, все хранится в одном приложении и заодно избавляюсь от ощущения, что я что-то забыл. Для этого у меня стоит Microsoft To-Do — на сайте есть обзор этого приложения. У меня есть несколько претензий к нему, поэтому я периодически подыскиваю альтернативу.

Microsoft To-Do

Дизайн Tasks полностью выполнен по уже устаревшим принципам Material Design. После очень приятного интерфейса «Задач» от Google это выглядит странно.

  • На первый взгляд структура приложения кажется простой. Есть основной раздел со списками-категориями. Я его разделил на «день», «работа», «быт» «посмотреть» и «прочее». Каждой категории присваивается не только имя, но и цвет, в который окрашивается интерфейс. Внутри категории можно создавать вкладки, например, «быт» я разделил на две вкладки — «дела» и «покупки». В «дела» я добавляю все задачи, которые не относятся к работе — записи к врачу, напоминания и прочее, а во втором разделе обычный список покупок, чтобы не забыть ничего в магазине. Получается трехуровневая система — категории списков, вкладки и сами списки.

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

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

      • В подобном приложении хотелось бы видеть вкладку типа «Мой день», в которую автоматически попадают задачи, запланированные на этот день. В таком случае можно открыть приложение утром и увидеть все задачи в одном списке, а в конце закрыть выполненное и перенести на завтра то, что не успел сделать. Для этого я создал отдельный список «день» и приходится вручную туда переносить задачи из других списков — это неудобно.

        В Microsoft To-Do такой список есть, но задачи в него добавляются простым свайпом, что немного проще, но все еще неудобно. Еще есть встроенный ассистент, который сам советует добавить невыполненные в прошлом задачи.

        Поломанные уведомления

        На мой взгляд, напоминания в Tasks работают неправильно. Объясню на примере: я добавил в список запись к врачу на вторник в 8:45 и включил уведомление. Приложение напомнило мне о записи к врачу не заранее, а ровно в 8:45, то есть, когда я уже должен стоять у двери в больнице.

        Проблема в том, что приложение не дает установить вручную время уведомления — оно строго привязано к сроку выполнения задачи. В том же Microsoft To-Do уведомление работает независимо от самой задачи. Я могу записать срок задачи на 8:45, а напоминание в 7:00 или вечером за день до приема.

        • Tasks
        • Microsoft To-Do

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

        Общее впечатление

        Дизайн Tasks кажется спорным, но что можно сказать однозначно — работает приложение идеально и стабильно. Возможно, все открывается быстро, потому что в приложении кроме списков ничего и нет, но скорость меня порадовала. К тому же программа распространяется бесплатно и внутри вообще нет рекламы. Только в меню есть кнопка пожертвования, можно поблагодарить разработчика за 75 ₽.

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

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

          Заключение

          Мне не понятно, почему у Tasks такой большой рейтинг. В приложении поломана система уведомлений, нельзя работать над списками с другими, нет синхронизации с облаком и нет версии для ПК. «Фишка» с присвоением цвета для каждой категории тоже кажется бесполезной, хватает навигации по заголовкам.

          Хотя в целом приложение сделано толково — оно отлично подойдет для обычных списков покупок или желаемых фильмов, но с более сложными задачами не справится. К тому же есть вероятность потерять данные, если вовремя не сделать бэкап. Так что это точно не лучшее приложение для списков задач.

          Имя

          Пожалуйста, выберите описательное, краткое и уникальное имя.

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

          Списки для внешних проектов не требуют такого префикса, поскольку они будут иметь адрес имя_списка@other.debian.org.

          Слова разделяются дефисами (-), так например, список о Foo bar, относящемся к Debian, следует назвать debian-foo-bar.

          Обоснование

          Полное объяснение, почему вы хотите создать этот список.

          Команда поддержки списков оставляет за собой право предварительно спросить согласия в списках рассылки debian-devel и/или debian-project. Если вы понимаете, что ваш запрос можно отнести к спорным, вы можете ускорить процесс, обсудив его до отправки сообщения об ошибке.

          Краткое описание

          Описание одной строкой, появляющееся в указателях списков. Сделайте его коротким и понятным.

          Длинное описание

          Это описание предназначено для людей, ищущих список рассылки в каталоге, поэтому сделайте его ясным и информативным.

          См. примеры на странице подписки.

          Категория

          Это требуется для классификации списка, а также его корректного указания на странице подписки и в других местах.

          Доступные категории можно найти на домашней странице lists.debian.org.

          Политика подписки

          open / closed (открытый/закрытый)

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

          Политика отправки сообщений

          open / moderated (открытый/модерируемый)

          При создании модерируемого (регулируемого) списка рассылки следует решить, кто является модераторами. Обычно мы не поддерживаем модерируемые списки рассылки, для запроса на создание такого списка нужны действительно веские основания. Кроме того, нет никакого веб-интерфейса или чего-то в этом роде. Модерирование осуществляется только через почту.

          Веб-архив

          yes / no (да/нет)

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


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *