• Как проще сделать мультиязычность на лендинге?

    A_Steb
    @A_Steb
    Пишу код
    Мультиязычность штука хорошая, но нужно дополнительное условие: Для поисковиков это должно иметь значение или нет?

    Если да, то js (не считая серверного рендера на nodejs), не подходит.

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

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

    Но смотря со своей колокольни, с небольшим опытом создания мультиязычных сайтов, а также сайтов с региональными подразделениями, рекомендую переведенные версии размещать на под доменах. Особенно если на сайте с другим языком размещать другой адрес, контакты, номера телефонов и тд. При этом не указывать в мета тегах что сайт является переведенной версией. Тогда Гуглу будет в принципе безразлично, а вот Яндекс например посчитает перевод на под домене за каждый отдельный сайт, и при не очень сильной конкуренции будет выдавать их на одной странице, либо выдавать пользователям нужную версию, в зависимости от геолокации.

    Вообщем, вердикт таков: прежде чем принимать какое либо решение, нужно точно понять чего Вы хотите этим добиться.
    Ответ написан
    Комментировать
  • Есть ли сервисная загрузочная флешка freeware?

    A_Steb
    @A_Steb
    Пишу код
    Ищи дистрибутив 2k10. Уже несколько лет пользуюсь. Софт прям на все случаи жизни, список в раздаче на каком нибудь трекере увидишь.
    Ответ написан
  • Почему не работает скрипт?

    A_Steb
    @A_Steb
    Пишу код
    Логика очень странная у Вас. Как самой задачи так и решения.
    1) Зачем там чекбокс лично мне совсем не понятно. Это явно должна быть кнопка, или скорее даже просто блочный элемент.
    2)$('.backtotop:not(:checked)')
    Данный селектор повесит событие на не выбранный чекбокс с классом .backtotop, но дело в том что после изменения его состояния, обработчик события уже висит на нем, и точно так же срабатывает, независимо от состояния чекбокса.

    Решение готовое вам не дам. Используйте div в качестве кнопки и внутри обработчика события нужно поставить условие которое не даст сработать клику после одного нажатия. Для этого нужно использовать временную переменную.
    Ответ написан
    Комментировать
  • Как подключить jquery в project codepen?

    A_Steb
    @A_Steb
    Пишу код
    Внешние скрипты и стили лучше подключать с помощью cdn.
    В частности при открытом файле index.html можно найти кнопку External Resourses.
    Там уже находятся часто используемые библиотеки и есть поиск который даст Вам ссылку, которую можно подключить стандартным методом с помощью тега script.
    Ответ написан
    Комментировать
  • Как сделать чтобы поля автоматически заполнились во фреме при нажатии на кнопку на сайте где отображается фрейм?

    A_Steb
    @A_Steb
    Пишу код
    Во фрейме боюсь никак. Ни js ни css не будут работать в фрейме с стороннего сайта. Можно попробовать прогнать страницу через свой сервер и вывести данные на странице, но тогда вряд ли пройдет оплата с другого домена.
    Ответ написан
    Комментировать
  • Какой отладчик делает визуальную отладку в нескольких браузерах?

    A_Steb
    @A_Steb
    Пишу код
    Пакет в npm называется browser-sync
    Как настроить думаю разберетесь.
    https://www.browsersync.io/
    Ответ написан
    2 комментария
  • Как прочитать локальный файл?

    A_Steb
    @A_Steb
    Пишу код
    В вашем случае нужно просто запустить веб сервер и все заработает.
    Ответ написан
    Комментировать