情報処理概論 第5回 10/26

Introduction to the Information Systems スタイルの概念

前回の要約

CSSを学ぶ狙いと時代背景(補足として)

余談

GUI

Webのしくみ (HTMLの周辺技術)

テンプレートを使ってHTMLを作る

テンプレートについて

テンプレート テンプレート


slim を使うための環境整備

手順 先行手順

slim

  1. rubyの処理系がインストールされていることを前提とします。 + まだの人は第一回資料などを参照して下さい。
  2. コマンドプロンプトを開く(管理者である必要はない筈)
  3. proxyの設定(学内の場合)
    (詳細は別ページ資料

     set http_proxy=http://proxy:3128/  
     set https_proxy=http://proxy:3128/  
    

    上記をコピペして使う場合、この各コマンドの末尾に余分な空白が入ると、うまく動作しない場合があるので、
    (ドラッグ操作等で)選択を行う範囲に注意されたい。

  4. インストール

     gem install slim  
    

バージョン情報が表示されていればOK

  1. 環境変数の設定
    日本語文字列はUTF-8を使うことになる

     set RUBYOPT=-EUTF-8
     :: 永続的に設定するなら setx RUBYOPT -EUTF-8
    
  2. エディタにプラグインを入れる(と、快適になる)
  3. ソースを作成してみる。拡張子は .slim
  4. 実行

     slimrb -p sample1.slim
    

    または

     slimrb -p sample1.slim > sample1.htm
    
書き方の概略

DRY HTML

補足
ソースのサンプル
doctype html
css:
  h2 {background-color:yellow}
h2 タイトル
p パラグラフ
a href="http://www.google.co.jp" グーグルへのリンク
markdown:
  + markdown も
  + 書けますよ

補足:


(以下の補足説明は読んでおいて下さい)

日本語文字コードについて(補足)

文字セット概要 別ページ解説も参照のこと。

SLIMを使うにあたって

パッケージマネージャについて(補足)

パッケージマネージャ

第1語 第2語 第3語
コマンド名 動作 パッケージ名
(パッケージマネージャ install,  
の名前) update,  
  uninstall 等  

パッケージマネージャ2



 課題

slim==> html