🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Yasushi Shinjo Wed, 16 Aug 2006 10:20
YouOS and JavaScript Programming
#19
Author: Yasushi Shinjo
Date: Wed, 16 Aug 2006 10:20
18 lines
1804 bytes
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

YouOS $B$H$$$&!"(BWeb $B%V%i%&%6$G%"%/%;%9$G$-$k%G%9%/%H%C%WIw4D6-(B
$B$rDs6!$9$k%5%$%H$r8+$D$1$^$7$?!#(B

https://www.youos.com/

$B%"%W%j%1!<%7%g%s$O!"A4It!"(BJavaScript $B$G=q$/$_$?$$$G$9!#$=$l(B
$B$O!"$1$C$3$&?I$=$&$J$s$G$9$1$l$I!"<B:]$I$&$J$s$G$7$g$&$+!#(B

$B$=$l$K$7$F$b!"(BJavaScript $B$GF0E*$K(BHTML $B=q$-49$($F!"$h$/$3$3$^(B
$B$G:n$J$"$H;W$$$^$9!#(BJavaScript $B$b!":#$d%"%;%s%V%j8@8lE*$K$J$C(B
$B$F$-$?$N$+$b!#$H$F$bD>@\=q$/5$$,$7$^$;$s!#(B

JavaScript$B$N3+H/J}K!$H$7$F$O!"2?$,$*>)$a$G$7$g$&$+!#(B

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
Re: YouOS and JavaScript Programming
#20
Author: kuno
Date: Wed, 16 Aug 2006 11:59
28 lines
2456 bytes
久野です。

yas@is.tsukuba.ac.jpさん:
> YouOS という、Web ブラウザでアクセスできるデスクトップ風環境
> を提供するサイトを見つけました。

  いわゆるひとつのAjaxなんでしょうね。

> アプリケーションは、全部、JavaScript で書くみたいです。それ
> は、けっこう辛そうなんですけれど、実際どうなんでしょうか。

  強い型がないと嫌とか :-)

  Javaみたいな構文のLispだと思えば結構書けるんじゃないかなあ。言
語として何がいけないというご主張なのかな。

> それにしても、JavaScript で動的にHTML 書き換えて、よくここま
> で作なあと思います。JavaScript も、今やアセンブリ言語的になっ
> てきたのかも。とても直接書く気がしません。

  なんか勘違いしてるんじゃないかなあ、HTMLを書き換えてはいない
と思いますよ。ブラウザの窓の中に見えるものの構造をあらわすツリー
があって、そのツリーを書き換えるとブラウザの表示も対応して変わる
と。だからやっていることは普通のデータ構造の変更と考えるべきでは。

> JavaScriptの開発方法としては、何がお奨めでしょうか。

     自分では単にEmacsで打ってprintデバッグしてます ^_^;   久野
Re: YouOS and JavaScript Programming
#21
Author: Yasushi Shinjo
Date: Thu, 17 Aug 2006 05:15
43 lines
3547 bytes
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

In article <060816205913.M0108686@utogw.gssm.otsuka.tsukuba.ac.jp>
	kuno@gssm.otsuka.tsukuba.ac.jp writes:
> $B5WLn$G$9!#(B
> > $B%"%W%j%1!<%7%g%s$O!"A4It!"(BJavaScript $B$G=q$/$_$?$$$G$9!#$=$l(B
> > $B$O!"$1$C$3$&?I$=$&$J$s$G$9$1$l$I!"<B:]$I$&$J$s$G$7$g$&$+!#(B
>   $B6/$$7?$,$J$$$H7y$H$+(B :-)
>   Java$B$_$?$$$J9=J8$N(BLisp$B$@$H;W$($P7k9==q$1$k$s$8$c$J$$$+$J$"!#8@(B
> $B8l$H$7$F2?$,$$$1$J$$$H$$$&$4<gD%$J$N$+$J!#(B

$B!V(BLisp $B$H;W$(!W$H$$$&$N$O!"$"$j$,$?$$%"%I%P%$%9$G$9!#(BLisp $B$H(B
$B;W$($P!"$+$J$j3Z$K$J$k$+$b!#(BEmacs $B$+$i(B Esc C-x $B$+2?$+$GF0$/(B
$B$H$$$$$J$"!#$"$k$$$O!"%7%'%k$N%3%^%s%I%i%$%s$+$iF0$/$+!#(B

$B8@8l$H$7$FJ,$+$j$K$/$$$H;W$C$?$N$O!"%9%l%C%I2s$j!#%^%k%A%9%l%C(B
$B%I$@$H!"$3$N%W%m%0%i%`$OF0$+$J$$$J$"$H;W$&$h$&$J$b$N$,$"$j$^(B
$B$7$?!#%7%s%0%k!&%9%l%C%I$G$$$$$s$G$9$M!#HsF14|$O%"%j$H$7$b!#(B

$B$"$H!"(BJavaScript $B$@$HIaDL$N$3$H$,$d$j$K$/$$!#%U%!%$%kF~=PNO(B
$B$H$+!#(B

> > $B$=$l$K$7$F$b!"(BJavaScript $B$GF0E*$K(BHTML $B=q$-49$($F!"$h$/$3$3$^(B
> > $B$G:n$J$"$H;W$$$^$9!#(BJavaScript $B$b!":#$d%"%;%s%V%j8@8lE*$K$J$C(B
> > $B$F$-$?$N$+$b!#$H$F$bD>@\=q$/5$$,$7$^$;$s!#(B
> 
>   $B$J$s$+4*0c$$$7$F$k$s$8$c$J$$$+$J$"!"(BHTML$B$r=q$-49$($F$O$$$J$$(B
> $B$H;W$$$^$9$h!#%V%i%&%6$NAk$NCf$K8+$($k$b$N$N9=B$$r$"$i$o$9%D%j!<(B
> $B$,$"$C$F!"$=$N%D%j!<$r=q$-49$($k$H%V%i%&%6$NI=<($bBP1~$7$FJQ$o$k(B
> $B$H!#$@$+$i$d$C$F$$$k$3$H$OIaDL$N%G!<%?9=B$$NJQ99$H9M$($k$Y$-$G$O!#(B

HTML $B$N=q$-49$($O!"(BDOM $BLZ$rDL$8$F9T$&$H$$$&$3$H$O9M$($$$^$9!#(B
$B$$$:$l$K$7$F$b!"!V=q$-49$(!W$H$$$&ItJ,$,4X?tE*$G$O$J$$$N$GFq(B
$B$7$$!#$3$&$$$&$N$b!"%j%U%l%/%7%g%s$KF~$l$k$s$G$9$+!#(B
$B%W%m%0%i%`$O=q$1$k$1$IFI$a$J$$$H$$$&J70O5$$,;w$F$$$k$N$G$9$1$I!#(B

YouOS $B$N2hLL$,$I$&$J$C$F$$$k$+(B Web $B%V%i%&%6$N(B HTML Source $B$r(B
$B8+$k5!G=$G8+$F$_$?$i!"=q$-49$($i$l$kA0$N>uBV$G$7$?!#2hLL$NJ](B
$BB8!J2hA|IU$-!K$G$d$k$H!"=q$-49$($i$l$?8e$N(B HTML $B$b8+$($^$9$,!"(B
$B$=$l$O2?$,$J$s$@$+$h$/$o$+$j$^$;$s!#(B

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads