Ответы пользователя по тегу Веб-разработка
  • Что можно улучшить на сайте?

    @MagicMight
    shevalex78, не очень.
    1) Много курсивного текста с шрифтами а-ля "школьная презентация в power point".
    2) Огромные карусели не успевают прогружаться, но при этом скроллинг мышкой работает. Если продолжать скроллить не дожидаясь загрузки (о которой пользователю ничего не намекает, сам увидел случайно), то в это время слайдер вообще может оказаться пустым, хотя точечки намекают, что что-то скроллится.
    3) Эффект при наведении мышки на карточки с кнопкой "получить еврокартинку" (изменение высоты карточки) дергает туда-сюда весь низ сайта, хотя не должен бы.
    4) Повторение фоновых картинок не только в шапке. Проверьте все фоны.
    5) Меняющая по таймеру цвет рамка напоминает о сайтах, недалеко ушедших от нулевых годов. Когда было можно втыкать flash и блестящие гифки.
    6) Кнопка "Заказать звонок" наполовину растворяется в золотом фоне. То же касается читабельности курсивного текста.
    7) 7 блоков с иконками в шапке (лучший подарок, необычный подарок, ...) всем своим видом показывают, что они сделаны для навигации. Или хотя бы для взаимодействия. Но точно не для эффекта сердцебиения при наведении. На их фоне реальное меню в шапке отходит на второй план и даже не сразу замечается.
    8) Страница доставки и оплаты вообще взята как будто из другого сайта. Не надо втыкать туда слайдеры. Если пользователь пошел в доставку, скорее всего, он уже увидел, что хотел, и теперь просто хочет посмотреть условия, а не собирать их по нескольким экранам.

    Резюмирую. Сайт нуждается в тщательной переработке, начиная с дизайна и верстки макетов под разные разрешения. То, что я отметил - я не выискивал, а провел на сайте 3-4 минуты, покликав по ссылкам, и только десктопную версию. Скорее всего, это далеко не все недочеты, которые стоит исправить.
    Ответ написан
  • Как организовать систему достижений в играх?

    @MagicMight
    Можно завести таблицу с достижениями и пользователями, которым достижение назначено.
    И создать, например, триггеры, которые следят за апдейтами
    Например, апдейт очков пользователя проверяет необходимость назначения ачивки по очкам. И так далее
    Ответ написан
  • Для веб разработки php важнее остальных ЯП?

    @MagicMight
    Нет, PHP не важнее других ЯП для веб-разработки. То, что он популярен и прост - да, и позиции он сдавать пока не собирается.
    Но это язык строго серверный. Та же клиентская часть wordpress'а написана с использованием javascript, сверстана html и раскрашена css :)

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

    P.S. Можно так же спросить, зачем учить PHP, если можно все написать на Django (Pyhton) или на Express (Node.js)
    Ответ написан
  • Есть ли такой текстовый редактор в котором можно конкретным ключевым словам языка програмирования задавать цвет?

    @MagicMight
    Это умеет Notepad++
    Текущие настройки синтаксической подсветки можно посмотреть тут:
    5e80c87a10dc3032829032.png

    Создать свое определение синтаксиса можно тут:
    5e80c89572c72967250999.png
    Ответ написан
  • Почему не работает js код?

    @MagicMight
    1) Если через консоль разработчика открыть, то видно, что тег не рендерится вне таблицы
    2) Обработчик вешается на класс clickmebitch, а реальный класс ссылки - clickmelink

    UPD см. первый пункт. все работает
    https://codepen.io/MagicMight/pen/NWqKJvw?editors=1010
    Ответ написан
  • Какой проект может реализовтаь Junior а какой Middle?

    @MagicMight
    Чтобы считать себя Junior'ом, нужно иметь обзорные знания по технологиям, с которыми предстоит работать, некоторый опыт взаимодействия с ними и желание учиться.
    Middle-разработчик - тот, кто может реализовывать проект целиком, без менторства. Делать это сравнительно чисто и за вменяемые сроки, и уметь разбираться в возникающих вопросах самостоятельно. То есть предметная область должна быть известна ровно настолько, чтобы ты всегда знал, как сформулировать вопрос
    Ответ написан