Perfection or Vanity

Project: Terminated

Blog nie jest już dalej prowadzony ani aktualizowany. Mimo tego, wpisy i komentarze są dalej dostępne. Możesz przeczytać pożegnalny wpis albo przejść do archiwum.

Ling.pl UserCSS Redux

10 czerwca 2007

Ling.pl Redux

Dzisiejszego wieczora czytając angielskie teksty ponownie zdenerwowałem się na totalny bałagan panujący na stronie (niezastąpionego merytorycznie) słownika Ling.pl.

Czy oni nie mogą go oczyścić i postawić na zawartość?
Czy wszystko musi być takie brzydkie?

Tym razem jednak nie poprzestałem na pytaniach i postanowiłem coś z tym zrobić. Trzy godziny później miałem przed sobą plik UserCSS, który wywala wszystko co na stronie niepotrzebne i oczyszcza layout.

Szybka instalacja na userstyles.org

Pobierz lingpl.user.css
Screenshot

Aby zainstalować dla Firefoksa, ściągnij Stylish i dodaj nowy styl przekopiowując zawartość pliku. Nie wiem czy UserCSS zadziała tak jak bym tego chciał pod Operą, ale ze względu na ilość haków nie podejmuję się ewentualnych poprawek. Tak czy siak - na zdrowie. :)

Informacje i hiperłącza

Blog o projektowaniu zgodnych ze standardami stron internetowych.

Praktyczne przykłady, sztuczki CSS, sposoby obchodzenia błędów przeglądarek, lekki i nieinwazyjny JavaScript, użyteczny design, dostępność i skrypty użytkownika.

RSS

Informacje o wpisie

Napisał riddle 10 czerwca 2007 o 23:51

Kategorie: CSS, Design, Moje dzieła, Strony WWW

Dodaj do:

Wpisy archiwalne

Archiwum miesięczne

Dzięki!

Dodaj bloga do Technorati Favorites Dodaj bloga do Del.icio.us Blog należy do sieci 10przykazań.com

  1. Pozwól, że przekażę linka autorowi :-)

  2. Wielkie dzięki za ten UserCSS – to jest prawie dla mnie jak zbawienie ;] Jestem troszkę przymusowo moderatorem na forum anglojęzycznym i korzystanie z ling.pl momentami doprowadzało mnie do szału przez reklamy, a tak wreszcie użytkowanie stanie się przyjemne ;] Gorzej jak administratorzy serwisu stracą zbyt dużo zysków z reklam :D

  3. Kangel: A po co? Chcesz, żeby mnie ktoś po sądach ciągał za ® ™ ©? ;-)

    Dziudek: Reklamy i tak musisz blokować przez AdBlock, nie wiem co się stanie jak będą dostępne w layoucie.

  4. To jest spoko gościu :-)

  5. @Riddle – z reklamami włączonymi ciekawe rzeczy się dzieją ;D

  6. Panowie, zawsze można korzystać z dobrego dict.pl

  7. Nie będę tego poprawiał. :-)
    Quest: Ling.pl jest najlepsiejszy. ;-)

  8. Quest: Prawdę mówiąc ostatnio równo często korzystam ze słownika francuskiego jak i angielskiego, więc to jest jedyne wyjście. I nie narzekam :)

  9. Fajne, szkoda że: Not Found
    The requested URL /-/usercss/ling.pl.user.css was not found on this server.

  10. Refresh. :)

  11. Złośliwiec. 4 razy sprawdzałem, czy aby na pewno nadal jest 404. :P

  12. No ale już jest dobrze. Nie miałem pojęcia, że mój serwer nie pozwala na „TLD” w nazwach plików.

  13. Riddle dodaj go do userstyles.org ;]

  14. ojej.. jak przejrzyście.. szacuken! ;)

  15. Świetna sprawa, już dodany. Nareszcie ling.pl jakoś wygląda.

  16. Dodałem styl do UserStyles.org, tam jest jakaś opcja dla Opery to może Wam zadziała. :-)

  17. Sam juz od dawna korzystam z UserCSS na ling.pl, ale był robiony w pośpiechu i muszę przyznać, że ten prezentuje się lepiej ;P

  18. Wszystko ładnie i pięknie tylko gdyby jeszcze był widoczny pasek z niepolskimi znakami i wyborem języka to było by idealnie :)

  19. po usuniecie
    @-moz-document domain(„ling.pl”) {
    i klamry na dole skrypt działa pod Opera :)
    dzieki

  20. Marian Kąsaty 20 11 czerwca 2007, 01:44

    Zdawało mi się, że taką obsługę CSS z możliwością ograniczenia do wybranej strony Fx ma wbudowana i nie potrzeba do tego żadnych rozszerzeń.

  21. Tak właśnie jest, ale chce Ci się edytować user-content.css ręcznie?

  22. Marian Kąsaty 22 11 czerwca 2007, 01:51

    Chce, bo nie często edytuje się strony a Fx obciążony rozszerzeniami lubi działać wolniej :P

  23. Popieram Teamona, literni niestandardowe musza byc ;]!

  24. No dobra. :P Ale ciężko to było ostylować, więc po prostu ukryłem. ;) Serio używacie?

  25. vilebender 25 11 czerwca 2007, 02:13

    Widziałem dzisiaj na Twitterze, że walczysz z layoutem Linga i zastanawiałem się już nad jakąś petycją z prośbą o udostępnienie owoców walki szerszej publiczności, ale jak widać zupełnie niepotrzebnie. Wielkie dzięki za to, w końcu będę wchodził tam bez bólu.

  26. wygodniejszy jest słownik z netpsrint.pl bazuje na ling.pl a wygląda znacznie przejrzyściej

  27. Dzięki, zaraz wypróbuję :-)

  28. wielkie dzięki :) w końcu Ling.pl będzie jakoś normalnie wyglądał :D

  29. niezła robota, riddlu :-)

    dzięki i będę korzystał

  30. No nieźle. Zablokuję sobie tylko reklamy i będzie idealnie ;). Dzięki.

  31. dobra robota :)
    jak dla mnie najlepszy i najczytelniejszy jest slownik na wp
    taki ala google

  32. Margonem MMORPG 32 11 czerwca 2007, 11:02

    Zbawienie moje, też korzystam z ling i wkurzał mnie ;]

  33. Działa pod Operką. Choć poczułem się zszokowany tak radykalną zmianą…
    Przydałoby się jeszcze coś, co dopasowałoby „MiniLing” – http://www.ling.pl/ling/miniling.php4 – do bocznego panelu (w Mozilli to się chyba szufladą nazywa?).

  34. Ja zazwyczaj korzystam z paru słowników :> Boty na Jabbera + http://tiraeth.info/tlumacz/ + ling.pl

    Dziękujeemy za piękny css :)

  35. O tak, dziękować Ci dobroczyńco :P

    Niech Ci Bóg wynagrodzi w (nie będę pisał w dzieciach) szybkich transferach :P

  36. @Jurgi, jak Ci to działa pod Operą? U mnie wygląda strasznie.

  37. Brawo, Riddle :) .

  38. Doskonały bajer… działa odpowiednio na Firefoxie

  39. muszę przyznać, że bardzo ładne, choć kolorki bym inne zrobił – ale to kwestia gustu :)

    z drugiej storny i tak nie korzystam z ling.pl

  40. Dzięki wielkie ;-), ile razy irytowały mnie te reklamy – grrr to się nazywa ogromna przesada w reklamach ;/ i potem dziwić się, że ludzie je blokują, a potem są akcje „Nie jestem pasożytem, nie blokuję reklam”

  41. czytelnik 41 11 czerwca 2007, 15:43

    jak to zainstalowac na operze?

  42. czytelnik: z tego co się orientuję to na operze tego nie zrobisz :) zainstaluj FF i doinstaluj dodatek

    Riddle: niezła robota, przydatny dodatek, ale trzeba trochę posiedzieć aby strona która ma być zmieniana wyglądała jak należy hehehe

    pozdr

  43. Działa super! Brawo! ;D

  44. Niech Cię uściskam.

  45. Regi: Na Operze też się da, i wszystko nieźle wygląda (jak się pozbędzie reklam googla). [czara]: „po usuniecie -moz-document domain(„ling.pl”) {
    i klamry na dole skrypt działa pod Opera :)
    dzieki”

    @Riddle: Świetna robota :-) Przeszkadza mi natomiast fakt, że wyłączyłeś flagi, za pomocą których wybierało się język. Mnie osobiście zdarza się korzystać też z niemieckiego, a bez sensu jest wyszukiwanie słowników innych niż angielski na dole strony.

  46. @Tomek: słuszna sugestia, przydałyby się faktycznie flagi do wyboru języka ;).

  47. Dobry jest też słownik http://dictionary.pl :)

  48. Piękne i bardzo funkcjonalne! Brawo! :)

    Ja jeszcze troszkę pogrzebałem w tym kodzie i zrobiłem sobie flagi do wyboru języków: angielskiego, niemieckiego, francuskiego oraz dodałem litery niestandardowe. Często szukam wyrazów niemieckich, czasami rosyjskich, więc dla mnie to niezbędne. Tutaj screen

  49. Wybawco…

  50. Dzięki! Tego mi brakowało!

  51. Nadal jest reklamka na początku, ale chociaż nie zakrywa tekstu.

  52. Riddle.. jesteś wielki.
    Serdeczne dzięki. Jesteś moim GURU.

  53. Super! Tego mi brakowało :) Od razu lepiej :)

  54. Ja osobiście korzystam z takiej nakładki na trzy słowniki:
    http://joker.linuxstuff.pl/bin/dict.py
    i nie narzekam ;)

    Pzdr.

  55. @Dreamer:

    a wkleisz nam „poprawiony” kodzik? :)

  56. jedna uwaga: gdy wlaczymy ten plik, w ikonce Stylish na dole pojawi sie opcja „Dodaj plik do Stylish”. nie trzeba kopiowac recznie ;)

  57. Pewnie, że na Operze da się to zrobić, wy fajrefoksowi propagandzisci :P

    ppm w wolne miejsce -> preferencje dla witryny -> wyświetlanie -> mój arkusz stylów i wybieramy sobie plik css

    dodatkowo ppm i zablokuj zawartość -> szczegóły, dodaj i wpisujemy http://pagead2.googlesyndication.com/pagead/* coby googla posłać w cholere.

    no i jeszcze edytujemy sam css usuwajac @-moz-document domain(„ling.pl”) { i klamre na koncu jak ktos juz wspomniał.

  58. No tak css działa pod Operą ale pole wyszukiwania i jego okolice nie wyglądają tak jak powinny, bo rozumiem, że w zamierzeniu mają wyglądać tak jak pod F(uj)F(uj)

  59. Jak ktoś nadal ma problemy z jakimikolwiek reklamami w Fx to polecam Adblock Plus. Ma subskrypcje filtrów, więc samemu za wiele nie trzeba dodawać :).

  60. Świetna sprawa ten UserCSS :) Dzięki

  61. Uo, robi wrażenie, dzięki!

  62. A co wy na takie coś:

      iframe[name="google_ads_frame"]
      {
        display: none;
      }
    
  63. Nic. Blokuję tylko reklamy, które za bardzo ingerują w odbiór treści serwisu. Reklamy kontekstowe w większości przypadków są mało inwazyjne.

    Edit: Wydawało mi się, że jak byłem tam wcześniej, to tych reklam Google było zdecydowanie mniej. Czyżby wykorzystali Rid-effect czy w odwecie poprzestawiali bloczki? ;)

    @Riddle: Jak tam Twoja korespondencja z ling.pl? [:

  64. Riddle: WIELKIE dzięki. Zdecydowanie tego brakowało Ling.pl – Teraz wygląda o niebo lepiej :D

  65. Mnie reklama z gugli pojawia się jako pionowa kolumna, zaraz przed tekstem, co powoduje przesunięcie interesującej mnie treści gdzieś do 3/4 wysokości ekranu (przy rozdzielczości 1280×1024)

  66. Ling.pl - bo do tego trzeba trojga..

    Riddle pochwalił się stworzeniem skryptu Ling.pl UserCSS Redux. Słusznie, odwalił kawał znakomitej roboty. A dzięki AdBlockowi możemy wywalić te paskudne bannery rozwalające całą stronę słownika.
    Czy to jednak wszystko w tym temacie? O[...]

  67. Dla korzystających z komputerów apple polecam wygooglować sobie widgeta ling.pl – cały ling w dashboardzie, bez wchodzenia na strone.

    Pozdrawiam.

  68. Świetna robota! A czy udało by Ci się coś zrobić ze stroną idg.pl??

  69. Udało pewnie tak, tylko czy chciało… Podejrzewam, że Riddle ma lepsze rzeczy do roboty ;)

  70. Qrde… dla mnie juz na wstepie ling.pl odpada, gdyz nie ma w adresie keyworda… strasznie to ogranicza funkcjonalnosc.
    pozdro.

  71. Dzideq: Ma, ale ukryty. Przekaż do adresu &word=%s

  72. ...o dzieki! nie wiedzialem.
    pozdrawiam.

  73. Krzemian: Wystarczy coś takiego: iframe{display: none !important} Mam to dodane do końca UserCSS. Jest to dobre, bo Adsense nie blokuje, ale na tej stronie to już jest lekka przesada ;>

  74. zapytania w lingu są sformułowane http://ling.pl/word

  75. Przydałoby się jeszcze, żeby stronka dopasowywała się do szerokości, ale nawet bez tego – duży postęp ;)

  76. Kosmowariat 76 23 grudnia 2007, 02:22

    Riddlu, wszystko ładnie pięknie, od jakiegoś czasu korzystam z Twojego CSS’a i bardzo mi się podoba. Niestety Twój CSS ukrywa ikonki z głośniczkiem dzięki któremu można odsłuchać słowo.

  77. A działało Ci to kiedyś? Mi nigdy.

  78. Na stronce:
    www.whitebird.yoyo.pl
    Miało być na stronie z deklaracją ramek tło, a same ramki miały mieć przezroczyste tło…
    W Firefoxie jest OK, ale w naszym ukochanym IE ramki mają białe tło…
    przezroczystość chciałem uzyskać przez:
    background-color: transparency;
    Wcześniej próbowałem tła zbudowanego z przezroczystych GIFów i PNGków… I było tak samo…. Macie jakiś sposób na to żeby strona działała poprawnie w IE???

Dodaj komentarz

Do formatowania komentarzy używaj Textile (HTML nie działa). Szczególnie jeśli wklejasz większe fragmenty kodu. W razie niepewności użyj podglądu komentarza.

Wypowiedzi obraźliwe, infantylne oraz nie na temat będą moderowane – pisząc postaraj się zwiększyć wartość dyskusji.

Komentarze nie służą do wysyłania wiadomości albo informowania o błędach, itd. Chcesz coś mi napisać – skontaktuj się.