Zróbcie, żeby tak jak w Twitter, na profilu było widać plusy zarówno dla wpisów jak i komentarzy(odpowiedzi). Zaplusujesz dobry komentarz, a potem nawet nie możesz do nich wrócić.
Zagwiazdkować komentarze można, i są potem widoczne w Ulubione, więc i plusowane komentarze powinny być gdzieś widoczne. :D
#wykop #wykop20 #nowywykop #wykopchangelog #wykopthebeststyle #wykopwnowymstylu #dodatki #dodatek #greasemonkey #tampermonkey #userscript #userscripts #addons #extensions #twitter
Na wykop.pl, lazy loading obrazków, miniaturek i awatarów wpisów oraz linków jest zbugowany, nie doładowuje w pełni widocznych obrazków.

Gdy używam Dodatków (UserScripts), które ukrywają niektóre wpisy (np. https://www.wykop.pl/dodatki/pokaz/933/), to obrazki, miniaturki i awatary POZOSTAŁYCH wpisów oraz linków nie ładują się, mimo że wpis jest już w całości w viewport-cie strony.

Problem pogłębia się, gdy w Firefoksie mam wykop powiększony do 133% (korzystam z wykopu w ten sposób).

Ewidentnie wykopowy skrypt lazy
Proszę o pilną poprawkę


@look997: czemu to mnie tak rozbawiło xDDDD
jak oni nie są w stanie dobrze napisać skryptu który ci pogrubia napis "Ulubiony" i jak wciśniesz za szybko to ci stronę psuje. A ty chcesz żeby lazy loading ogarnęli
Dodaję ciasteczka w UserScript dla wykop.pl w ten sposób:
document.cookie = us-blocklistSwitch=nieChcęBlocklistSwitch; sameSite: "Lax"; maxAge=${100*365*24*60*60}; path=/;
I mam w konsoli taki komunikat:

Ciasteczko „us-blocklistSwitch” nie ma odpowiedniej wartości atrybutu „SameSite”. Niedługo ciasteczka bez atrybutu „SameSite” lub z nieprawidłową wartością będą traktowane według zasady „Lax”. Oznacza to, że ciasteczko nie będzie już wysyłane w kontekstach zewnętrznych witryn. Jeśli aplikacja wymaga dostępności tego ciasteczka w takich kontekstach, proszę dodać do niego atrybut „SameSite=None“.
look997 - Dodaję ciasteczka w UserScript dla wykop.pl w ten sposób:
document.cookie ...

źródło: comment_1666263106rz38n4kqn3aEexxTs5R9A4.jpg

Pobierz
#frontend #userscripts #javascript #greasemonkey #tampermonkey #firefox #chrome
Od dawna robię różne userscrupts, ale zawsze jest problem z debugowaniem - nie widać logów błędów, zacina się w niezrozumiałych momentach.
Iraz z wygodnym edytowaniem skryptu - tak że edytuję np. w vscode i przeglądarka sama odświeża userscript w przeglądarce do najnowszej wersji z mojego edytora.
Rozszerzenia mają mechanizm auto odświeżania do właśnie zapisanej w edytorze wersji.

Są sposoby żeby zaradzić tym dwóm problemom?
Na razie dodałem ten ich spam do czarnej listy wykopu i blokuje każdego kto ich stronę linkuje. Na sponsorowany syf na razie nie mam sposobu ale za to zawsze dostają ode mnie zakop skoro nie mogę skutecznie ich usunąć.
Ktoś wspominał, żeby do tego wykorzystać AdBlocka czy uBlocka ale jeszcze nie patrzyłem jak to można zrobić.
Ktoś tutaj pracuje w Google?

Mam makietę zrobioną w GIMPie playera na YouTube:
- Zmiana jakości i szybkości bezpośrednio w menu Ustawień.
- Podgląd jakości na wierzchu playera - ilość ząbków oznacza jakość. W tym wypadku jakość 720p.

Co wy na to? Skomentujcie.

Mógłbym zrobić UserScript, chyba nie byłoby problemu ale na ten moment nie mam czasu.

Jakby to przepchnąć w Google YouTube? Żeby było dla każdego.

#youtube #google #wideo #interface #
look997 - Ktoś tutaj pracuje w Google?

Mam makietę zrobioną w GIMPie playera na Yo...

źródło: comment_VzfJQ26f6eaY5Qvw8EKNzMDdEqxaEFt8.jpg

Pobierz
Youtube

Mam skrypt do Youtube:
https://gist.github.com/look997/9ad33fc1ee4fa18d7e06

Mam problem z ładowaniem strony bez odświeżania.
Skrypt się nie odświeża w tym trybie.
samo popstate nie wystarczy.

Jak to rozwiązać?


function setTOFun () {
setTimeout( function () {
if (document.querySelector("#progress") == undefined) {
suBar();
}
else {
setTOFun();
}
}, 100);
}

function progressBar () {

document.querySelector("html").addEventListener("click", setTOFun, false); // Kliknięcie linka. Dodatkowo funkcja odświeżająca skrypt.

window.addEventListener("popstate", function(e) { // Do przycisków 'wstecz' i