https://www.duolingo.com/astah13

можно сделать морской дуолинго?

2 года назад

12 комментариев


https://www.duolingo.com/RadioMedicus
RadioMedicus
  • 10
  • 10
  • 9
  • 4
  • 2
  • 2
  • 2

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

картинка

2 года назад

https://www.duolingo.com/Mar_lia
Mar_lia
  • 19
  • 16
  • 12
  • 10
  • 5

А как это сделать?:)

2 года назад

https://www.duolingo.com/RadioMedicus
RadioMedicus
  • 10
  • 10
  • 9
  • 4
  • 2
  • 2
  • 2

Это не очень сложно :)
1. Поставить менеджер пользовательских скриптов (у меня для Мозиллы Greasemonkey стоит, на других браузерах вроде как Tampermonkey выполняет аналогичную функцию)
2. Открыть этот скрипт
3. Нажать на "Clone"
4. Появится окно редактирования скрипта, в строке следующей после "Insert your image here", там, где backgroundurl удалить из кавычек предустановленную ссылку и вставить свою ссылку на картинку из интернета, которая нужна фоном
5. Полностью выделить всё это дело и скопировать в буфер обмена
6. Занести скрипт в расширение для браузера из пункта 1, обновить страницу на Дуолинго и радоваться :)

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1392

Или я то-то не до конца понимаю, или у вас в скрипте лишняя функция ;)

2 года назад

https://www.duolingo.com/RadioMedicus
RadioMedicus
  • 10
  • 10
  • 9
  • 4
  • 2
  • 2
  • 2

Скрипт не я писала, нашла в группе в соцсети, посвящённой Дуо.
В нём есть "сюрпризы"?

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1392

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

Ну и в дополнение немного позанудствую - скрипт не оптимален и слабо защищен. Раз в секунду браузер дергается для обновления стилей, хотя в данном случае в этом нет необходимости. Все его функции "выставлены наружу". Это чревато несовместимостью со скриптами, написанными в том же "стиле", если совпадут названия функций (вероятно) или если разработчики duolingo захотят подшутить над пользователями оного, подменив одну из незащищенных функций (очень маловероятно). Хотя, наличие защиты может зависеть от плагина, но, на сколько я видел в коде, обезьянка специально ничего для этого не делает.

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1392

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

2 года назад

https://www.duolingo.com/RadioMedicus
RadioMedicus
  • 10
  • 10
  • 9
  • 4
  • 2
  • 2
  • 2

Окей, спасибо за бдительность. :) А то стало, мягко говоря, не по себе от осознания факта, что по незнанию могла поделиться здесь вещью, которая навредит другим пользователям и давно уже вредит мне.

Если открыть много уроков в разных вкладках, то при выполнении одного из них экран мигает, на несколько секунд фон пропадает. В одной-двух-трёх работает стабильно.

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1392

Пожалуйста. Наверно, мне надо было быть точнее в высказываниях, извините.

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

В каждой вкладке с дуолинго раз в секунду производится обновление стилей. Когда вкладок много браузер просто начинает "захлебываться".

2 года назад

https://www.duolingo.com/sisters-forever1

как поставить менеджер пользовательских скриптов?

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1392

Install the respective extension for your browser (may require browser restart):

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1392

Вы о чем? Может об этом: https://www.duolingo.com/comment/13702018 ?

2 года назад
Изучайте язык всего по 5 минут день. Абсолютно бесплатно.