Jump to content

Vlad

Moderator
  • Posts

    6,588
  • Joined

  • Last visited

  • Days Won

    55

Everything posted by Vlad

  1. Vlad

    Практикум

    Есть идея сделать автоматизированный практикум для решения задач по HTML и CSS, чтобы можно было отработать навыки. Решения должны проверяться программой и выдаваться ответ, правильно или нет решена задача. Соответственно и задачи предполагаются достаточно простые, с единственным решением. Но у меня возник ряд вопросов, как это всё сделать красиво, чтобы сохранить баланс. Хотелось бы обсудить некоторые вещи. Нужно ли разделять HTML и CSS или набирать их в одном окне? Делать ли полную проверку синтаксиса HTML или ограничиться заданными правилами? Что делать с префиксами в CSS? Как быть со значениями? red, #f00, #ff0000 - формально одинаковые, но что-то может проверку не пройти.
  2. Это уже классическая задача. В комментариях посмотрите варианты её решения. http://htmlbook.ru/practical/otstup-pod-izobrazheniem
  3. Главное, чтобы аффилиатами не были, поисковики за такое принижают в выдаче. http://prozhector.ru/wiki/аффилиаты/
  4. Vlad

    RegExp

    Спасибо, сработало.
  5. Vlad

    RegExp

    Так? url\(/example/image
  6. Давно всё описано на самом WordPress: https://codex.wordpress.org/Перемещение_WordPress
  7. Vlad

    RegExp

    Через JS пытаюсь сделать замену одного текста на другой. Надо найти строку "url(/example/image", для этого использую такой код: var img = new RegExp('url(/example/image', 'g'); Выдаётся ошибка "Invalid regular expression". Что подправить надо, чтобы было всё правильно?
  8. Через fontello.com вы можете свой список составить.
  9. Сделал пробный практикум, смотреть вкладку "Практика". https://webref.ru/course/html-basics/syntax Много вопросов возникло в процессе, как технических, так и организационных. Обдумаю всё некоторое время, потом изложу свои соображения, что в итоге мне хочется получить. Пока можно высказывать замечания и предложения по этой фиче.
  10. Будет сделана отдельная вкладка, уже опробовал и остановился на этом варианте. В ближайшее время покажу прототип.
  11. Достаточно ввести первые буквы и выбрать нужный вариант из появившегося списка.
  12. БД в данном плагине не используется, варианты подстановки берутся из массива в JS-файле.
  13. Хочу добавить к учебным курсам ещё практикум - набор задач для самостоятельного решения. Никак не могу решить, куда их поместить. Есть два варианта. В каждый урок добавится ещё одна вкладка "Практика" рядом со вкладками "Описание" и "Задание". https://webref.ru/course/css-text/font-size-style-weight Отдельная страница с набором заданий где-то в конце всех уроков. Как сейчас с проверкой знаний сделано. Что посоветуете, какой вариант предпочтительнее?
  14. Сделал программно <iframe>. Работает хорошо, но с путями беда, картинки и страницы недоступны. Может <base> добавить во фрейм? https://webref.ru/html/img
  15. Возвращаюсь ещё раз к теме, после некоторых экспериментов. Метод GET вместо POST в форме не подходит, потому что некоторые примеры достаточно длинные, соответственно, сервер не может их принять из-за ограничений на GET. AJAX работает хорошо, но мне, к сожалению, не подходит по некоторым причинам. Во-первых, примеры у меня полные, со всеми <html>, <head> и др. и если их вставить на страницу в таком виде, начинается бардак. Во-вторых, пути к картинкам становятся неверными и демонстрация примеров перестаёт работать. Программная замена .src у фрейма не помогает. Есть пара идей: Создавать новый <iframe> программно и показывать его, как предложил Игорь. Создавать <iframe> программно, передавать его данные настоящему фрейму. Какие есть предложения?
  16. Это не совсем поиск. Используется этот плагин jQuery для автодополнения, затем форма отправляется на сервер, где программа на PHP решает что делать с введённым текстом. https://www.devbridge.com/sourcery/components/jquery-autocomplete/
  17. Vlad

    https и nginx

    На сервере используется Nginx и в конфиге стоит автоматическое перенаправление на https. listen 185.5.248.232:80; return 301 https://$host:443$request_uri; Мне понадобилось сделать поддомен sub.site.ru, на котором должен быть обычный http. Подскажите, как сделать правильно перенаправление этого поддомена на версию с http, а не https?
  18. На htmlbook используется Quiz, это модуль для Друпала. https://www.drupal.org/project/quiz Чтобы такую систему установить, надо вначале поставить локальный веб-сервер, потом Друпал 7, потом Quiz 4. На первых порах будет сложно, потому что и то и другое к новичкам беспощадно. Попробуй WordPress, он проще, и под него тоже есть модули тестирования. Вот этот, к примеру. https://wordpress.org/plugins/wp-pro-quiz/ Если тесты несложные, то можно чисто на JS сделать. Вот готовый пример. https://codepen.io/gcarino/pen/LDgtn
  19. Как-то сложно центрировать блок, ширина которого 100%. Уменьшите значение width или используйте text-align: center, чтобы содержимое выровнять, а не сам блок.
  20. Vlad

    Polyfill

    Спасибо всем за обсуждение, остановился на полифиле. Как бы мне не нравилось, похоже это наиболее устоявшийся вариант.
  21. Vlad

    Polyfill

    Ох не нравится мне полифил. Это какой-то недоперевод, типа Синистер или из разряда любитель чего-то, вроде аудиофил. Переводить надо, это не название технологии, не название продукта или компании, не имя собственное. Это просто слово. Такие слова требуют перевода.
  22. Vlad

    Polyfill

    Как лучше перевести слово Polyfill? На английском это тоже жаргонное выражение, поэтому прямой перевод невозможен. Есть такие варианты: полифил, полифилл, костыль, polyfill (оставить без перевода), полизаполнитель.
  23. Это особенность браузеров и не является проблемой. В спецификации HTML5.1 не регламентировано что текст в alt должен обязательно показываться, поэтому это отдано на откуп браузерам. Вот поэтому у них и разное поведение. https://www.w3.org/TR/html51/semantics-embedded-content.html#alt-text В общем, советую не напрягаться по этому поводу. Оставить обязательно alt, при необходимости продублировать текст через title.
  24. Отключил AJAX в тестах, теперь должно без ошибок работать, как надеюсь.
  25. Спасибо, буду проверять.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy