Re: Why do people do these kinds of things?
Posted: Wed Apr 23, 2008 9:10 am
Hi,
For TV (and movies, etc) there's a test called the "Harding FPA Test", which assesses the potential to trigger seizures in people with photosensitive epilepsy. This test is "adequate" (ie. not perfect) and is considered an industry standard. There's also a good amount of research on the triggers for photosensitive epilepsy that's easily obtainable.
Anyone with photosensitive epilepsy that's using my OS (in 1000 years time) will be able to click on the "I have photosensitive epilepsy" button in their profile (which will be next to the "I'm colour-blind and have trouble seeing red/green/blue/whatever" buttons). With this feature enabled the video driver will forcibly prevent large areas of flashing pixels from being seen by limiting the rate at which areas of pixels can change intensity and red content. Basically, if anything causes an area to flash (either deliberately or accidentally) the video driver will do a kind of motion blur on it.
Note: A long time ago I caused my uncle to have a seizure. It was entirely accidental - a simple single line of Commodore64 BASIC (something like "for c = 0 to 99999; poke 54321, c; next"). He said something about it smelling like oranges and left the room, and I didn't find out why until later. I've been fairly cautious since...
Cheers,
Brendan
For TV (and movies, etc) there's a test called the "Harding FPA Test", which assesses the potential to trigger seizures in people with photosensitive epilepsy. This test is "adequate" (ie. not perfect) and is considered an industry standard. There's also a good amount of research on the triggers for photosensitive epilepsy that's easily obtainable.
Anyone with photosensitive epilepsy that's using my OS (in 1000 years time) will be able to click on the "I have photosensitive epilepsy" button in their profile (which will be next to the "I'm colour-blind and have trouble seeing red/green/blue/whatever" buttons). With this feature enabled the video driver will forcibly prevent large areas of flashing pixels from being seen by limiting the rate at which areas of pixels can change intensity and red content. Basically, if anything causes an area to flash (either deliberately or accidentally) the video driver will do a kind of motion blur on it.
Note: A long time ago I caused my uncle to have a seizure. It was entirely accidental - a simple single line of Commodore64 BASIC (something like "for c = 0 to 99999; poke 54321, c; next"). He said something about it smelling like oranges and left the room, and I didn't find out why until later. I've been fairly cautious since...
Cheers,
Brendan