Лыцарь пичальнава образа - Post a comment [entries|archive|friends|userinfo]
silly_sad

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Весь пар в гудок, #3 Apr. 22nd, 2010|01:53 pm
silly_sad
Созерцал вчера (яко завороженный) HTML5. Байтораздирающее зрелище. Элемент "видеоролик" крутит мультик, и в это время его можно порвать на куски, разбросать по окну, повернуть каждый произвольным образом, наложить друг на друга, как карточки, и при этом в каждом кусочке продолжает иттить точно нужный кусочек мультега.
Практической пользы (естественно) ноль, но этож насколько круто знает алгебру тот чувак (который это писал)!
Реально ЗАВОРАЖИВАЕТ.

По здравому же размышлению (отбросив восторженные эмоции) выходит (что от новой версии HTML мы снова не увидим ничерта кроме РЮШЕЧЕК).

Мы не должны хотеть от новой версии адевкатного ответа на фактическую смену предназначения хтмл и браузеров.
Мы не должны хотеть даже словестного признания (что браузер стал универсальным клиентом, а хтмл стал языком описания гуя) (что никакого маркапа и уж тем более никакого "ДОКУМЕНТА" уже очень давно не существует).
Мы даже не должны хотеть развития уже принятой (хрен с ней пусть остаётся) DOM.

Вообще говоря, а какой у НИХ стимул сделать что-либо хорошо?! хотя бы существующую DOM чуть более удобной.
Чтобы програмер мог легко и свободно добавлять удалять и перемещать узлы в указанные места (без мозгоебли)?

Вот в этом месте "программеры" от сохи должны возопить: "у тебя уже всё это есть!" и дружно пойти нахуй.
Что у меня есть? Пропертя innerHTML. (про абсурдность самого понятия пропертей я промолчу (смирюсь с ним как с данностью)) Пропертя parent. Метод createChild().
Не все знают насколько уродливо эта троица на практике, но дело даже не в этом.
Дело в том (что существующими методами вы НЕ МОЖЕТЕ В ЛОБ РЕШИТЬ ОДНУ ПРОСТУЮ (НО САМУЮ ЧАСТУЮ) ЗАДАЧУ: добавить в существующий DOM новое поддерево в указанный узел).

например у вас есть DOM:
А
/ \
Б В
и вы хотите в узел А добавить совершенно новое поддерево (НЕ УДАЛЯЯ поддеревьев Б В)
так вот хуй!
надо вручную родить лишний узел и добавлять в него!!!
(естественно быдлокодеры считают это правильным и нормальным)

Всё. Пойду рисовать круглые уголки.
Link Read Comments

Reply:
From:
( )Anonymous- this user has disabled anonymous posting.
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Username:
Password:
Subject:
No HTML allowed in subject
Message:



Notice! This user has turned on the option that logs your IP address when posting.