Почему мне следует использовать Google Material Design Lite вместо Twitter Bootstrap или Foundation

Заявление об ограничении ответственности: я не хочу начинать борьбу с фанатами Google. Я просто спрашиваю, потому что не нашел прямого ответа на свой вопрос, и, возможно, кто-то, кто уже начал с ним работать (или любой googledev), может дать совет.


Google недавно анонсировал Material Design Lite 1.0 и проект был отмечен более 9 тысяч звезд на Github за несколько дней. Я прочитал несколько сообщений [1, 2] сравнение MDL и Twitter Bootstrap и Я не понимаю, почему кому-либо за пределами штаб-квартиры Google стоит подумать о том, чтобы начать с ним работать.

Как они сказали:

«Мы поставили перед собой задачу создать визуальный язык для наших пользователей, который синтезирует классические принципы хорошего дизайна с инновациями и возможностями технологий и науки». - Введение в Google Material Design

Итак, почему они выпускают MDL? Я просто не вижу смысла тратить время на обучение / переход на новый интерфейсный фреймворк, который предлагает намного меньше, чем существующие. MDL выглядит иначе, современно и имеет более приятные переходы. Это все? Есть ли техническое преимущество?


person viarnes    schedule 13.07.2015    source источник


Ответы (1)


Ответ: это зависит от вас.

Вы вообще хотите материальный дизайн? Если это так, стоит обратить внимание на MDL. Если вы явно не хотите MD, тогда, конечно, MDL - не ваша чашка чая.

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

Технические преимущества ... Зависит от ваших желаний. Обработчик компонентов - это действительно отличный способ сделать ваш JS модульным. Однако это далеко не единственный вариант. Есть много других способов. Итак, еще раз, вы должны поэкспериментировать и посмотреть, нравится ли вам это.

Material Design Lite очень заманчиво для всех, кто создает сайт или приложение, ориентированное на людей, так сказать, в духе Google. Обращаясь к разработчикам / пользователям Android? Люди Chrome? Тогда MDL - это заманчивый выбор библиотек, которые можно применить на вашем сайте, чтобы они чувствовали себя как дома. Тем не менее, любой другой, кто просто хочет добавить Material Design к своим материалам просто потому, что им это нравится, также получит большую выгоду от MDL.

В конце концов, MDL - это инструмент, который помогает людям, которые хотят внедрить MD в свои сайты и приложения. Если вам нужно спросить, почему вас это должно волновать, то похоже, что MDL не для вас. Это нормально. Существует множество вариантов дизайна, из которых можно выбирать. Просто будьте последовательны в каждом создаваемом вами проекте.

person Garbee    schedule 15.07.2015
comment
Начните свой ответ с вопроса "Хотите ли вы вообще материальный дизайн?" Если это так, стоит обратить внимание на MDL. Если вы явно не хотите MD, тогда MDL - не ваша чашка чая. подразумевает мой голос против. - person nbro; 02.08.2016
comment
Какого рода введение вы хотели бы? Это была попытка апеллировать к простому логическому решению, которое должно быть принято при рассмотрении двух рассматриваемых проектов. - person Garbee; 02.08.2016
comment
Дело не в том, нравится вам ваше введение или нет, это не имеет смысла в качестве введения. В лучшем случае это могло быть заключением. - person nbro; 02.08.2016