Tweakers 7.5 - v1.1.5

Door _eXistenZ_ op maandag 26 november 2012 17:38 - Reacties (18)
Categorie: Updates, Views: 2.775

Weer een nieuwe update en dit maal een vrij ingrijpende qua code / werking: de CSS is losgetrokken van de het UserScript (de JS dus), en de CSS wordt vanaf een externe server geladen.

http://i.imgur.com/jD6hY.jpg
Random plaatje dat ik vond doen ik op CDN Googlede

Dit doe ik vanwege onderstaande voordelen:
  • Mensen die geen UserScript willen kunnen direct de CSS pakken en deze gebruiken
  • E4X wordt uitgefaseerd in Mozilla Firefox, waardoor GM_addstyle niet meer werkt vanaf versie 17, en hiermee wel.
  • Ik hoef niet te vertrouwen op het updatemechanisme van Greasemonkey of handmatige acties van gebruikers, maar kan ze direct de laatste CSS pushen met kleine fixes etc.
Ook zijn er nadelen:
  • Vanwege een externe import van de CSS kan het enigsinds vertragen t.o.v. GM_addstyle. Echter valt dit mee omdat ik headers stuur dat de browser 2 uur lang de CSS mag cachen en deze file dus uit de lokale cache zal serveren waardoor er geen vertraging optreedt.
Ik durf niet met zekerheid te zeggen of e.e.a. goed werkt in alle browsers, in Opera wilde gisteravond het userscript niet laden, maar ik hoop op support van jullie om z.s.m. de bugjes uit deze opzet te strijken zodat we een stabiele versie kunnen hebben die in alle major browsers werkt.

Volgende: Tweakers 7.5 - v1.1.7 04-'13 Tweakers 7.5 - v1.1.7
Volgende: Tweakers 7.5 - v1.1.4 11-'12 Tweakers 7.5 - v1.1.4

Reacties


Door Tweakers user Patriot, maandag 26 november 2012 18:21

Is twee uur niet een beetje kort? Ik weet niet hoe vaak je wilt updaten - maar uiteindelijk lijkt me dat je een keer klaar bent.

Door Tweakers user _eXistenZ_, maandag 26 november 2012 19:20

Dan zet ik de header van de HTTP-response gewoon op een maand :-) En zolang als T.net nog sprints oplevert met wijzigingen aan T7 moet ik daar op anticiperen en wat zij omstoten in mijn theme weer fixen.

Door Tweakers user _eXistenZ_, maandag 26 november 2012 19:22

Bovendien stuurt je browser alleen maar een E-tag elke 2 uur en stuur ik gewoon een status 304, we hebben het maar over een paar bytes :-)

Door Tweakers user DarkFire1985, maandag 26 november 2012 20:55

Nu werkt hij niet meer in mijn Chrome :-(
Kan ik hier weer iets voor veranderen net als bij 1.1.4 om dit werkend te krijgen?

Edit: Iets verandert? Hij werkt opeens weer :-)

[Reactie gewijzigd op maandag 26 november 2012 21:32]


Door Tweakers user _eXistenZ_, maandag 26 november 2012 21:40

Niks veranderd, wss cache in je Chrome ofzo die niet helemaal lekker liep :) Goed om te horen dat iig Chrome en Firefox het al doen (bevestigd), ik hoop nog van iemand te horen dat Opera het doet :)

Door Tweakers user Tyrian, dinsdag 27 november 2012 09:30

Dank voor de update!

Door Tweakers user Elfjes, dinsdag 27 november 2012 12:44

Heel erg bedankt voor de update.

zou je dit kunnen/willen toevoegen?


code:
1
2
3
4
#header h1 {
    width: 620px;
    white-space: normal;
}


maakt dat lange nieuwstitels niet meer onder de zoekbalk doorlopen in het nieuwsbericht

Door Tweakers user Crim, dinsdag 27 november 2012 15:00

Thx voor de update.
Ik heb 1 foutje kunnen ontdekken, zie de meuktip insturen knop rechtsboven:
http://img834.imageshack.us/img834/1129/screenshot126e.png

[Reactie gewijzigd op dinsdag 27 november 2012 15:01]


Door Tweakers user Dannisi, woensdag 28 november 2012 14:26

Ben ik nu de enige waarbij de zoekbalk over de reviews zit, en de reviews zelf geen titel hebben?
https://dl.dropbox.com/u/...tweakers7_review_flaw.png
Chrome 23.0.1271.64 m op Win7

Door Tweakers user GekkePrutser, woensdag 28 november 2012 18:55

Nog steeds verreweg de beste custom CSS mod! Dank! _/-\o_ Overigens gebruik ik alleen de CSS, omdat ik Tweakers van meerdere apparaten lees, waaronder een iPad. Dus daar kan ik geen greasemonkey op installeren (bovendien werkt het met alleen de CSS prettig omdat ik dan overal meteen de goede pagina krijg).

Ik heb alleen zelf nog een paar kleine tweakjes om het forum nog iets compacter te maken (en juist 1.6em regelhoogte) maar de layout vind ik prachtig. Het maakt het helemaal af.

[Reactie gewijzigd op woensdag 28 november 2012 18:58]


Door Tweakers user i-chat, donderdag 29 november 2012 08:04

.1.4 leek beter, zowiso omdat ik de background shading weg kon halen... dat verziekt de boel als je gaan zoomen...

en niet zo zuinig ook...

zowiso mis ik nog steeds de inline tracker op overige pagina's.. bijv door aan de rechterkant een balk of knop te hebben met een onmouse over / fold-out effect.

zeker omdat bijna alle content aan de rechterkant naast artiekelen gewoon verkapte reclame is waar 90% nooit en 10% bijna nooit naar kijkt...

Door Tweakers user _eXistenZ_, donderdag 29 november 2012 16:55

i-chat, je kunt nu toch ook de shadow weghalen door gewoon het project te forken op Github en aan te passen naar je eigen wens? Uberhaupt zou zoomen mét shadows geen probleem mogen opleveren, aangezien hier namelijk alles precies goed gaat. Wat versta je onder "verziekt"? en welke browser en welk OS gebruik je?

Wat betreft verkapte reclame, de userstatistics weet ik niet want ik heb er geen onderzoek naar gehouden, maar ik wil niks weghalen wat t.net er neer zet om zo hun (mogelijke) inkomsten te waarborgen.

[Reactie gewijzigd op donderdag 29 november 2012 16:56]


Door Hell-Slave, dinsdag 04 december 2012 12:20

Hier werkt je nieuwe css niet meer sinds ik naar FF v17.0.1 ben gegaan. (werk met GM)
Host je iets via exhost.nl ?
Als ik jouw css aan heb staan is tweakers niet meer vooruit te branden en blijft op connection to exhost.nl staan.

Door Tweakers user CptChaos, woensdag 05 december 2012 21:35

Nice, geweldig dat het nog steeds geupdate wordt! :) Ik heb echter een vraag, ik krijg namelijk via T.net's custom CSS de @import niet werkend; iemand een idee of dat bij iedereen zo is?

Wel jammer, want dan had ik alleen maar
Cascading Stylesheet:
1
@import url("https://raw.github.com/eXistenZNL/Tweakers-7.5/master/style.css");
te hoeven doen.

Door Tweakers user maratropa, woensdag 12 december 2012 00:40

existenx! Je werk is top, ik ben er heel blij mee!

Aleen, na deze update moet de browser elke keer de css ofzo laden, zodat als ik op een pagina kom eerst de tweakers layout laadt, en dan verspringt de boel naar jouw layout. En dat doet ie elke klik op een link. Dat is wel heel irri maar ik wil het liever niet weg doen omdat het zo'n vooruitgang is. :)

is dat te fixen?

(ik gebruik greasmonkey en installeer de style op userscripts )

[Reactie gewijzigd op woensdag 12 december 2012 00:40]


Door Tweakers user JohnD1, donderdag 13 december 2012 18:40

Dat is het nadeel om remote je css te laden.. je kan daar af en toe wat vertragingen mee krijgen. Voordeel is dat je dus altijd de laatste versie gebruikt.
Als je er last van hebt, moet je gewoon af en toe de laatste versie van github af halen en ergens op je lokale schijf neerzetten en die gewoon laden ipv remote.

John

My Tweakers Desktop v2.6 version: http://userscripts.org/scripts/show/150717

Door Tweakers user CptChaos, maandag 18 maart 2013 11:17

Hopelijk is dit niet een stille dood gaan bloeden, ik ben zelf momenteel aan het kijken naar een mogelijke PC upgrade voor dit jaar voor mijn desktop en wil dan items in mijn wenslijstje gooien. Echter kan dat met deze custom CSS niet, de searchbar gaat over die knoppen heen. :( Zie bijvoorbeeld pricewatch: ASRock B75 Pro3

Door Tweakers user UltraSub, zaterdag 20 april 2013 07:06

Goed werk.. :)
Maar eeh, ik mag toch hopen dat die groene balk met promo voor je blog toch wel asap gaat verdwijnen he.. :o

Reactie formulier
(verplicht)
(verplicht, maar wordt niet getoond)
(optioneel)

Voer de code van onderstaand anti-spam plaatje in: