strava.com

w dziale Strony WWW w Operze
Buszi napisał(a):

Pacjent: Opera 11.64 (nie przekonują mnie 12stki), Lubuntu 12.10
Przypadek: strava.com
Objawy: Nie wyświetlają się mapki przestawiające ślady użytkowników. Jednak używając Dragonfly mapy google ładują się.
Diagnoza: Zablokowany jakiś skrypt? Mam skrzętnie pododawane wyjątki w blokadzie (ale nie na strava.com), czy mogłem przez przypadek zablokować coś za dużo?

Ryszard napisał(a):

Originally posted by Buszi:

czy mogłem przez przypadek zablokować coś za dużo?

Tak, czwarta i 17 linijka. A jeszcze 25 i 7.
Zresztą - http://my.opera.com/polski/forums/topic.dml?id=552401 i sam zobaczysz, króry jeszcze wpis mi umknął.
Oczywiście nie kasuj katalogu profilu tylko zmień jego nazwę.

Buszi napisał(a):

Zmieniłem Operę (na 12.16) i wszystko byłoby OK, gdyby nie długie ładowanie witryny (już po zalogowaniu, czyli dashboard).

Miałem pomysł stworzyć swój styl CSS i powycinać niepotrzebnie ładowane moduły.
Jednak, gdy odpaliłem DragonFly, to nie wiem za co się zabrać.
Jedynie widzę, że sporo czasu podczas ładowania strony Opera traci podczas łączenia się z FB (po co? przecież nie mam FB i nic nie łączyłem z tym szajsem), jakieś google analityki i inne dziwne serwery.

Mam pytanie, w jaki sposób pozbyć się ładowania określonych ramek, modułów, zapytań do innych stron?
Próbowałem użyć własnego CSS na podstawie gdzieś tutaj na forum przykładu, ale nie działa to w ogóle, albo wycina zbyt dużo.

Prosiłbym kogoś o pomoc. Nie chcę wyręczenia mnie z tego problemu, tylko poprowadzenia w jaki sposób robi się to profesjonalnie i dokładnie. Nabyta wiedza przyda się na przyszłość wink

Medium napisał(a):

Originally posted by Buszi:

Jedynie widzę, że sporo czasu podczas ładowania strony Opera traci podczas łączenia się z FB (po co? przecież nie mam FB i nic nie łączyłem z tym szajsem), jakieś google analityki i inne dziwne serwery.

FB i Gugla-anlitykę można łatwo zablokować przez dopisanie do zasad blokowania. Co do css-a, sama korzystam z porad.
Najtrudniejsze wydaje mi się co innego: rozgryzienie działania strony http://www.strava.com/ wink
O co tam chodzi?

Buszi napisał(a):

Na stronkę wrzucasz swoje aktywności sportowe zarejestrowane poprzez urządzenia GPS, bądź najczęściej smarfonu.
Taka aktywność zawiera ślad GPS, prędkości, pomiar tętna, mocy, kadencji itp.
Coś jak dzienniczek swoich treningów (przeważnie rowerowych).
Strava ma tą zaletę, że każdy może stworzyć "segment" na określonym już przejechanym odcinku.
Wrzucając swoją aktywność strava sprawdza, czy na trasie Twojego treningu są segmenty i tworzy ranking pod kątem szybkości.
Za jej pomocą możesz się "ścigać wirtualnie" z innymi, którzy jechali tam gdzie Ty wink

Tyle krótko, ale na stronie wykorzystywane są mapki od google... Szkoda, że nie można zmienić na np. OSM.
Jeśli poblokowałbym wszystko od google, to mapki nie będą działać (co było przykładem wcześniej opisanym w tym temacie)
Potrzebuję więc pomocy, kto byłby w stanie podpowiedzieć, co można i w jaki sposób blokuje się pewne elementy na stronie.
Taki przykład:
Gdy wchodzę na swój "dashboard" to po prawej stronie jest pewna ramka, która wyświetla "cele do osiągnięcia". Szkopuł w tym, że ta usługa jest dostępna tylko dla kont premium i dodatkowo za każdym razem opóźnia ładowanie kolejnych elementów strony. Czasami muszę czekać, aż się "naszuka" około 30 sekund!. Wtedy nie da się optymalnie korzystać z serwisu.
Tego jest znacznie więcej jak przyciski do zachęty kupna konta premium, dodać swoich znajomych, dolny panel nawigacyjny itp.
To mi jest niepotrzebne i zarazem niepotrzebnie zajmuje czas.

Medium napisał(a):

Originally posted by Buszi:

Potrzebuję więc pomocy, kto byłby w stanie podpowiedzieć, co można i w jaki sposób blokuje się pewne elementy na stronie.

Ogólna zasada: http://operawiki.info/BlokowanieReklam
Można też blokować elementy stylu strony, co wymaga pewnej umiejętności. Proponuję przeszukać to forum wyszukiwaniem zaawansowanym ze zwróceniem uwagi na ustawienie czasu.

Ryszard napisał(a):

Originally posted by Buszi:

Potrzebuję więc pomocy, kto byłby w stanie podpowiedzieć, co można i w jaki sposób blokuje się pewne elementy na stronie.

Tekst - prawoklik w stronę - "Blokowanie treści" pewnie Ci wiele nie da. Prawoklik i "Zbadaj element" a potem szukaj w kodzie też pewnie niewiele wink
A żeby móc konkretniej wskazać jak zablokować jakąś ramkę musiałbym mieć na koncie coś więcej niż tylko hasło. wink
Ale jest nadzieja - http://www.strava.com/upload/select - przyjmuje "Works for multiple .tcx, .fit or .gpx files". Mój Locus Map Free może wyeksportować trasę chyba w odpowiednim formacie.
Jak coś wykombinuję to się tu odezwę.

Ryszard napisał(a):

No i problem - mi się np. to http://www.strava.com/segments/5415989 całkiem sprawnie ładuje.
Albo różnica sprzętowa, albo moje reguły blokowania

[exclude]
*/ads.*=UUID:B06D10165DBDA242A0A1F2FA1C82F500
*/ads/*=UUID:7FF69A323C7D8F48B8C1E3BE894C4E53
*/i.hub.com.pl/*=UUID:B584A58E72B6B4489B30369BBE48E599
*/reklama.*=UUID:7F6841C0E0A6E143BF511A5BF04D6948
*/reklama/*=UUID:77BA7D3911BD7E4A9DB8E3D1452A77BF
*/reklamy.*=UUID:80A77727BE8DE94F99E2C3B29E017765
*/reklamy/*=UUID:0B011E2C568BBD43A698B5B9D5997D30
http://*.2mdn.net/*=UUID:FDB553647BC7F9449428ABF5598092A9
http://*.adocean.*=UUID:B5D363349EF57F499735F1B65D13C5DE
http://*.adtotal.*=UUID:7FF964358BF94E459A62FE7623238CC2
http://*.bbelements.com/*=UUID:1E2D68A5B8368740936DDADFD7ABE796
http://*.googlesyndication.com/*=UUID:755BA00DD7A32C448E1D7C032E5E417D
http://*.ideabank.pl/kreacje/*=UUID:5DBFA4513C59C049961B503495B3EF43
http://*.idmnet.bbelements.*=UUID:CABAF2046166C04AAE84F3ACED148170
http://*/advdyn.*=UUID:77431D6828498240B6E3E3E7E0ECDD62
http://*/hitredir/*=UUID:6A1402ABA5DE7B40869C6A4D7E23101A
http://*/noScriptCookie.*=UUID:307C9D21AEBD8E4CAE624F6FA1BB7C92
http://*adkontekst*=UUID:8E2E91EFFE41F5439EB5AB7FFED4DD5C
http://*connect.facebook.*=UUID:327F2F50B308964DBDA4E2CE4BBA6BFE
http://*s.static.ak.*=UUID:CD8DFC94D56F4241BAC2AB6A02B460F8
http://ads2.*=UUID:740FBCB6BE674243B409DDFE386B3E08
http://adsearch.*=UUID:2622ACCCB631F74AA90E07E66B2843B2
http://adv.*=UUID:D51F5D6EC429574DB36C2479428F482E
http://cdn.quisma.com/*=UUID:D77561575975684184BF4937C9695956
http://ced.sascdn.com/*=UUID:7ADC0B91ACEB3C42816D4A7F41CDCF93
http://content.*=UUID:4C6AC1C51CD5014A846271C9CE42839F
http://ds.serving-sys.com/*=UUID:82DBB9DB32245649BA84077F5FCE4030
http://evolutionmedia.*=UUID:4C4D8DDBBF62B04AB9BC901C48356181
http://hit.stat24.com/files/*=UUID:7BEEF9736E9132488AF8D118233D08AF
http://i.wp.pl/a/*=UUID:66BDE3F1387E6245B3F297E394964736
http://m.csr.onet.pl/apps/*=UUID:C41F83B2ED657748B99B6A073AB4D1D2
http://mapa.targeo.pl/i/*=UUID:412BFC7554B09B4C8B5D3DA5D93620A4
http://s.atemda.com/*=UUID:D1E8DB5AAEF91747991FC821960398CE
http://static.ad.klikasz-wygrywasz.pl/img/*=UUID:51AE335D440C504CAAF12749D3D9EB93
http://static.eu.criteo.net/flash/*=UUID:5C8BB4D3368CFC479544A5AAD7B31283
http://static.way2traffic.com/*=UUID:79FA454E5157A2468CB541182B8C66BF
http://vda.wp.pl/RM/*=UUID:113A8C5F1F2A96478D3DC4D22D5DEE09
http://www.facebook.com/plugins/likebox.php*=UUID:28189B25826E1340941F68A9B1EA2745
https://*.smartadserver.com/*=UUID:8A6A846AE804004BACD02395BF983B59
https://konto.mtvmobile.pl/bou/img/zumba/*.jpg=UUID:FEA65F564241924D8199F67462629ECB

Buszi napisał(a):

Myślisz, że sprzęt też ma tutaj znaczenie? Albo aż takie znaczenie? Fakt, na moim eee zbytnio nie poszaleję, ale to przechodzi ludzkie pojęcie, gdzie teraz surfowanie po niecie wymaga gigahertzów, gigaramów i dziesiąt megabitów neta...

Chciałbym się pozbyć np. elementów pokazanych na filmiku. Widać, jak zamula bigsmile
http://www.youtube.com/watch?v=07gWMpgoMz0&feature=youtu.be

Ryszard napisał(a):

Originally posted by Buszi:

Myślisz, że sprzęt też ma tutaj znaczenie?

Tak. Sprzęt i system. Wiem, że te same strony na różnych maszynach działają inaczej.

Originally posted by Buszi:

Chciałbym się pozbyć np. elementów pokazanych na filmiku

Nie wiem czy wyłączenie wyświetlania tego paska spowoduje wyłączenie wykonywania siedzących tam skryptów. To mnie przerosło.
Wyłącza się je CSSem z
.sidebar {
	display: none !important;
}
.spans11 { 
width: 90% !important;
}

Oczywiście trzeba sprawdzić co jeszcze zniknie.

Buszi napisał(a):

Dzięki. Jak na razie zablokowany cały panel. W sumie poza jedną informacją nie był mi potrzebny. Jak na razie śmiga ładnie. Wszystko się wykonuje. Co do systemu, to buszuję na Lubuntu.
Teraz muszę poblokować facjatobuka i gugle. Niby pododawałem elementy do blokowania, ale dalej strona wysyła zapytania to tych molochów...

Ryszard napisał(a):

Jeżeli nie używasz www.facebook.com to możesz przez Ustawienia > Preferencje > Zaawansowane > Zawartość > przycisk „Zablokowane treści" dodać do blokowania

*facebook*
Nie załadujesz niczego zawierającego w adresie, w dowolnym miejscu ciąg "facebook". wink

Medium napisał(a):

Originally posted by Buszi:

Teraz muszę poblokować facjatobuka i gugle. Niby pododawałem elementy do blokowania, ale dalej strona wysyła zapytania to tych molochów...

Sprawdź przez panel info, jakie skrypty warto przyblokować, albo użyj rozszerzenia Ghostery.