Ответы пользователя по тегу Веб-разработка
  • Какие плюсы/минусы "Google one tap sign-in"?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Главный минус:
    Не все сидят с Chrome и не у каждого есть Google-аккаунт.
    Поэтому вы в любом случае должны предоставить пользователю способ входа, а это использовать как приятный бонус для юзеров Google.
    Ответ написан
    Комментировать
  • Не работают внутренние ссылки в PHP вида ?page=, как исправить?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Делать разделение контента с помощью GET-параметра - плохая практика, которая может так же плохо отразиться на SEO сайта, старайтесь организовать ваш код так, чтобы разные страницы сайта имели разные файлы и URL.

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

    Для корректного поведения в данном случае используйте ссылки якори с хэштегом, т.е. <a href="#block1">Ссылка к блоку 1</a>, а блоку, к которому она ведет, назначьте соответствующий id:
    <div id="block1">Контент блока</div>
    Ответ написан
  • Авторизация как в Алиэкспресс?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Ответ написан
    Комментировать
  • Как реализовать заказ в один клик?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Почему отдельную? Это такой же заказ, просто с одним товаром.

    То есть: вместо последовательности "добавить в корзину - перейти в корзину - оформить заказ - подтвердить заказ" вы делаете последовательность "купить в 1 клик - подтвердить заказ"
    Ответ написан
  • Почему не стоит реализовывать взаимодействие с элементами при onmousedown?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Потому что не мышью единой. Если вы обрабатываете onmousedown, то вам еще нужно и о других позаботиться, ontouchstart, и прочих. Клик более универсален в этом плане, к тому же, не каждый пользователь кликает на ссылку с желанием по ней перейти. Возможно, он промахнулся, а может хочет ее перетянуть. Не пытайтесь оптимизировать то, что не требует оптимизации, разница между onmousedown и onclick, если пользователь желает перейти по ссылке настолько незначительна, что ее никто не заметит.
    Другое дело, если вам необходимо обработать именно onmousedown. К примеру, для реализации долгого клика мышью, который бы открывал ваше контекстное меню. Вот именно для таких случаев это событие и существует.
    Ответ написан
    Комментировать
  • Как сделать подобное мерцание на кнопке?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Ну, на данном сайте внутри кнопки есть элемент , который перемещается из одного места в другое через равные промежутки времени.
    Я бы сделал так:
    1. Кнопке назначаем position: relative;
    2. Создаем внутри нее псевдоэлемент с
    position: absolute;
    width: 1em;
    height: 1em;
    opacity: 0;
    border-radius: 0.5em;
    transform: scale(0);
    transition: all 1.5s linear
    и центрируем любым известным способом
    3. При наведении каждые N миллисекунд проверяем положение курсора внутри элемента, назначаем эти координаты через свойства top и left нашему псевдоэлементу и пишем ему произвольный scale и opacity, тем самым он будет расширяться от курсора. А способ затухания и сброса анимации на ваш вкус.
    Ответ написан
    Комментировать
  • Стоит ли делать упор в php или лучше python?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    На самом деле стоит изучать немного все, а потом писать на том, к чему душа лежит. На Python и PHP можно написать аналогичные проекты, поэтому просто поупражняйтесь и выберите что-то для себя.

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