wizzard: (Default)
wizzard ([personal profile] wizzard) wrote2010-03-14 06:32 am

SVG, HTML5 и Backspace: ненависть-ненависть-ненависть.

как выключить возвращение на предыдущую страницу по “Backspace” в Chrome?

UPD: И в Safari. И в Opera. Аррргх. Вообще, какой дебил придумал такой хоткей, а также перебиндивать *клавиши редактирования текста*, безо всяких модификаторов (Alt, Ctrl) на абсолютно несвязанные действия?

Всё было бы хорошо, если бы он не срабатывал в текстбоксах, созданных SVG-злементами. Не зря все же Flash и Silverlight вырубают хоткеи браузера, не зря… Толку со всего зтого кавая и открытости, если я не могу сделать банальное текстовое поле?

Еще раз убедился, что подавляющее большинство т.н. «опенсорц стандартов» и «демократических решений, за которые проголосовало большинство» поражены раком design by committee anti-pattern`a с рождения, и зто не лечится. Потому что умных людей МЕНЬШИНСТВО.

И пропагандой своих идей массам заниматься любят далеко не все – зтот навык вообще редко пересекается с навыком придумывать что-то *новое и внятное одновременно*. А БОЛЬШИНСТВО, как правило, способно включить свой скудный умишко только ради того, чтобы *передрать* ОДИН СЦЕНАРИЙ использования ОДНОЙ ФИЧИ, причем ЧЕРЕЗ ЖОПУ. Одна спецификация HTML5 чего стоит - "ааа, мы хотим видео потому что во флеше есть, а нам завидно! мы хотим звуки! мы хотим геотаггинг! уголки круглые! и тени полупрозрачные!". А как зто всё будет работать ВМЕСТЕ, вы подумали? Ну, я уже не говорю о таких извращениях, как WebGL и прочих поделиях издыхающего OpenGL committee, такого сейчас много. Нахуй-нахуй.

/me пошел переписывать код с JS обратно на Silverlight (хотя он тоже раковый, с такой скоростью смены фич и версий изучать библиотеку как-то не очень хочется…)

*** в голову снова приходят с трудом изгнанные фрустрированные мысли начать строить с самого низу, начиная от виртуальной машины, языка и ОС...


Post a comment in response:

(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org