---
title: 基本的なソフトウェアのインストール
slug: Learn/Getting_started_with_the_web/Installing_basic_software
tags:
- WebMechanics
- 'l10n:priority'
- セットアップ
- ツール
- テキストエディタ
- ブラウザ
- 初心者
- 学習
translation_of: Learn/Getting_started_with_the_web/Installing_basic_software
---
{{LearnSidebar}}
{{NextMenu("Learn/Getting_started_with_the_web/What_will_your_website_look_like", "Learn/Getting_started_with_the_web")}}
「基本的なソフトウェアのインストール」では、あなたが簡単な Web 開発をするのに必要なツールを紹介して、それらのツールを適切にインストールする方法について説明します。
- コンピューター 当たり前のことだと思う人もいるかもしれませんが、携帯電話や図書館のコンピューターを使ってこの記事を読んでいる人もいるでしょう。しっかりとした Web 開発のためには、Windows、Mac、Linux などが実行されているデスクトップパソコンやノートパソコンを使った方がいいです。
- テキストエディター コードを書くために必要です。テキストエディター (たとえば Visual Studio Code、Notepad++、Sublime Text、Atom、GNU Emacs、VIM) でも、複合的な機能を持つソフトウェア (Dreamweaver や WebStorm) でも構いません。Office 文書のエディタは、Web ブラウザーが使うレンダリングエンジンに干渉する隠し要素に依存しているため、この用途には適していません。
- Web ブラウザー 自分が書いたコードをテストするために必要です。現在最も使われているブラウザーは、Firefox、Chrome、Opera、Safari、Internet Explorer や Microsoft Edge などです。携帯電話などのモバイルデバイスで Web サイトがどのように表示されるのかもテストするべきです。また、Web サイトを見る人たちが使うかもしれない古いブラウザー (IE 8-10 など) でもできればテストした方が良いです。テキストベースのターミナル Web ブラウザーである Lynx は、視覚障害のあるユーザーがサイトをどのように体験しているかを見るのに最適です。
- 画像編集ソフト (GIMP、Paint.NET、Photoshop など) Web ページの画像を作成するために必要になります。
- バージョン管理システム 複数の人とチームでサイトを作るときや、他の人とコードを共有するときに、誤って編集の衝突などが起こらないようにするために必要になります。現在では、Git が最も有名なバージョン管理システムであり、Git に基づいたコードホスティングサービスの GitHub もとても有名です。
- FTP プログラム Web ページを公開する時にファイルをサーバーにアップロードするために必要です (この目的で、だんだんと、FTP の代わりに Git が用いられつつあります)。(S)FTP の機能が含まれている、Cyberduck、Fetch、FileZilla などのプログラムを使うと良いでしょう。
- 自動化システム、Grunt または Gulp のようなソフトウェアを使うと、同じような繰り返し作業を自動的に実行することができます。たとえば、コードのサイズを自動的に小さくしたり、エラーがないかどうかを自動で確認することができます。
- テンプレート、ライブラリ、フレームワークなど。これらを利用すると、Web サイトを作る時によく使われるコードを短時間で用意することができます。
- 他にも便利なツールがたくさんあります!
上のリストにはたくさんのツールが書かれていて、ちょっと恐ろしかったかもしれませんね。でも大丈夫です。Web 開発を始めるのには、まだ上のツールをほとんど知らなくても問題ありません。これから私たちが、Web 開発に必要最小限のツールのセットアップの仕方を説明しておきます。必要なものは、テキストエディタと最新の Web ブラウザーだけで十分です。
テキストエディタのインストール
あなたのコンピューターには、おそらく初めから基本的なテキストエディタがインストールされているはずです。Windows にはメモ帳が、MacOS にはテキストエディットが、Linux の場合はディストリビューションによっていろいろですが、Ubuntu には gedit が初めからインストールされているはずです。
ただ、Web 開発をする時には、メモ帳やテキストエディットのようなソフトウェアよりも、もっと高機能なプログラムを使うべきです。私たちのおすすめのソフトウェアは、 Visual Studio Code です。これは無料で利用することができ、ライブプレビューやコードヒントを提供します。
最新の Web ブラウザーのインストール
次に、これから私たちが書くコードをテストするためのブラウザーをいくつかインストールしましょう。あなたが使っているオペレーティングシステムを選び、リンクから好きなブラウザーをインストールしてみてください。
次に進む前に、テストに使えるように最低でも 2 つのブラウザーをインストールするようにしてください。
メモ: Internet Explorer は最新の Web 機能と互換性がなく、プロジェクトを実行できない場合があります。現在は Internet Explorer を使用している人はほとんどいないので、通常はあなたの Web プロジェクトとそれの互換性について心配する必要はありません — 間違いなく学習中はあまり心配する必要はありません。
ローカルの Web サーバーのインストール
いくつかの例では、動作を成功させるのに Web サーバーでの実行が必要です。ローカルテストサーバーのインストール方法にて、その方法が見つかります。
{{NextMenu("Learn/Getting_started_with_the_web/What_will_your_website_look_like", "Learn/Getting_started_with_the_web")}}
このモジュール