Модераторы: Nastya, LSD

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Является ли ... HTML - языком програмирования 
V
    Опции темы
 
HTML - язык прогромирования?
Точно НЕТ, не язык программинга [ 19 ]  [90.48%]
Возможно и ДА, может быть использован как язык програмирования [ 2 ]  [9.52%]
Ещё НЕ ОПРЕДЕЛИЛСЯ с этим сложным выбором [ 0 ]  [0.00%]
Всего проголосовавших: 21
В этом опросе возможен один вариант ответа
  
WTF4XZ
Дата 14.10.2007, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Ну а так же коменты на эту тему.

Тема появилась из-за того что как ни странно люди спорят на эу тему, вот и решил провести полноценный опрос среди участников винграда этот опрос  smile 
--------------------
Я создание эмоций, создание способные чувствовать не только эмоции людей но и машин.Я EMO_CODER != FALSE;Никто не знает о нас, но мы есть, мы живём, мы кодим и мы... чувствуем, ипспытываем такие эмоции.. сильнее любого бинарника, мощнее любого ассемблера.
PM MAIL ICQ GTalk Jabber   Вверх
nickless
Дата 14.10.2007, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


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

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



Хм, а что тут спорить-то? В названии же четко сказано: HyperText Markup Language smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Sartorius
Дата 14.10.2007, 17:40 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

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



Цитата

Ещё НЕ ОПРЕДЕЛИЛСЯ с этим сложным выбором


 Попытка реализовать на HTML какой-нить алгоритм поможет определиться
PM MAIL ICQ   Вверх
SelenIT
Дата 14.10.2007, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

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



Имхо, да. Нормальный такой дескриптивный язык для древовидных структур данных (для их красивого вывода и не только). Не хуже распиаренного XML-я, если с умом использовать ;).

Цитата(Sartorius @  14.10.2007,  17:40 Найти цитируемый пост)
реализовать на HTML какой-нить алгоритм

А разве не реализовывали? С незапамятных времен поддерживается ветвление (пары <frame> - <noframes>, <script> - <noscript>, многофункциональный тег <object> и т.п.), есть отдаленное подобие рекурсии (meta refresh), про гиперссылки, на которых зиждется вся идея веба, вообще молчу. Есть даже игры-квесты на чистом HTML. А если учесть все расширения и дополнения, без которых сабж сегодня трудно представить - CSS, HTC/XBL, MS-овские условные комментарии и много чего еще...

Это сообщение отредактировал(а) SelenIT - 14.10.2007, 18:56


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
sTa1kEr
Дата 14.10.2007, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


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

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



Если брать "голый" HTML, то, естественно, он никаким образом не является языком программирования.
Если же брать концепцию DHTML, то вполне можно назвать языком программирования. Хотя опять же сам HTML тут является лишь одним из компонентов, а сама логика завязана уже на JS, DOM, CSS и пр.

Цитата(SelenIT @  14.10.2007,  18:47 Найти цитируемый пост)
Есть даже игры-квесты на чистом HTML.

На bash-е тоже можно простейшие игры написать, но он от этого не становится языком программирования.

Это сообщение отредактировал(а) sTa1kEr - 14.10.2007, 20:36
PM MAIL   Вверх
SelenIT
Дата 14.10.2007, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

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



Цитата(sTa1kEr @  14.10.2007,  19:51 Найти цитируемый пост)
естественно, он никаким образом не является языком программирования

Почему? Чем он качественно хуже того же XSLT, к примеру?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
sTa1kEr
Дата 14.10.2007, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


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

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



Цитата(SelenIT @  14.10.2007,  20:27 Найти цитируемый пост)
Почему? Чем он качественно хуже того же XSLT, к примеру? 

А при чем тут XSLT? Это качественно разные языки. К тому же, как минимум, в XSLT можно реализовать некую логику, а как вы это предлагаете реализовывать в HTML (без CSS, JS, Flash и пр.)?
PM MAIL   Вверх
SelenIT
Дата 14.10.2007, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

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



Цитата(sTa1kEr @  14.10.2007,  20:54 Найти цитируемый пост)
можно реализовать некую логику, а как вы это предлагаете реализовывать в HTML (без CSS, JS, Flash и пр.)?

А это разве не логика?
Код

<frameset cols="25%,*">
   <frame src="coolest_navbar.html">
   <frame src="coolest_workplace.html">
</frameset>
<noframes>
Вообще-то это веб-приложение рассчитано на работу с фреймами, но раз Ваш чертов браузер их не поддерживает, будем выкручиваться так... ;)
</noframes>

Или популярный прием, когда внутрь тега <object> вставляют статичную картинку или текст, которые показываются тогда, когда сам OBJECT данного типа не поддерживается или не загрузился. Чем это не логика (ветвление по условию)?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
nickless
Дата 14.10.2007, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


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

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



SelenIT, а можешь написать на HTML программу для вычисления например факториала?

Добавлено через 2 минуты
Цитата(sTa1kEr @  14.10.2007,  18:51 Найти цитируемый пост)
На bash-е тоже можно простейшие игры написать, но он от этого не становится языком программирования.

ЗЫ вот bash то как раз интерпретируемый язык программирования, тьюринг-полный.


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
sTa1kEr
Дата 14.10.2007, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


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

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



Цитата(SelenIT @  14.10.2007,  21:03 Найти цитируемый пост)
Или популярный прием, когда внутрь тега <object> вставляют статичную картинку или текст, которые показываются тогда, когда сам OBJECT данного типа не поддерживается или не загрузился.

Вот именно. Если поддерживается браузером, то отдать на дальнейшее растерзанее какому-либо плагину. Сам HTML при этом ничего не делает.

Цитата(nickless @  14.10.2007,  21:15 Найти цитируемый пост)
ЗЫ вот bash то как раз интерпретируемый язык программирования, тьюринг-полный. 

Все же при этом он остается командным интерпретатором. Хотя, вы правы даже в Windows-ком shell-е имеются условные конструкции, переменные и циклы. В HTML-же полностью отсутствуют какие-либо управляющие конструкции.
PM MAIL   Вверх
Retro
Дата 14.10.2007, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


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

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



ИМХО нет, это язык разметки.
PM MAIL   Вверх
SelenIT
Дата 14.10.2007, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

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



Цитата(sTa1kEr @  14.10.2007,  21:29 Найти цитируемый пост)
Сам HTML при этом ничего не делает.

Ну так ни один интерпретируемый язык сам ничего не делает. Все делает интерпретатор в меру своих возможностей. В данном случае в роли интерпретатора - браузер...

Цитата(nickless @  14.10.2007,  21:15 Найти цитируемый пост)
написать на HTML программу для вычисления например факториала?

С ходу не могу, признаюсь. Думал в сторону вложенных фреймсетов, ответ в виде общего кол-ва фреймов - все равно не получилось... Так что вынужден признать, что полноценным ЯП сабж действительно не является. Однако в самой полной энциклопедии оных его все же упомянули в разделе "String and List Processing"...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
sTa1kEr
Дата 14.10.2007, 22:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


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

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



Цитата(SelenIT @  14.10.2007,  22:13 Найти цитируемый пост)
Ну так ни один интерпретируемый язык сам ничего не делает. Все делает интерпретатор в меру своих возможностей. В данном случае в роли интерпретатора - браузер...

И как по вашему браузер интерпретирует "логику" в HTML? (ведь интерпретатором HTML является браузер?) Или может быть вы не правильно поняли мою мысль. Браузер на основании HTML просто решает что и где отобразить, а как (в случае с object) за него решает совершенно сторонняя библиотека, абсолютно никак не связанная с HTML.

Добавлено через 3 минуты и 41 секунду
Именно в этом и заключается смысл расшифровки "язык разметки". Здесь разместить фрэйм, тут flash, а тут пусть плагин Васи Пупкина сам решает что нарисовать. Все, на этом обязанности HTML исчерпываются.

Это сообщение отредактировал(а) sTa1kEr - 14.10.2007, 22:23
PM MAIL   Вверх
SelenIT
Дата 14.10.2007, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

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



Цитата(sTa1kEr @  14.10.2007,  22:23 Найти цитируемый пост)
а как (в случае с object) за него решает совершенно сторонняя библиотека, абсолютно никак не связанная с HTML

Даже в таком случае: <object data="/examples/objecttag/index.html" type="text/html" width="200" height="150"></object> (пример отсюда)?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
sTa1kEr
Дата 14.10.2007, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


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

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



Цитата(SelenIT @  14.10.2007,  22:41 Найти цитируемый пост)
Даже в таком случае: <object data="/examples/objecttag/index.html" type="text/html" width="200" height="150"></object> (пример отсюда)? 

И? Это то же самое о чем я говорил. Отображение элементов документа. Минимальна логика для достижения кроссплатформенности. Я совершенно не вижу каким образом это хоть частично может относится к программированию? Может быть я не улавливаю вашу мысль? 
PM MAIL   Вверх
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Опросы"
Smartov
Nastya

В этом разделе собраны темы для опросов участников форума. Просьба не создавать здесь темы не касающиеся всех участников, узкоспециальные или с религиозным оттенком.

Темы в этом разделе будут тщательно отбираться модераторами, поэтому старайтесь задать вопрос и варианты ответа продуманно и взвешенно, постараться учесть все возможные варианты.



С уважением, Smartov, Nastya.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Опросы | Следующая тема »


 




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


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

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