Comments 21
Откройте для себя Tampermonkey (источники JS) и Stylus (источник CSS).
+1
Каким образом это помогает решить задачи, описанные в статье?
0
Я думаю автор комментария в первую очередь имел в виду библиотеки из готовых скриптов как альтернативу созданию простейших расширений
0
Я и спросил — какие именно готовые скрипты и стили в данных библиотеках хоть как-то решают задачи, описанные в статье.
Я не нашел.
P.S. TamperMonkey у меня ставился пару раз с какими-то довольно популярными скриптами и быстро сносился, потому как броузер начинал нещадно тормозить на нем.
Я не нашел.
P.S. TamperMonkey у меня ставился пару раз с какими-то довольно популярными скриптами и быстро сносился, потому как броузер начинал нещадно тормозить на нем.
0
Суть в том, что вы можете решить свои проблемы из статьи и оформить их в виде юзерстилей/юзерскриптов и залить на существующие для этого площадки.
0
А, ну если говорить о последуюшей дистрибуции, то рынок пользователей браузерных расширений намного больше, чем данных площадок. Разве нет?
0
Да, но никто не будет ставить расширение состоящее из CSS незначительно меняющего стиль отдельной страницы. Для этого есть юзерстили. Ну и это в принципе проще.
+1
Кроме того, можно взять чей-то юзерстиль за базу и добавить что-то от себя. Расширения этого не позволят, они попросту предназначены не для этого.
0
Я говорил о расширениях, значительно улучшающих (в некотором смысле) интерфейс и добавляющих функциональность
0
Вот еще один хак:
На больших мониторах основная колонка на Хабре читается удобно, но если в ней есть картинки-скриншоты, то детали не разобрать — приходится открывать картинки в новом окне.
Вставляем
и основная колонка растягивается на всю доступную ширину экрана.
Для удобства можно сделать кнопку включения/отключения этого режима.
На больших мониторах основная колонка на Хабре читается удобно, но если в ней есть картинки-скриншоты, то детали не разобрать — приходится открывать картинки в новом окне.
Вставляем
.layout__cell {
max-width: none;
}
и основная колонка растягивается на всю доступную ширину экрана.
Для удобства можно сделать кнопку включения/отключения этого режима.
0
А можно так. Этот скрипт:
позволит кликом открыть картинку в новом окне в полном размере.
window.onload = function() {
$(function() {
$('.post img').each(function() {
$(this).wrap('<a target="_blank" href="' + $(this).attr('src') + '"></a>');
});
});
};
позволит кликом открыть картинку в новом окне в полном размере.
0
такое ощущение, что на дворе 2010 год
+1
JQuery нужно подключить, и иногда приходится копипастить ее в тело скрипта, иначе возникают проблемы.
Откройте для себя you-dont-need-jquery и пользуйтесь встроенной функциональностью. Для ваших задач ее хватит
0
После моей статьи на Хабре «Вариант миграции с JQuery на чистый Javascript» ваше замечание выглядит довольно глупо.
Ну а вообще, от любимой многими здесь фразы «Откройте для себя ...» зачастую попахивает каким-то самодовольством, самовлюбленностью и хамством, не находите?
Ну а вообще, от любимой многими здесь фразы «Откройте для себя ...» зачастую попахивает каким-то самодовольством, самовлюбленностью и хамством, не находите?
0
Зачем вы инжектите на страницы jQuery, если вы знаете, как манипулировать с DOM на ванильном JS?
0
Потому что для целей данной статьи (показать возможности и удобство кастомных скриптов) JQuery намного лаконичней и наглядней.
Можете переписать данный фрагмент кода на JS сравнить.
Можете переписать данный фрагмент кода на JS сравнить.
0
Вы же нигде в статье не делаете пометок, что jQuery использовать необязательно. Читатели верят вам, думают, что это реализуется только так, и от этого мы все еще имеем длинные флеймы в комментариях, насколько важен в 2018 году jQuery.
0
О чем статья то? Что можно свои юзерскрипты и стили писать? Это и так все знают.
Рецепты для определенных сайтов — скудновато и нa статью нe тянет.
Рецепты для определенных сайтов — скудновато и нa статью нe тянет.
0
Sign up to leave a comment.
Улучшаем интернет-программы