Ребята... может я чего-то недогоняю... вот мне тоже вся эта байда не очень нравится...
А нельзя было сделать таким образом как реализовано в компьютерных играх ? Тоесть берем за стандарт либы, например OpenGL\OpenAL, ,браузер в свою очередь при создании окна создает контексты этих либ, а разраб разрабатывает сайт как компьютерную игрушку, тоесть берет движок ( BlitzMAX ?

) и рисует на созданном браузером канвасе все, что ему захочется... попутно цепляя нужные скрипты... Ну и браузер должен обеспечить всеми Эвентами в человечном виде, таких как нажатие кнопок мыши\клавы, позиция мыши и т.д.. Тоесть окно браузера == Graphics() в BlitzMAX. Написал свой ГУИ и пошло-поехало... никаких CSS, абсолютно все формируешь ты сам а браузер только дает возможность отрисовать все это дело. Фантастика наверно....Но вот бы была идиллия...
