Webサイトのプログラミングには、HTMLおよびJavaScript言語が含まれます。
ハイパーテキストマークアップ言語(HTML)は、Webページの作成に使用される言語です。 HTML言語はWebブラウザーによって解釈され、ユーザーに画像とテキストを配信します。 JavaScriptは、Webページを動的にするためのより高度な言語です。 これらの言語には違いがありますが、Webサイトを表示するために同時に使用されます。
動的計画法
Webページ用にプログラムされたハイパーテキストマークアップは静的です。 これは、コードがブラウザに表示され、ユーザーの入力を変更したり操作したりできないことを意味します。 ただし、JavaScriptを組み込むと、Webページが動的になります。 JavaScriptを使用すると、プログラマーは、ユーザーがボタンをクリックするか、ドロップダウンボックスから値を選択するときに、HTMLタグの値とプロパティを変更できます。 JavaScriptはWebページのHTMLコードに含まれているため、コードと連動して機能します。
今日のビデオ
クライアントサイドと サーバ側
HTMLはサーバーからレンダリングされます。 これは、Webページにプログラムされたコードは、ユーザーに送信される前にサーバーによって処理されることを意味します。 HTMLページで作成された静的コードはWebサイトのドメインでホストされ、レンダリングされたHTMLは、C#、PHP、VB.NETなどの動的プログラミング言語を使用して作成できます。 JavaScriptはクライアントマシン上で完全に実行されるため、作成されたコードはすべてWebブラウザーでコンパイルおよび実行されます。 このため、JavaScriptは安全な言語ではなく、パスワードとユーザー名はJavaScript言語を使用して処理しないでください。
互換性
市場に出回っているいくつかのブラウザでは、互換性はどのWebアプリケーションにとっても問題です。 ただし、HTMLはすべてのブラウザで一貫してサポートされており、Webページに使用されるメインタグは問題なくレンダリングされます。 JavaScript関数は、ブラウザ間で常に互換性があるとは限りません。 一部のJavaScript関数はInternetExplorerで正常に機能しますが、FirefoxまたはChromeでは正しく実行されない場合があります。 このため、一部の企業は、ユーザーがWebサイトを正しく表示できるようにするために、Webアプリケーションの互換性ブラウザーをリストすることを余儀なくされています。