JavaScript
JavaScriptは1995年にNetscapeで開発され、ウェブページに動きを付けるために広く使われるプログラミング言語である。
JavaScriptは、ブレンダン・アイクが1995年にNetscapeで開発したプログラミング言語である。ウェブではHTMLが文書構造、CSSが見た目を担うのに対し、JavaScriptはボタンへの反応や表示内容の変更などの動作を実装する。標準仕様はECMAScriptで、名称は似ているがJavaとは別の言語である。
Node.jsなどの実行環境を使えばブラウザーの外でも動作し、パッケージはnpmで管理される。ReactやViteなどのツールとともにウェブアプリ開発に用いられる。
この説明は、AIPOSTの記事と広く知られた事実をもとにまとめたものです。誤りがあれば訂正依頼でお知らせください。
この項目を扱った記事
同様のアニメーションはこれまでもJavaScriptやRemotionのようなフレームワークで作れましたが、Claudeの中で直接描けることで、制作の手間はかなり減る可能性があります。
ボタンが反応しないと1回伝えると、モデルは漏れに気づいてJavaScriptファイルを修正しました。
1つのプロンプトを100のタスクに分割し、各エージェントが自分専用のコンテキストの中で、1つの種の行動コードをJavaScriptで書きました。
Anthropicのあるエンジニアが代わりになる指標を尋ねると、Claudeはプロファイリングツールの「Valgrind」でJavaScriptの命令数を数え、Node.jsを予測可能モードで動かす方法を提案しました。
プレーンなHTML、CSS、JavaScriptで1ページの習慣トラッカーを作らせた後には、習慣の追加と名前変更、impeccableによるデザインの仕上げ、提案を閉じる、の3つが示されました。
往復通信ごとにクリック1回 生成したJavaScriptで複数の操作を一度に実行
サンプルのセッションでは、HTMLとCSS、少量のJavaScriptで作った陶芸工房のランディングページを扱っています。
JavaScriptの構文エラーでページが止まったためです。
JavaScriptを無効にすると、有用な確認ができます。
Opus 5.5には、素のJavaScriptによるcanvas描画とWeb Audio APIで作る音を使い、単一の自己完結したHTMLファイルとして短編アニメーションを制作するよう求めました。
インタラクティブな3Dグラフィックスを描画するJavaScriptライブラリのThree.jsが、オーブのリアルタイムな動きとカメラの挙動を支えました。
ChatGPT Sitesでは、文章で説明するだけで、HTML、CSS、JavaScriptを書かずにWebサイトを作成し、公開ページまで仕上げられます。