[x] Drogi Czytelniku, wygląda na to, że korzystasz z oprogramowania blokującego wyświetlanie reklam. Wyświetlane tu reklamy nie mają inwazyjnej formy i nie utrudnią Ci nawigacji, a środki z reklam pozwalają mi utrzymać serwis i pomagają w jego dalszym rozwoju. Z góry dziękuję za wyrozumiałość.

BLIPalacz 3.0 – Jakie poważne zmiany niesie?

?

Zmiany zmiany zmiany. Najnowszy BLIPalacz zostaÅ‚ oznaczony wersjÄ… 3.0 wÅ‚aÅ›nie ze wzglÄ™du na przynoszone przez siebie zmiany w tej wersji. Od strony użytkownika nie zmieniÅ‚o siÄ™ zupeÅ‚nie nic – jednak najważniejsze jest to, co w Å›rodku.

W tej wersji postanowiÅ‚em zmienić sposób Å‚apania blipnięć. Dawniej skrypt wykonywaÅ‚ sprawdzenie co kilka sekund i dopalaÅ‚ blipniÄ™cia. W obecnej wersji dopalanie odbywa siÄ™ od razu przy otrzymaniu nowej wiadomoÅ›ci na kokpit. Zmiana ta spowodowaÅ‚a także fajny skutek uboczny – blipniÄ™cia nie dopalajÄ… siÄ™ na Waszych oczach lecz dostajecie je od razu dopalone.

Zmiana ta wpłynęła bardzo pozytywnie na obciążenie procesora przez przeglądarkę. Dawniej osiągała ona niesamowite wyniki z włączonym BLIPalaczem, obecnie przedstawia się do tak:

  • Tryb spoczynku (brak nowych blipnięć): 0-5% (dawniej 20-30%)
  • Otrzymanie nowego blipniÄ™cia: ~ 12%
  • Otrzymanie caÅ‚ej strony nowych blipnięć (np. w wyniku przeglÄ…dania archiwum lub dużego ruchu): ~ 15%

Jak widać jest to rewolucja. Przyznam także, że nie tylko opisane wyżej zmiany wpÅ‚ynęły na spadek zużycia CPU. Jeden z dodatków, co przyznam bez bicia – umknęło mi uwadze – wykonywaÅ‚ siÄ™ z interwaÅ‚em 50 ms. Jest to licznik obserwowanych online który zostaÅ‚ naprowadzony w tej wersji na wÅ‚aÅ›ciwÄ… Å›cieżkÄ™ 3 sekund. Jest to jedyny dodatek który obecnie wykonuje siÄ™ na sztywno co jakiÅ› czas. OczywiÅ›cie można go sobie wyłączyć.

Zapraszam wszystkich do aktualizacji (o którą tradycyjnie sam poprosi) oraz o opinię w komentarzu. Zależy mi szczególnie na tych osobach które musiały zrezygnować z dodatku ze względu na generowane obciążenie.

Link do pobrania: BLIPalacz.user.js

P.S: Przy okazji pragnę podziękować ^eriz.owi z Blipa którego próbka kodu pokazała mi jak wbić się w moment odebrania nowych blipnięć. Dzięki :)

Fajny tekst? Podziel siÄ™ ze znajomymi:
  • Blip
  • Flaker
  • Facebook
  • Twitter
  • Gadu-Gadu Live
  • Google Buzz
  • Google Bookmarks
  • Gwar
  • Wykop
  • PDF
  • RSS
  • Print

Zobacz inne ciekawe wpisy:

  • Wszystkie na stronie głównej :)
Tagi:

Udostepnij
  • Guest user
    Hm, korzystam z Chrome, adblockera mam dość mocno spersonalizowanego (wszelkie flashe i reklamodawcy z krzykliwymi reklamami). Innymi słowy widzę reklamy (a przynajmniej niektóre) na tej stronie, a mimo to dostaję komunikat. Oraz wyszarzoną treść. Jeśli w ten sposób się będziemy bawić, to może jednak zablokuję resztę reklam skoro i tak dostaję po uszach? :/

    Zrozumcie w końcu, że uprzykrzając jakiemukolwiek użytkownikowi życie tak naprawdę tniecie gałąź, na której sami siedzicie.
  • Uprzykrzaniem życia byÅ‚by redirect na komunikat, że nie masz wstÄ™pu. Sprawdzanie odbywa siÄ™ na reklamach AdSense - które możesz blokować wÅ‚aÅ›nie, one czasem sÄ… flashowe.
    Rozwiązaniem jest dodanie strony do wyjątków, komunikat powinien się uspokoić ;)
  • gość
    strona mi się nie podoba. Mówi, że korzystam z AdBlocka. Nie korzystam. Używam AdMunchera globalnie dla całego systemu. Twoja strona jest dodana do wyjątków i AdMuncher przepuszcza ją bezpośrednio do przeglądarki. Mimo to komunikat o AdBlocku wita mnie niezmiennie i mam przycisnąć ikonę AdBlocka by dodać stronę do wyjątków - trudno przycisnąć ikonę czegoś z czego nie korzystam. W trybie incognito, firefox - z takimi samymi ustawieniami AdMunchera - wyświetla stronę normalnie i bez komunikatu. Chrome korzystający z tych samych ustawień AdMunchera wyświetla Twoją stronę bez żadnego komunikatu. Stwierdzam tym samym, że używany przez Ciebie wykrywacz rozpoznający blockerów reklam jest do bani.
  • Sprawdzane jest blokowanie reklam AdSense, to może być przyczynÄ…
  • A kiedy nowa wersja pod Chrome?
  • Nie dziaÅ‚a. Tak w ogóle, ani troszkÄ™. NIC.
  • W sensie w ogóle Blipalacz mi nic nie dziaÅ‚a, jak jestem na kokpicie. Jak przy pojedynczym wpisie, to i owszem. A tak to nie. I Greasemonkey mi Å‚aduje skrypt, ale on nie dziaÅ‚a.
  • Pierwszy raz spotykam siÄ™ z takim problemem. Podebugujemy ;]
  • I wydebugowaliÅ›my. :)

    Zamierzasz to poprawić, czy już przy każdej aktualizacji będę musiał podmieniać linijkę nr. 239 w kodzie? :D
  • Ten przypadek to SOA#1 wiÄ™c ciężko to poprawić ;]
  • Ja Ci dam SOA#1! :P

    Jak chcesz, to masz mnie z moim Firebugiem do dyspozycji. ;)
  • Zatem dodatkowo SOA#16 oraz co ważne SOA#1024 ;)
  • A SOA#2012 nie? ;)
  • No to instalujÄ™. Zobaczymy, jak sobie poradzi. :)
blog comments powered by Disqus
© Kubofonista HomePage. All rights reserved.  
Icons: Sylwia Besz | Design: Theme Junkie.
  • RSS
  • Blip
  • Flaker
  • Twitter
  • Soup.io
  • Facebook
  • GoldenLine
  • NetworkedBlogs
  • Wykop
  • YouTube