平成26年05月度

(A)5月度の月例会:


5月度の月例会の勉強会風景

平成26年05月23日(金)の13時より開かれた例会で次のような話し合いが行われました。

(B)勉強会:

  

(1)今日の勉強  PCサイトとスマートフォンサイトを切り替えるJavaScriptライブラリーの利用

 2-1 会員のLilyさんがInternet上で『Pc2Sp.js』というJavaScriptライブラリーを見付け、その利用を発表された。

 2-2 このライブラリを利用すると
    1. スマートフォンでPCサイトにアクセスした場合、指定したスマートフォン用のURLに転送されます。
    2. PCでスマートフォンサイトにアクセスした場合、指定したPC用のURLに転送されます。
    3. スマートフォン用ページでは「PCサイトを見る」なリンクが設定可能で、それがクリックされると、
      スマートフォンでPC用のサイトが閲覧できます。クリック後は1の転送機能が無効になります
   4. PC用のサイトでは、スマートフォンで見た場合のみ表示される「スマートフォンサイトを見る」リンクが
     設定可能で、これがクリックされるとスマートフォン用のURLに転送され1の機能が復活します。

 2-3 このライブラリーをダウンロードし、説明を読むサイトのURLは
    http://blog.webcreativepark.net/2012/04/19-120731.html

 2-5 ライブラリーの読み込み

   <head>と</head>の中に以下にライブラリー読み込みの命令を入れる
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
   <script src="jquery.Pc2Sp.js"></script>  
   但し、この場合はGoogle APIのjQueryのライブラリーを使っているので、既に元々のjQueryのライブラリー
   読み込みを入れてあれば、Google APIのjQueryのライブラリーの読み込みは不要です。

       

 2-6 PC用ウェブ・ページの<head></head>の中に設定するライブラリーを呼び出すインターフェイス
   <script>
     $.switchPc2Sp({      //切り替えライブラリーを実行する
         mode : "pc" ,
         spLinkBlockInPc : "#spLinkBlockInPc" ,
         anchorToPcInSp : "#anchorToPcInSp"
     });
   </script>
      

  2-7 PC用ウェブ・ページの<head></head>の中に設定するCSS
   <style type="text/css">
     #spLinkBlockInPc{
     display:none;       //Linkを表示しないようにする(自動的にスマホにリンクするので)
   }
   </style>

 2-8 PC用ウェブ・ページの<body></body>の中に入れるコード
   <div id="spLinkBlockInPc"><a href="sp.html" id="anchorToSpInPc">SPサイト</a> </div>
   スマホからこのページにアクセスされた場合は、この命令で自動的にスマホ用のウェブ・ページにLinkする。
   このコードの中の"sp.html"にスマホ用のウェブ・ページのパスを代入する。
 
  但し、この命令は display:none;  のCSSのお蔭で表示されない。

 2-9 スマホ用ウェブ・ページの<head></head>の中に設定するライブラリーを呼び出すインターフェイス
   <style type="text/css">
     $.switchPc2Sp({
       mode : "sp" ,                     //スマホ用のページであることを示す
       anchorToPcInSp : "#anchorToPcInSp"     //PC用のページにLinkする<a ・・・>
    });
   </style>

  2-10 スマホ用ウェブ・ページの<body></body>の中に入れるコード
  <a href="pc.html" id="anchorToPcInSp">PCサイト</a>   //"pc.html"にPC用ページのパスを代入する

    これはスマホでの検索者がPC用のページを見たい時にLinkするもの。

  2-11 このライブラリーを使った例題
  ☆ Lilyさんの例題:   PC用のページ   スマホ用のページのパスは不明      

  ☆ 長兵衛の例題:   同好会の例題 Sample 5-16  スマホ用のページ

(D)次回の例会とその討議テーマ

日時:  平成26年6月27日(第4金曜日)13:00~16:30 

場所:  千葉市市民文化センター9階の千葉市民活力創造プラザの小会議室

テ―マ: CGI入門。