Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Развитие стандарта HTML (https://javascript.ru/forum/dom-window/5454-razvitie-standarta-html.html)

Paguo-86PK 16.10.2009 05:26

Развитие стандарта HTML
 
Вот читаю спецификацию. Ввели они тэги audio/video/progress, menu решили наконец-то сделать нормальным. А то надоело на генерацию контекстного меню тратить килобайты скрипта, создавая десятками div. Давно пора.
Смотрю я уже тэг img уж и svg понимает без всяких там embed и прочей чуши.

Вот этот форум, его движок, мне нравится тем, что нет многократного открывания страниц при редактировании постов. Это удобный плюс!
Но как я понимаю, под этим заложены тысячи строк скрипта, немалый процент который - простое обращение к серверу (jshttprequest) с подгонкой под все типы браузера! Бывают и SWF механизмы...

А вот думают ли они продвинуть HTML ещё до того, чтобы подобное функционирование движка можно было обеспечить парой тэгов? Чтобы не надо было надрываться!

А вообще, когда только Windows вышла в свет со своими визуальными возможностями, всякие там редакторы музыки выглядили в графике на PC как детские игрушки по сравнению с музыкальными студиями Yamaha или Apple.
К чему это я? Да всё к тому, что интернет всё равно выглядит игрушечным. Хоть и появился тэг Canvas, а всё равно не хватает чего-то.
Понимаете, я говорю о том, что Canvas сейчас используют в основном очень примитивно в простых игрушках-демках. А вот серъёзной графики - нет.

Вот допустим мне надо на скорый лад спроектировать схему и печатную плату к ней. Нету вот онлайн сервиса такого!
И не надо говорить, мол проще установить пакет. У меня стоит OrCAD и я уже разработал, отладил и сделал платы нескольких схем.
Я просто говорю о том, что вот нету пока серъёзных ресурсов на Canvas основе. Чтобы Canvas'ом прямо на странице тяп-ляп набросать схему и получить топологию печатной платы. Допустим если я не инженер и не собераюсь ставить студию по электронники, то ожидал бы простой ресурс сетевой. Пусть даже платный!

Вот нашёл я пару серъёзных работ:
Эмулятор РАДИО-86РК и
Эмулятор ZX-Spectrum,
где Canvas используется очень серъёзно!
Почему?
Ну допустим человек услышал про РАДИО-86РК и хотел бы посмотреть на него в реале как он работает и что представляет. А скачивать и ставить - влом. Тогда прям онлайн заходишь и всё!
Честно говоря, теперь больше моих друзей имеют представление о РАДИО-86РК (мой первый комп ещё в школе) благодаря тому вэб-ресурсу. Ни качать, ни ставить. Зашёл и увидел!
Вот это одобряю!

PepeL 16.10.2009 06:33

К слову о серьезной графике... лично у меня серьезная графика ели двигается...
http://www.benjoffe.com/code/demos/canvascape/textures

Paguo-86PK 16.10.2009 06:54

Серъёзная графика - это не Шрек-5, а тупой сектор и гистограмма
 
Цитата:

Сообщение от PepeL (Сообщение 32507)
К слову о серьезной графике... лично у меня серьезная графика ели двигается...
http://www.benjoffe.com/code/demos/canvascape/textures

Хм...
Во-первых, как я уже говорил, это не серъёзная графика, а игрушка. Ну да, писать подобные движки - серъёзное дело и в будущее игровой индустрии;
Во-вторых, подождём когда Canvas оффициально 3D-начнёт поддерживать без кучи хламового кода и плагинов...

Под серъёзной графикой я имею нечто иное...
Тупой график роста курса рубля, гистограмма продаж квартир в подмосковье, секторная диаграмма оснащения школ хорошими спорт-площадками - вот примеры серъёзной, т.е. деловой графики!
А там анимация не нужна. А тупо грузить 200кб JPEG/PNG - идиотизм. Лучше пусть скрипт всё отрисует.
Если я бизнессмен и мне нужно быстро переключить режим или отчёт, то вместо перезагрузки всей страницы с другими картинками, моментальная смена графиков - это дело!
Такие движки и покупать не жаль, да и моей компании - визитная карточка!

Вот о чём я. Товарищи!:thanks:

Kolyaj 16.10.2009 09:31

Цитата:

Сообщение от Paguo-86PK
Но как я понимаю, под этим заложены тысячи строк скрипта, немалый процент который - простое обращение к серверу (jshttprequest) с подгонкой под все типы браузера!

Вот ведь пристали к канвасу и JsHttpRequest. Для создания запроса к серверу и получения ответа достаточно десятка строк. Если вы пользовались библиотекой на несколько тысяч, это не значит, что они необходимы.

Цитата:

Сообщение от Paguo-86PK
Хоть и появился тэг Canvas, а всё равно не хватает чего-то.

Он давным давно появился. А зачем он на серьезном проекте может быть нужен-то? Статическую картинку нарисовать (которая на пользователя не реагирует) -- так это проще и быстрей (по времени генерации) на сервере.
Вам он позволяет быстро схемки рисовать -- прекрасно, только причем здесь реальная жизнь? Кому-то еще нужно схемки быстро рисовать?

x-yuri 17.10.2009 03:41

Цитата:

Сообщение от Paguo-86PK
вот примеры серъёзной, т.е. деловой графики

о, надо было сразу говорить, деловая ;)

Цитата:

Сообщение от Paguo-86PK
Вот о чём я. Товарищи

это мнение бизнесмена?

p.s. а вообще "the internet is for porn"

Paguo-86PK 17.10.2009 04:49

Безобразие какое-то
 
Цитата:

Сообщение от x-yuri (Сообщение 32575)
о, надо было сразу говорить, деловая ;)
...
это мнение бизнесмена?

Это мнение частного предпринимателя:lol:

Как-то занялся я проектом "Десктоп-форум": Прямо на рабочем столе открываем элемент HTML и сидим как в форуме.
В том HTML - весь скрипт. Он с винта читает файл, где все посты и темы, подфорумы всякие. И всё...
Игрушка в общем:write:

А сейчас, скачав новую Оперу и установив пару виджетов, думаю, что можно прямо в виджете вести семейный бух.учёт и следить за графиком роста доходов семейного бюджета.
Но ведь виджеты - пишутся на JS и Canvas там. Да ещё и телефонами и телевизорами они поддерживаются. Красота!
Вот, а вы говорите - ЧУШЬ!
Изучу эти технологии и попробую бух. виджет написать:victory:

А то кругом одни игрушки:agree:

x-yuri 17.10.2009 07:19

я правда так и не понял о чем речь: о том, что создатели сайтов не следят за инновациями в области развития HTML, или о том, как трудно все еще создавать "серьезные" сайты?

Paguo-86PK 17.10.2009 07:54

Цитата:

Сообщение от x-yuri (Сообщение 32582)
я правда так и не понял о чем речь: о том, что создатели сайтов не следят за инновациями в области развития HTML, или о том, как трудно все еще создавать "серьезные" сайты?

Эм-ммм...
Помните, я уже говорил?

Когда MS представила миру своё детище Windows, все разработчики отреагировали типо:
--- О, да, интересная игрушка, но не мешайте нам работать, - сказали дружно, разрабатывая очередной консольный пакет.
И прошло много ещё лет и усилий, продвижения DirectX и т.п., прежде чем разработчики стали писать свои пакеты под Windows (OrCAD и др. серъёзные инструменты), в том числе и игры.

Вот сейчас все новые вкусности HTML 5 пока ещё не воспринимаются всеръёз. Одна из причин, наверное - сыроватость. Некоторые детали ещё основательно не документированны, другие - экспериментальны и с предупреждением, что могут изменить принцип работы.

Я раньше в Web-ресурсам относился пренебрежительно. Все эти сценарии, скрипты, апплеты - не более, чем забава, отнимающая впустую труд мастера из-за всяких сомнительных наворотов.
Сидел я и пыхтел, сопя в клавиатуру и глядя в Си и ассемблер... Что может быть серъёзнее Си-программы? Ничего!

А сейчас я обратил внимание на Web-эволюцию. Пусть с рендерингом аудио-сэмплов ещё очень и очень туго, но Canvas и SVG - многое меняют.
Сейчас я достал старую книжку про Альфа-Бейсик и несколько листингов, как "Павлин" Гнездиловой, перевёл под JS+Canvas.
Тем самым можно сделать живую иллюстрацию старой книги на новый рад.

Если что, я записываюсь в те, кто берёт новинку как инструмент.
Как когда-то оставили DOS и перешли писать под Windows, так и я оставляю классический HTML и перехожу на новый...

x-yuri 17.10.2009 09:27

Цитата:

Сообщение от Paguo-86PK
Пусть с рендерингом аудио-сэмплов ещё очень и очень туго

а что же flash?

Цитата:

Сообщение от Paguo-86PK
но Canvas и SVG - многое меняют

что именно?

Gozar 17.10.2009 18:13

Цитата:

Сообщение от Paguo-86PK (Сообщение 32583)
Если что, я записываюсь в те, кто берёт новинку как инструмент.
Как когда-то оставили DOS и перешли писать под Windows, так и я оставляю классический HTML и перехожу на новый...

Какие новинки, какие серезные проекты?! Детский лепет какой-то. ОС приплели зачем-то. Эволюцию web не заметит сегодня разве что глухой и слепой.


Часовой пояс GMT +3, время: 02:09.