Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 12:35   
geplaatst door: neoman
Sinds lang (minstens sinds Lion maar ik weet niet op welk versienummer Safari toen zat) kent Safari een bug met de venstergrootte. Voor degene die dit nooit is opgevallen, is de bug eenvoudig te reproduceren. Start Safari. Onthoud precies de locatie en groote van het venster. Stop Safari. Herhaal dit meerdere malen.
Na iedere keer wordt het window ongeveer 20 pixels korter. Tenzij je altijd full screen surft. De bug is al vaak bij Apple gemeld tot nu toe zonder resultaat.

Als je Safari nooit sluit of altijd eerst het venster sluit, heb je nergens last van. Maar ik heb de gewoonte Safari meerdere malen per dag te starten en te stoppen en ik werd het beu om iedere keer handmatig het venster te vergroten. Ik heb nu een regeltje javascript gemaakt dat het venster op de juiste locatie en grootte zet. En dat heb ik met een bullet als eerste URL in mijn favorietenbalk gezet. Dat werkt prima zolang je maar niet meerdere tabs open hebt natuurlijk.

Mijn vragen:
Hebben jullie er ook last van? Zo ja, wat doe je er aan? Weet je een betere oplossing dan het gebruik van javascript?

(Bewerkt door neoman om 11:26, 18-07-2014)

Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 12:54    reactie #1
geplaatst door: paulusch
Zelf gebruik ik Firefox, maar uit nieuwsgierigheid even geprobeerd.
En inderdaad, aan de onderzijde steeds een paar pixels korter (maar geen 20 pixels), zijkant bleef op de plaats.
Maar als je op de groene knop klikt, wordt het venster op schermhoogte gezet. Ga je het dan reproduceren, dan gebeurt er niets met de hoogte van het venster. Dus alleen bij 'zwevende' vensters krijg je die lichte afwijking.
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 16:04    reactie #2
geplaatst door: Kiiruna
sorry, ik krijg de bug niet gereproduceerd, venster blijft dezelfde grootte behouden.
MacBook Pro 14 inch - Apple M1 Pro - 16 GB - iPhone SE 1e gen. - 32 GB - Apple Watch series 7
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 16:14    reactie #3
geplaatst door: Pieterr
Hoe stop jij Safari? Met  :key_command: Q ?

Ik krijg de bug ook niet gereproduceerd. Ik heb een keer of 10 gestart en afgesloten.
OS X 10.9.4
Safari 7.0.5

"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 16:26    reactie #4
geplaatst door: kiopoula
Hier hetzelfde als bij Pieterr

OS X 10.8.5
Safari 6.1.5

Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 16:48    reactie #5
geplaatst door: paulusch
Even met de hand de onderste hoek van je Safarischerm omhooghalen. Dan start-quit-start-quit-start-quit-start-quit... maakt niet uit hoe. Maar dan zie je dat de onderzijde steeds een beetje hoger komt.
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 16:56    reactie #6
geplaatst door: kiopoula
Sorry, maar nee. Ook op die manier kan ik dit niet reproduceren.
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 16:57    reactie #7
geplaatst door: Pieterr
Nee dat zie ik dus niet. Ook al probeer ik het 10x achter elkaar.
Welke OS X en Safari versie gebruik jij?
"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 17:20    reactie #8
geplaatst door: jtk
Safari 7.0.5 met Met OS X 10.9.4 geeft geen krimp.

Er zijn wel eerdere meldingen: http://discussions.apple.com/message/20534796#24471966 en dat zou een aanwijzing zijn dat de bug tussen OS X Mountain Lion (10.8.2), Safari 6.0.2 en OS X 10.9.4 en Safari 7.0.5 is opgelost.

Mogelijk is er tussentijds een al te rigoreuze oplossing gebouwd. Zie http://discussions.apple.com/message/17745070 waar gemeld wordt dat een Safari window steeds groter wordt.

jtk
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 18:20    reactie #9
geplaatst door: neoman
Ik draai nu Safari 7.05 onder OS X 10.9.4 en heb het probleem altijd. Maar de bug is er zeker sinds Lion (en misschien al langer maar dat weet ik niet meer). Zoeken met Google levert heel wat mensen op die hetzelfde ervaren maar tot nu toe geen afdoende oplossing. Apple reageert niet op de melding van de bug. Misschien dat ie onder Yosemite is opgelost?

Ik kan de bug reproduceren op elke mac hier (zes stuks).

Maar omdat er ook mensen zijn met andere ervaringen vraag ik me af of het wel een bug is? Als anderen een venster zien dat steeds groter wordt of een venster dat het probleem niet vertoont, is er misschien iets anders aan de hand. Maar wat?

Ik stop Safari altijd met appletje Q.
Snap niet dat sommigen de bug niet hebben. Ook bij vrienden zie ik deze bug altijd.
Groene knop is niets voor mij want ik wil het venster niet op schermgrootte. Ik wil altijd een zwevend venster.

(Bewerkt door neoman om 18:28, 16-07-2014)

Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 18:26    reactie #10
geplaatst door: Pieterr
Er kunnen diverse dingen verschillend zijn tussen jouw configuratie en die van de mensen waar het probleem niet optreedt. Heb jij bijvoorbeeld bepaalde Safari extensions geinstalleerd?
"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 18:30    reactie #11
geplaatst door: neoman
Alle extensies staan uit en toch doet het probeem zich voor.
Weet niet waar ik het zoeken moet. Heb er sinds Lion al veel tijd ingestoken. De javascript oplossing werkt maar liever zie ik een normaal venstergedrag

(Bewerkt door neoman om 18:31, 16-07-2014)

Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 18:35    reactie #12
geplaatst door: Pieterr
Hoe staan jouw Safari preferences ingesteld?


http://i.imgur.com/Kcp5Zgb.png

Safari bug venstergrootte [oorzaak bekend]
"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 19:37    reactie #13
geplaatst door: neoman
Volgens mij komen we nu ergens Pieterr. In mijn preferences scherm ontbreekt de optie 'Safari opens with:".
Vraag me niet waarom. Alle andere zaken heb ik wel en ook mee geëxperimenteerd.

Volgens mij is die optie ook al een tijdje verdwenen bij mij. Draai jij wel Safari 7.0.5 (9537.77.4)?

(Bewerkt door neoman om 19:40, 16-07-2014)

Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 19:51    reactie #14
geplaatst door: neoman
We zijn echt warm. Heb inmiddels ontdekt dat die optie alleen verschijnt als je in de general preferences de optie 'Close windows when quitting an application' aanvinkt. Bij mij staat die uit en dan heb je die optie in de preferences van Safari dus niet.
Maar - en nu wordt het echt interessant - als ik die optie bij mij aanzet... verergert het probleem en is het Safari window iedere keer (ongeveer) 40(!) pixels kleiner. Het heeft er dus iets mee te maken. Nou nog iets zoeken waardoor de vensterverkleining verdwijnt.
Wie heeft er nog suggesties?
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 19:59    reactie #15
geplaatst door: neoman
Voor de meedenkers onder ons. Ik heb het net even precies gemeten. Mijn window wordt iedere keer 24 pixels kleiner. En dat verdubbelt als ik de optie onder de algemene preferences aanzet.
Ik begrijp dat die 24 pixels geen constante is want in dit draad je zegt paulusch dat ie een andere verkleining ziet. Hoeveel pixels zien degene die de bug hebben. Misschien brengt dat een richting waar ik moet zoeken.
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 20:29    reactie #16
geplaatst door: Pieterr
Citaat
neoman om 19:37, 16-07-2014
Draai jij wel Safari 7.0.5 (9537.77.4)?

Jazeker. Zie mijn eerste posting in dit topic.
"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 21:22    reactie #17
geplaatst door: kiopoula
Met de 'Close windows when quitting an application' uitgevinkt zie ik het nu ook, maar het lijkt niet meer dan 2 pixels waarmee het scherm krimpt.

Met 'Close windows when quitting an application' aangevinkt zie ik het alleen wanneer ik ook tabs heb openstaan voordat ik Safari sluit. En dan is het idd veel meer, zouden er best 24 kunnen zijn. Maar dat is logisch omdat bij het opnieuw open van Safari dan geen tabs worden gemaakt in het nieuwe venster.

(Bewerkt door kiopoula om 21:26, 16-07-2014)

Safari bug venstergrootte [oorzaak bekend]
16 juli 2014 - 21:35    reactie #18
geplaatst door: Pieterr
Citaat
kiopoula om 21:22, 16-07-2014
Met de 'Close windows when quitting an application' uitgevinkt zie ik het nu ook, maar het lijkt niet meer dan 2 pixels waarmee het scherm krimpt.

Ja ik zie het nu ook, als ik dat vinkje uitzet. Met één tab open (homepage) inderdaad iets van 2 pixels.

http://osxdaily.com/2013/05/07/close-windows-when-quitting-apps-mac-os-x/

"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
17 juli 2014 - 08:15    reactie #19
geplaatst door: neoman
Zouden de mensen die maar 2 pixels verschil zien voor mij misschien een klein testje willen doen?

Als je één Safari window open hebt en je opent vervolgens een tweede met :key_command:N, Dan verschijnt bij mij het nieuwe window ten zuidoosten van het bestaande window met een offset van... 24 pixels (in de zuidelijke richting). Hoeveel is dat bij jullie?

(Bewerkt door neoman om 8:16, 17-07-2014)

Safari bug venstergrootte [oorzaak bekend]
17 juli 2014 - 08:37    reactie #20
geplaatst door: kiopoula
Tsja, het tweede venster is dan zowel naar beneden verschoven als naar rechts en dat zou best wel eens 24 pixels kunnen zijn. Maar dit is volgens mij normaal gedrag. Het tweede venster is precies even groot als het eerste venster, maar alleen verschoven. Trouwens uitgetest met en zonder dat vinkje.
Safari bug venstergrootte [oorzaak bekend]
17 juli 2014 - 09:32    reactie #21
geplaatst door: neoman
Dank je voor de test. Ik had stille hoop dat de mensen die maar twee pixels zien ook het nieuwe window met maar 2 pixels verschuiving zouden zien. Maar dat is dus ijdele hoop gebleken.

Overigens verschuift mijn nieuwe window ook zowel naar beneden als naar rechts hoor.

Safari bug venstergrootte [oorzaak bekend]
17 juli 2014 - 12:51    reactie #22
geplaatst door: Godfather
Ik heb het ook niet  :dontgetit:
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Safari bug venstergrootte [oorzaak bekend]
17 juli 2014 - 13:10    reactie #23
geplaatst door: Pieterr
Citaat
neoman om 8:15, 17-07-2014
Zouden de mensen die maar 2 pixels verschil zien voor mij misschien een klein testje willen doen?

Als je één Safari window open hebt en je opent vervolgens een tweede met :key_command:N, Dan verschijnt bij mij het nieuwe window ten zuidoosten van het bestaande window met een offset van... 24 pixels (in de zuidelijke richting). Hoeveel is dat bij jullie?

Als ik goed tel zijn het er bij mij 23. De horizontale roze streepjes staan op 5 pixels afstand.




"One experiment is worth a thousand expert opinions."
Safari bug venstergrootte [oorzaak bekend]
17 juli 2014 - 15:38    reactie #24
geplaatst door: neoman
Pieterr heeft gelijk het zijn 23 pixels en geen 24.

Allemaal bedankt voor de test. Inmiddels is duidelijk dat er geen correlatie bestaat met mijn probleem. Ik moet het dus ergens anders zoeken.