ジャンル:Webオーサリング・ソフト 作者:米Linspire社 ライセンス:MPL,LGPL,GPL URL:http://www.nvu.com/ |
日経Linux 2005年10月号,95ページより
ジャンル:Webオーサリング・ソフト 作者:米Linspire社 ライセンス:MPL,LGPL,GPL URL:http://www.nvu.com/ |
Nvuを起動すると,画面右に編集用Webページがあらかじめ用意されている*3。ここにWebページの内容を記述する。ワープロ・ソフトのように,文字を入力してから,そのサイズや色などを変更し,配置を決めていく。
WebページはHTMLで記述されており,タグと呼ばれる構造を表す記号で文字列などをくくりながら記述する。Nvuではタグを書き込まなくてもタグ要素を付け加えられるようになっている。
例えば,タイトル見出しを表す場合は<h1>タグを利用することが多いだろう。ある文字列を<h1>要素にしたい場合は,変更した文字列を選び,画面右上の「body直下」を「見出し1」に変更すればよい(写真4[表示])。変更すると,文字列の大きさが変わり,画面下のステータス・バーに「<body> <h1>」のように<h1>タグ要素が追加される(写真5[表示])。
同様に,本文は「段落(<p>タグ要素)」,囲みといったブロックは「汎用ブロック(<div>タグ要素)」を選ぶとよい。
各タグ要素に属性を付けたい場合は,画面右下に表示されたタグ上で右クリックして「詳細プロパティ」を選択する(写真6[表示]) 。
Webページに写真などの画像を掲載したい場合は,画像をファイル・マネージャのNautilusなどから張り付けたい場所にドラッグ・アンド・ドロップする。ファイル・マネージャを利用して画像を張り付けられない場合は,ツール・バー上にある[画像]ボタンをクリックして,「画像のURI」に張り付けたい画像を指定する(写真7[表示])。
張り付けた画像には画像の四隅にハンドル(白い四角)が付く。ハンドルを操作することで,画像サイズを変更できる。
Webの使い勝手を決めるのがハイパーリンクだ。ハイパーリンクをクリックすることで異なるWebページに移動できる。HTMLでは<a>タグ要素で記述される。
Nvuでハイパーリンクを作成するには,リンク元にしたい文字列や画像などを選択してから,ツール・バー上にある[リンク]をクリックする(写真8[拡大表示])。表示されたウインドウの「リンク対象」にシンボリック・リンクを張るWebページのURLを記述する。
設定ができたら[OK]ボタンをクリックしよう。設定した文字列などをクリックすると,他のWebページに移動できるようになっている。
HTML4.0規格ではHTMLで文書の形態を記述し,フォントや色といったデザインに関する設定はCSSに任せる仕様になっている。
NvuでCSSを扱う場合,3通りの方法がある。(1)各タグ要素内にスタイル属性を記述する方法,(2)HTMLのヘッダー部分に記述する方法,(3)CSS用に別ファイルを用意する方法である。
タグ要素にスタイル属性を記述するには,画面下部に表示されているタグ上で右クリックし,[インラインスタイル指定]から設定したいスタイルを選択する。例えば,<h1>タグのフォントの大きさを変更したい場合は,<h1>上で右クリックし,[インラインスタイル指定]-[文字列のプロパティ]を選択する。次に表示されたウインドウ内の「フォントサイズ」を変更すればよい(写真9[表示])。
CSSをHTMLのヘッダー部分に記述する場合は,メニューから[ツール]-[CSSエディタ]を選択する。画面右下にある「新しいStyle要素」を選択するとCSSがヘッダー部分に記述される。その代わりに「新しいlink要素」を選択すると,CSS用のファイルが作成される。
その後,「新しい規則」ボタンをクリックしてから,それぞれの要素に対するスタイル・シートを記述する(写真10[表示])*4。
Webページの編集が終わったら,各ファイルをアップデートしよう。アップデートは,ツール・バー上にある[公開]ボタンをクリックするだけだ。公開情報を決めるウインドウ(写真11[表示])が表示されたら,「ページタイトル」にWebページの任意のタイトル名,Webページの「ファイル名」を入力する。
画像ファイルなど,HTMLファイル以外のものがWebページに配置されている場合は,「画像などの関連ファイルも含める」にチェックしておくと,Nvuが必要なファイルを同時にアップロードしてくれる。
最後に「公開」ボタンをクリックすると,実際にFTPサイトの各ファイルがアップロードされる。Webブラウザを利用してWebサイトのURLにアクセスすれば,Nvuで作成したWebページが確認できる。
ファイルをアップデートすると,画面右にある「Nvuサイトマネージャ」にファイルが一覧表示される。ファイルを編集したい場合は,表示されたファイルをダブル・クリックすればよい。すると,自動的にFTPサイトからファイルをダウンロードし,編集できる。
Nvuは,Firefoxなどで有名な拡張機能を備える。Webページに公開されている拡張機能(xpiパッケージ)を入手し,インストールすることでさまざまな機能を追加できる。
現在,Nvu向けに公開されている拡張機能は,NvuのWebサイトのダウンロード・ページにアップロードされているものがほとんどだ。パッケージを入手し,メニューの[ツール]-[拡張機能]でインストールすると拡張機能が利用できるようになる*5。
例えば,JavaScript Debuggerを追加した場合は,メニューから[ツール]-[Web開発]-[JavaScript Debugger]を選択するだけで,JavaScriptの作成を支援するツールが利用できる(写真12[表示])。
拡張機能のほかに,Nvuのデザインを変更できる「テーマ」も利用可能だ。これもFirefoxの機能と似ているので,簡単に操作できるだろう。
例えば「必要な人材育成ができていない」といった課題に、あなたならどう取り組みますか? このセミナ...
業種を問わず活用できる内容、また、幅広い年代・様々なキャリアを持つ男女ビジネスパーソンが参加し、...
プロジェクトを成功に導くために改革リーダーが持つべき3つのコミュニケーションスキル—「伝える」「...
インフォグラフィックスとは、形のない情報やデータなど伝えたいことを分かりやすい形で表現する技法で...
本セミナーでは、現場で多く見られる間違ったレビューの典型例を示し、そうならないための現場の改善策...
このセミナーでは「抜け・漏れ」と「論理的飛躍」の無い再発防止策を推進できる現場に必須の人材を育成...
例えば「必要な人材育成ができていない」といった課題に、あなたならどう取り組みますか? このセミナ...
3日間の集中講義とワークショップで、事務改善と業務改革に必要な知識と手法が実践で即使えるノウハウ...
2024年4月25日(木)
2024年 4月 26日(金) 13:00~17:00(予定)
2024年5月16日(木)~5月17日(金)
2024年5月16日(木)17:00~19:50
2024年 5月 24 日(金) 10:00~16:20
2024年5月30日(木)10:20~17:45
2024年6月3日(月)~6月5日(水)
2024年6月4日(火)、5日(水)
2024年6月10日(月)、11日(火)
2024年6月13日(木)~8月8日(木)16:00~17:00 ※毎週火・木曜開催予定
ソフトバンクにはモバイルキャリア事業以外のもう一つの顔が存在する。本書ではキーパーソンへのインタ...
本書は、改革リーダーに必須のコミュニケーション術を3つのスキルの観点からまとめ上げたものです。今...
本書ではコスト課題を解決するため、AWSコストを最適化し、テクニックによって削減する具体策を紹介...
「学生に人気のコンサルであっても、大手企業であっても、せっかく獲得した人材が数年で辞めてしまう...
ブロックチェーン技術を主軸とするWeb3の技術について、現在の社会制度との摩擦と、その先にある新...
ロボットの用途・市場はどう拡大していくのか。AI実装でロボットはどこまで進化するのか。技術の進展...