Другие типы языков сценариев для Интернета?
<script language="javascript" type="text/javascript"></script>
Я никогда не видел других языков сценариев, используемых в Интернете. Теперь это из любопытства, но есть ли другие языки помимо JavaScript, которые используются в Интернете и являются скриптовыми языками? Это может быть глупый вопрос, но я никогда не видел никаких других языков, используемых в теге script.
Ответы
Ответ 1
Короткий ответ? Нет. JavaScript или, как известно, ECMAScript - единственный доступный скриптовый язык на стороне клиента.
Длинный ответ: Да.
С плагинами люди используют ActionScript, Silverlight и Java для создания динамического содержимого.
Chromium также поддерживает Dart, однако Dart можно скомпилировать в JavaScript и запустить в любом браузере. CoffeeScript, как и Dart, также может быть скомпилирован в JavaScript и запущен в браузере.
Основная причина, по которой ECMAScript является "единственным" клиентским языком, заключается в том, что каждый браузер должен реализовать свою собственную версию спецификации. Именно поэтому большинство поставщиков предпочитают использовать плагины, которые позволяют запускать их язык сценариев, а не пытаться убедить поставщиков браузеров внедрить виртуальную машину для своего языка.
Ответ 2
Microsoft однажды добавила в Internet Explorer VBScript интерпретатор Internet Explorer в качестве альтернативы JavaScript. Они также использовали термин JScript вместо JavaScript для собственной реализации.
Ответ 3
У вас может быть несколько типов, см. эту ссылку:
http://www.w3schools.com/tags/att_script_type.asp
Пример типов:
text/javascript (по умолчанию)
text/ecmascript
application/ecmascript
application/javascript
text/vbscript
text/jscript
Ответ 4
VBScript, вы можете иметь java-апплеты (они старые и брутто я бы не стал), которые в значительной степени суммируют кодирование на стороне клиента, а затем на стороне сервера (CGI) у вас есть такие вещи, как PHP, ASP.NET, Python, C
Ответ 5
Есть несколько языков, которые можно использовать, если вы загружаете правильный парсер:
Подробнее см. Список языков, которые компилируются в JavaScript.
Ответ 6
Если вы проверите w3c, вы можете найти ссылки для поддерживаемых скриптов.
Здесь указаны три основных сценария:
http://www.w3.org/TR/html4/interact/scripts.html
Подробнее о типах поддерживаемых скриптов. Пожалуйста, пройдите через это сообщение SO
Какие типы языков разрешены в теге HTML script?
Ответ 7
JavaScript будет единственным, который широко (если не универсально) поддерживается.
VBScript был доступен в IE в качестве альтернативы JavaScript, но никогда не снимался.
В настоящее время существует много языков, которые компилируются в JavaScript и могут использоваться для веб-разработки переднего плана, например:
Те не будут интерпретироваться браузером (за исключением Dart, который поддерживается в Chrome).
Ответ 8
Существует возможность использовать загрузчики на стороне клиента, такие как requirejs, которые могут, например, загружать собственные файлы Coffeescript и компилировать их на клиенте.
Однако я бы этого не сделал, поскольку он увеличивает время загрузки и выполнения.