Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /data/sites/web/breulsorg/data/ZendFramework-1.11.7/library/Zend/Cache/Backend.php on line 66

Warning: Cannot modify header information - headers already sent by (output started at /data/sites/web/breulsorg/data/ZendFramework-1.11.7/library/Zend/Cache/Backend.php:66) in /data/sites/web/breulsorg/data/breulslog.live/application/modules/frontend/Bootstrap.php on line 15
Breuls.log / Don't. Steal. Focus.
Ik ben Peter Breuls. Ik schrijf webapplicaties in PHP, filmreviews en onregelmatig iets op deze weblog. Welkom!
Onder de naam Devize ben ik beschikbaar als developer of consultant voor websites of webapplicaties.
Ik ben werkzaam als Administrator bij online community FOK! en als Lead Developer bij frontoffice-leverancier SIMgroep.

Don't. Steal. Focus.

Van het web1 reactie

Oeh, een stokpaardje:

"Stealing focus from the user is never acceptable", aldus Jeff Atwood.

Helemaal mee eens. Ik heb er overigens minder last van sinds ik sinds een paar jaar niet meer op Windows werk, maar ook programma's onder Linux en Mac OSX hebben er af en toe een handje van 'behulpzaam' te zijn.

Onder Mac OSX is er overigens een extra weirdnessfactor bij. Sinds Leopard kent het OS ook multiple desktops, daar Spaces geheten. Het wisselen tussen deze schermen gaat heel visueel, met het letterlijk opzij schuiven van vensters. Zo nu en dan wil een applicatie wel eens de focus terwijl je op een andere desktop zit. Resultaat: je hele desktop schuift opzij zodat je het venstertje kunt lezen.

Over focus stelen gesproken. ;)

Reacties

Q. •

Programmeurs die focus-stelende apps maken zouden opgehangen moeten worden.


Deprecated: Function create_function() is deprecated in /data/sites/web/breulsorg/data/ZendFramework-1.11.7/library/Zend/Form/Element.php on line 319