Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (5)

Наибольший вклад в теги

Все теги (12)

Лучшие ответы пользователя

Все ответы (4)
  • Какие существуют правила хорошего дизайна?

    @xlusv
    Я бы рекомендовал попробовать сверстать собственный макет самостоятельно, к примеру, на том же bootstrap. На своем опыте оцените, есть ли недостатки.

    Из правил:
    1. Дизайн не должен мешать пользователю. Чем меньше шума, тем лучше. В идеале - ничего лишнего на экране. И как можно меньше анимации.
    2. Функциональность превыше эффектов - сначала содержимое, только потом украшения
    3. Мыслить от абстрактного к конкретному, мыслить модульно - чистый холст делим на части (в пропорциях), потом добавляем компоненты в виде сплошных фигур, потом детализируем компоненты. Так мыслит и верстальщик, и программист. Хранить компоненты в отдельных файлах.
    4. Красивый дизайн - логичный дизайн. Все должно быть упорядоченно, иметь обоснованные размеры, отступы, цвета и эффекты
    5. Постоянство - одна цветовая схема, пропорции, типографика, элементы
    6. Стандарты и традиции. Поведение предсказуемо. Стрелка вниз на панели означает, что панель развернется вниз, а не вверх. Красный - опасное действие, зеленый - безопасное. Используйте стандартные иконки, вместо никому не знакомых.
    7. Смотрите на дизайн чужими глазами - наложите черно-белый фильтр или размытие и убедитесь, что содержимое не растворилось, акценты на месте. Продумайте, что случится с колонкой или меню, если текста будет слишком много или мало.
    8. Растровая графика для фотографий и многоцветных изображений. Все что может быть описано в векторе - делается в векторе.
    9. На каждое правило бывают исключения


    Книги и материлаы
    1. Design for Hackers: Reverse Engineering Beauty - технический взгляд на элементы дизайна
    2. Прочие книги по UX и web-design в списках бестселлеров amazon / ozon
    3. behance и dribbble - для анализа лучших практик
    4. Руководства по стилям: Google Material Design, Modern UI, Apple Human Interface Guidelines, ibm design. Тоже для анализа практик и правил для конкретной платформы.
    Ответ написан
    6 комментариев
  • Правда ли, что без чувства стиля не стать веб-дизайнером?

    @xlusv
    Чувство стиля - это приобретаемый опыт, заключающийся в умении выбирать решения, повышающие эстетическую ценность продукта для его пользователя (не для самого дизайнера, как думают многие).
    Чувство стиля не является врожденной способностью, а приобретается по мере практики и обучения (к примеру, анализ чужих работ и реакции пользователя).
    Таким образом ваш вопрос можно перефразировать так: "Прочитал много статей о том что, без чувства стиля невозможно заниматься дизайном. Действительно ли это так?".
    Ответ: нет. Вы можете стать хорошим дизайнером, если будете много обучаться и практиковаться.
    Ответ написан
    Комментировать
  • Как поддерживать ссылочную целостность в SQLite?

    @xlusv
    1. Назначены ли у вас ссылки на внешние ключи? Если нет - почитайте этот раздел документации: https://www.sqlite.org/foreignkeys.html
    Важный момент: в SQLite нет возможности добавить ограничение через ALTER TABLE, т.е. вот так: "ALTER TABLE table_name ADD CONSTRAINT constraint_name FOREIGN KEY key_name REFERENCES ref_table.ref_key_name" как в стандарте. Придется удалить и создать таблицу с новой схемой, сохранив данные где-нибудь, если они нужны.
    2. Проверьте этот момент: www.sqlite.org/pragma.html#pragma_foreign_keys
    По умолчанию параметр установлен в OFF. Нужно в ON. Подключитесь к БД из терминала или клиента и измените значение.
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (6)