対象:ホームページ・Web制作
回答数: 3件
回答数: 7件
回答数: 3件
jqueryをWEBデザイナーになるためにべんきょうしたいのですが、Ver.1.8.3がよいのでしょうか?
かきのようなじょうほうをみつけました。
office2010のしようばんをさくじょしたらIMEがおかしくなってかんじが
うてなくてすいません。
2013年5月現在、1系はVer.1.9.1、2系は、Ver.2.0.0となっております。では、どのバージョンを使うべきでしょうか? このサイトを見ている方への私のお勧めのバージョンは、Ver.1.8.3です。「何故最新でないの?」と、思われるかもしれませんが、まず、Ver.2系は、IE6~8をサポートしていないため、これを使うのは、スマホサイトなど、まだ限定された環境が必要になります。そして、Ver.1.9系ですが、これは、今までのVer. 1系から、結構多くの機能(関数など)が廃止されています。今まで利用できていた既存のコード(プログラム)が動かない恐れがあります。実際、一般に公開されているプラグインなどでも、Ver. 1.9系だと不幸にも動かないものが、かなりあります。
逆に下記のような情報もあり混乱しています。
これから勉強を始めるのであれば新しいバージョンで勉強することをお薦めます。
まず1.x系と 2.x系は動作速度と対応ブラウザが異なるだけで 機能的(使い方)としては基本的に同じ物です。
また1.91は対応していないjqueryのプラグインがあるから辞めた方がいい、といいますが
これから勉強するのであれば古い文法になれて新しい文法でかけなくなるよりも
新しい文法になれた方が絶対にいいと思います。
古い書き方はこれからどんどん廃れていきますし。
また1.9以降でも古いコードを動作させるプラグインもあるので 古いコードを動かすこともできなくはないですし。
それと最初は一つのバージョンに絞って勉強したらいいと思いますが JQueryのどのバージョンを使うかは自分では選べないケースも多いです。
既存サイトの更新であれば既につ買われている物を使うほかありませんし PCサイトだから1.x系を
スマホサイトだから軽い2.x系をと使い分ける必要があります。
なので最終的にはどのバージョンでもきちんとかけるようになる必要があります。
とはいえよっぽどコアな処理を書かない限りバージョンの違いで書き方が変わって困ることはほとんどありません。
特にWEBデザイナーであればバージョンの違いを意識する必要はほとんどないのではないかな?
park123さん ( 東京都 / 男性 / 41歳 )
回答:1件
井上 みやび子
Webエンジニア
-
jQueryのバージョンは最初はあまりこだわらなくていいと思います
初めまして。Webエンジニアの井上です。
使う前からバージョンの違いに気が回るとは、すばらしいですね。エンジニアの才能があるかもしれません。
それはさておきjQueryを初めて勉強されるという事であれば、自分にとって分かりやすい説明書が使っているバージョンでとりあえず勉強されるのをお勧めします。
バージョンによるjQueryの違いに関しては、以下の2つの「違い」を区別しておく事が必要です。
A. 同じ事を行うのに、プログラムの書き方が違う
B. 同じプログラムが期待通り動かないブラウザ(バージョン)がある
jQueryを勉強されるのであればひとまずの問題は A の方になると思いますが、私もご質問内の後者の方と同じく、バージョン間の違いはほとんど無いと考えます。一つのバージョンで覚えても、その知識が他のバージョンで使えなくなるような事はありません。
B については、Web制作上はおそらくはご自身で対応されるというよりは、適したプラグイン、適したバージョンを選ぶ、という作業になるかと思います。このため、バージョンによって動かないブラウザがある事をご存知であれば十分ではないかと思います。
評価・お礼
park123さん
2013/10/15 14:38ありがとうございます。お忙しい中大変ありがとうございました。
>使う前からバージョンの違いに気が回るとは、すばらしいですね。エンジニアの才能があるかもしれません。
プロの方にそう言っていただけると大変励みになります。
>自分にとって分かりやすい説明書が使っているバージョンでとりあえず勉強されるのをお勧めします。
つまり購入した教科書のバージョンを使うのが良いということですね。
>私もご質問内の後者の方と同じく、バージョン間の違いはほとんど無いと考えます。
新しいバージョンで勉強したほうが良いということでしょうか?
WEBデザイナーであればバージョンの違いを意識する必要はほとんどないのかもしれませんね。
井上 みやび子
2013/10/15 15:14>つまり購入した教科書のバージョンを使うのが良いということですね。
その通りです。
手元の環境で教科書通りにうまく行かない時に、いちいちバージョンの違いが原因ではないかまで考えていると勉強が辛くなりますので、ひとまずは教科書のバージョンがお勧めです。
>新しいバージョンで勉強したほうが良いということでしょうか?
あまり古いのは避けた方がよいと思いますが、お持ちの教科書が 1.8.x 位であればいいと思います。
最新の 2.0.x 系統でも基本は同じですが、実際にWeb制作に応用する事を考えると、IE8までを切り捨てられるケースはまだ少ないと思いますので、もし 2.0.x で勉強した後にうまく行かない部分があれば、旧いバージョンについても調べる必要は出ると思います。
ただこれは逆も同じで、もし jQuery をWeb制作に使い続けるのであれば、現在の 2.x からさらに進んだバージョンもずっと勉強し続けなくてはなりません。(これはWeb制作を行うのであればjQueryに限らず何でも同じですけれど。)
繰り返しになりますが、基本的な部分は今のところ大きな変更はありませんので、楽しそうな例題や教科書のあるところから始めていいと思いますよ。
頑張って下さいね!
(現在のポイント:-pt)
このQ&Aに類似したQ&A
表示中のコンテンツに関連する専門家サービスランキング