Поиск:

Ответ в темуСоздание новой темы Создание опроса
> HTML 6.0 - Проект новационной технологии в Web, Прошу критику 
:(
    Опции темы
computer20
Дата 29.1.2007, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



HTML 6.0 это проект нововведений,
позволяющих прятать и показывать поля формы,
записывать граф, дерево, иметь объекту несколько состояний с разными стилями,
а браузеру - отображать таблицу 3x100 СУБД как таблицу 10x10,
отображать теги с произвольными названиями, одноименными таблицам СУБД,
отправлять xml-данные (возможно xml-деревья)

Изложение на http://html60.chat.ru
(старый адрес http://html50.chat.ru)

Прошу критику.
PM MAIL   Вверх
GZep
Дата 29.1.2007, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



Что-то я не уловил нововведения...

А чем это лучше связки xhtml+xml+ajax?


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
Opik
Дата 29.1.2007, 20:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



Для тех, кому не осилить JS?
PM MAIL Skype   Вверх
computer20
Дата 30.1.2007, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



>А чем это лучше связки xhtml+xml+ajax?

Ответьте, что сложнее (объективно сложнее, а не для вас лично):
1. тег MULTI
http://html60.narod.ru/site/html60/ru/quest_ru.htm
или JavaScript, скрывающий и показывающий поля формы
2. теги TREE и TI
http://html60.narod.ru/site/html60/ru/tree_ru.htm
или Java, отображающий дерево
3. Записать блок в файл
http://html60.narod.ru/site/html60/ru/transfer_ru.htm
или установить TCP/IP-соединение
4. сослаться на файл
http://html60.narod.ru/site/html60/ru/tabfile_ru.htm
или писать цикл на прокладке (php, perl) превращающий таблицу 3x10000 СУБД в таблицу 100x100 браузера
5. запросом в базе данных получить сразу дерево, а не декартово произведение
http://bal10.chat.ru/site/bal/ru/tree_ru.htm
и отправить его сразу в браузер
http://html60.narod.ru/site/html60/ru/anytag_ru.htm
- или писать генерацию html-страницы на php или perl


PM MAIL   Вверх
GZep
Дата 30.1.2007, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



computer20, спасибо. А что вы скажите на счет кроссбраузерности?
Цитата(computer20 @  30.1.2007,  13:07 Найти цитируемый пост)
Ответьте, что сложнее (объективно сложнее, а не для вас лично):

А никто и не говорит, что должно быть просто. smile 


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
computer20
Дата 30.1.2007, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



>скажите на счет кроссбраузерности?

Буду пытаться заинтересовать
1. http://whatwg.org/ и иже с ними,
2. http://w3.org,
3. разработчиков браузеров


PM MAIL   Вверх
GZep
Дата 30.1.2007, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



Тоесть на старые браузеры это не пойдет никак?


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
AztEK
Дата 31.1.2007, 07:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 723
Регистрация: 4.1.2005

Репутация: нет
Всего: 18



Так это серверная или клиентская технология?


--------------------
Linux is like wigwam -- no windows, no gates, apache inside.
PM MAIL Jabber   Вверх
kkorsakoff
Дата 31.1.2007, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.10.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 14



Сложилось впечатление, что у автора очень хромает понимание клиент-сервер технологий, стека TCP/IP, а особенно взаимодействие на примере веб-браузера и хттп сервера (а особенно серверных технологий). Отсюда и непонятное желание "улучшить" вещи, которые легко реализуются и сейчас, причем реализуются более логично и правильно. 

Ну а такие вещи просто умиляютsmile

Код

Вначале все программы, предполагаемые для использования в интернете, были пронумерованы.

Этот номер назывался "порт" и был прописан в протоколе весьма-весьма низкого уровня !

Естественно, этого вскоре не хватило. И тогда внутри каждого "порта" стали делать "подпорты". В наибольшей степени "размножился" 80-й порт. Его подпорты стали называться "common gateway interface" и указываться на очень, очень высоком уровне.



Код

Часто в браузере смотрят то, что хранится в базе данных. Глупо одевать бинарные данные в бесчисленные xml-теги, глупо платить за передачу дополнительного xml-текста по каналу связи, глупо распаковывать данные от оберток. Требуется отправлять куски базы данных в браузер непосредственно.



Нужен формат файлов базы данных, удобный для пересылки по интернету. Будем называть его BAF (BAse Format).

Если в одном файле размещать записи разных таблиц (а такие записи имеют разные размеры), то естественным образом будут возникать не устранимые дыры: в место, ранее занимавшееся удаленной структурой большего размера, будет записана структура меньшего размера, оставшийся зазор будет мал для каких-либо структур. Естественным образом получается, что файл - массив однотипных структур.

Такая концепция удобна и для обработки традиционными языками программирования. В одних языках, например Pascal, объявляют "file of struct", в других, как в C, загружают файл в память и ссылаются на структуру по ее индексу (очень полезна при этом функция "mmap").

Записи могут быть удалены из таблицы, и места их расположения пригодны для размещения новых записей. Пустые места (далее мы будем называть их дырами) резонно организовать в список (каждая дыра содержит физический адрес следующей). Пусть первая структура каждого файла (далее - первая дыра) не содержит запись таблицы, а хранит указатель на голову списка. Подобное решение дает еще одно преимущество: отсчет записей начинается с единицы, а не нуля, что более естественно для человека.

Итак, разместим в одном файле одну таблицу, пусть название файла совпадает с названием размещаемой таблицы, а его расширением будет "str" (происхождение обозначений: str = structure). Отныне слова "таблица" и "файл", "запись" и "структура" означают одно и то же.



Пора прекратить по формально приписанному записи числу искать ее адрес в индексном файле. Хотите сослаться на другую запись - указывайте в поле физический адрес (боже мой, подумать страшно, сколько еще "прокладок" в компьютере крутится).


PM MAIL WWW ICQ   Вверх
$tatic
Дата 31.1.2007, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



Цитата
Пора прекратить по формально приписанному записи числу искать ее адрес в индексном файле. Хотите сослаться на другую запись - указывайте в поле физический адрес (боже мой, подумать страшно, сколько еще "прокладок" в компьютере крутится).


computer20, представляете, что такая концепция уже давным давно реализована в том же формате Microsoft Access JET (*.mdb).

Давать доступ к базе и файлам на сервере из HTML выходит за пределы компетенции браузера. Браузер - это программа, которая отправляет HTTP-запрос (обычно POST или GET) на требуемую страницу. Web-сервер (Apache или IIS) обрабатывает этот запрос и выдает браузеру HTTP-документ, который обычно содержит HTML или другие файлы (картинки, css, флеш и т.п.).
Если все-таки не терпится получить данные из СУБД, то это можно сделать и сейчас. Вопрос в другом - зачем?

P.S. А отправлять серверу запросы к базе данных ни в коем случае нельзя.
PM MAIL   Вверх
computer20
Дата 31.1.2007, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



Цитата(AztEK @ 31.1.2007,  07:24)

Так это серверная или клиентская технология?


Серверная:
http://bal10.chat.ru/site/bal/ru/tree_ru.htm

Клиентская:
http://html60.narod.ru/site/html60/ru/anytag_ru.htm
PM MAIL   Вверх
GZep
Дата 31.1.2007, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



computer20, вы на этот вопрос не ответили...


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
computer20
Дата 31.1.2007, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



Цитата(GZep @ 30.1.2007,  18:29)
Тоесть на старые браузеры это не пойдет никак?

Если под них не писать plugin-ов, то HTML 6.0 они воспринимать не будут
(также как и новые браузеры без plugin-ов).
PM MAIL   Вверх
Replicator
Дата 9.5.2007, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 30.4.2006
Где: Outer Heaven

Репутация: нет
Всего: нет



Нормально так. Подумаешь, где-то целые группы работают над X/HTML 5, а тут один человек, не имеющий даже соответствующего образования, на тебе - и разработал HTML 6 smile А то, что Вы написали на сайте похоже на то, что Вам хотелось бы видеть в версии X браузера Y.

Сейчас важную роль преобретает семантическая разметка, а Вы учите W3C линии рисовать и углы скашивать...

В целом, согласен с kkorsakoff
--------------------
 
PM WWW ICQ   Вверх
Str!pe
Дата 10.5.2007, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


профиль удален
****


Профиль
Группа: Участник
Сообщений: 2426
Регистрация: 12.6.2005
Где: На земле.

Репутация: 17
Всего: 152



Цитата(GZep @  30.1.2007,  15:45 Найти цитируемый пост)
А никто и не говорит, что должно быть просто. 

Я говорю и утверждаю!

Цитата(Replicator @  9.5.2007,  16:33 Найти цитируемый пост)
не имеющий даже соответствующего образования

Не в образовании счастье, нормальные деньги не образование приносит.


--------------------
Со мной можно связаться по скайпу или по аське.
Занимаюсь продвижением сайтов - самой таргетированной рекламой.
PM MAIL ICQ Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Продвижение и оптимизация сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0910 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.