웹브라우저 스크립트 JS, VBS 말고 또 없나요?

cleansugar의 이미지

웹브라우저 스크립트 JS, VBS 말고 또 없나요?

매크로용 몇개 있는 걸로 아는데 그것 말고 HTML과 연동되는 스크립트 있을까요?

sisuc의 이미지

저도 자세히는 모르지만 혹시 참고가 될까해서 올려봅니다.

XUL이라는것이 있더군요. (파폭전용)

관련url:
https://developer.mozilla.org/ko/XUL

위대한 한글

cleansugar의 이미지

답해주셔서 고맙습니다.

그런데 줄은 HTML과 비슷한 마크업언어고 여기에 자바스크립트나 기타 언어를 붙여서 쓴답니다.

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

sisuc의 이미지

그렇군요 그럼 결국 JS나 VBS밖에 없는걸까요 ...ㅎ

위대한 한글

ageldama의 이미지

이제는 더 이상 그렇게 많이 사용하지도 않고, 웹브라우져에서 "공식적"으로 지원해야 하기 때문에...

예전에는 tcl이나 파이썬으로 그렇게 사용하려고 했던적도 많았죠.

그런데 이제는 de Facto으로 자바스크립트가 웹의 어셈블리어인듯...

혹시 다른 자바스크립트가 싫어 다른 언어를 찾으시는거라면 한번 다음과 같은것들도 관심 1g 가져보시는건 어떨지?

- http://jashkenas.github.com/coffee-script/
- https://github.com/clojure/clojurescript

결국 실행시간에 자바스크립트로 "컴파일"해서 실행합니다.
페이지 로딩과 동시에 사용자 웹브라우져에서 컴파일하거나 아예 서버측에서 컴파일 과정을 해서 내리거나 할 수 있으니 거의 자바스크립트처럼 빌드 신경 안쓰고 개발 가능하지 않을까요. (성능이 고민되면 컴파일해서 내리도록 하면 될테구요)

----
The future is here. It's just not widely distributed yet.
- William Gibson

cleansugar의 이미지

아 이게 그거군요.

티클이나 파이썬도 쓰인 적이 있군요.

고맙습니다.

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

정상인의 이미지

좀 특이한 것도 있을 수는 있는데.. 당장 자바스크립트조차 재대로 지원하는 브라우저가 사실 몇 개 안됩니다.
우리는 그런 몇 개의 브라우저를 쓰고 있는 거지요. 그나마도 IE나 파폭에 따라 자바스크립트의 해석이 달라지는 경우가 자주 있습니다. 실제로 얼마전에 제가 개발하면서 string을 split하는 함수를 사용한 적이 있습니다만 IE랑 파폭에서 다 다른 결과가 나오더라고요.. 세밀한 부분이 아닌 그런 부분에서조차 차이가 난다는 겁니다.
당장 자바스크립트도 그런데 다른 마이너한 방법들이라면...그다지 큰 기대는 하기 어렵겠지요?

cleansugar의 이미지

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.