This site is written in JAPANESE only. Please use 800x600 or higher resolution to browse this site.
お知らせ 1月10日(火)2限 [補講日]に発表会を実施します。 補講日の前日の成人式に地元で参加し東京に戻るのが困難な場合に限り Zoom での参加を認めます。 再提出について: 最終課題について、再提出の機会を設けます。 提出した内容では単位が危ういと思う人は再提出しましょう。 特に、課題の要件を満たしていない人 (マッシュアップになっていない人、 マッシュアップ部分が未完成の人、 レポートが書き途中の人など) は、この機会に再提出して課題の要件を満たさないと単位が出ません。 提出期限: 1月20日(金) 23:59 提出先: 授業フォルダの「最終課題(再提出)」 自力で要件を満たせない人はメールで相談してください。 なお、そもそも提出をしていない人は再提出ではありませんが、 この機会の提出を認めます(もちろん提出遅れのペナルティはあります)。 科目の位置づけ この科目は選択科目です。
この文書のステータス URI http://www.satoshii.org/markup/notes/ 初版 2003-11-08 最終更新 2006-02-02 著者 石川哲志 Copyright © 2003-2006 Satoshi ISHIKAWA, All Rights Reserved.
はじめに 本稿では、ホームページ製作に役立つさまざまなスクリプトをXSLTを用いて実装します。 XSLTはXMLの変換に特化したスクリプト言語で、ホームページ製作に使用するXHTMLの操作を簡単に行うことができます。繰り返し入力する内容の雛型化タイトルにサイト名を自動的に追加ローカルテスト時とアップロード時でのリンク先の切り替えヘッダとフッタの自動追加目次の自動生成キーワードの自動リンクサムネイルの自動生成 対象読者 本稿では、XSLTスクリプトの文法やテンプレートなど、XSLTの基礎に関する説明を省略しています。XSLTに初めて触れる方は、参考文献で紹介したXSLTの解説サイトなどと併せてご覧ください。必要な環境 このサンプルはInternet Explorer 6.0+MSXSLを使用して動作確認をしています。スクリプト中でMSXSLの独自拡張を使用しているため、実行にはMSXSLが必
例の5つの質問の回答なんだけど。 「2. 採用しているDTDとその理由をお答えください」の回答で XHTML っていうのが多かったわけだけど、いや、DTD なんてなんだってイイと思うわけで、それが駄目って話ぢゃないんだけれど、誰かのために Web サイトを構築したり、HTML や XHTML 文書を書いているという人は除いて、ほんでもって、XHTML 勧告以前から、Web サイトを管理してるちゅう人に聞きたいんだけど、そのー、以前は XHTML では無かったと思うんだけど、HTML4.01 とかだったと思うんだけど、勧告の後、XHTML に移行したという人が居るんぢゃないかと思うンだけど、あー、元データが XML で XSLT とか通すとか、公開するリソースは、機械処理で DTD が選べるんだという人はともかくとして、そうぢゃない人で、DTD をわざわざ XHTML に換えたっていう人が居
Ajax、CSS、PHP、Flash、JavaScript などを使用して何か作ろうと思った時に、1からすべて考えるのではなく、他の人が過去に作っているサンプルなどを参考にできたらとっても助かったりします。ということで、これら様々なチュートリアルをまとめたサイトを紹介。Digg 経由。 Tutorials Round-Up: Ajax, CSS, PHP and More : Smashing Magazine In this post we've covered over 200 Ajax, CSS, Flash, JavaScript, PHP, MySQL, RSS, XML as well as ASP, C++, Perl, Python and Java tutorials. You can also check out our list of Photoshop tutori
サンプルで覚える XSLTプログラミング 小山尚彦、Chienowa.comチーム 日本オラクル株式会社 2000/8/22 2000/10/12(第9章以降追加) XMLは文書の記述の表記基準に過ぎません。ですから、XMLがその真価を発揮するにはさまざまな要素が必要です。例えば、XML文書のデータ構造を、XML文書をやり取りする人々のあいだで定義しておくことは大切です。そのために、DTDや最近ではXML SchemaというXMLデータ構造を表記する基準(スキーマ言語)が検討されています。 また、XML文書をさまざまな形式に加工することも重要でしょう。しかも、 そのような加工の方法もXMLで書かれたならなおよいでしょう。 それがXSL(Extensible Stylesheet Language)です。 XMLを自由に加工できる XSLはXSLT(XSL Transformation)と、
前回の「XMLデータの埋め込みと相互参照」では、複数のXMLデータを操作する方法と、相互参照機能を使って必要なデータのみを抽出する方法を考えました。本連載の最後となる今回は、結果ツリーをファイルに出力する方法、およびXSLTの規格にない命令や関数を拡張して使用する方法を説明します。XSLTでは命令や関数の拡張を許可しています。今回は、いくつかのXSLTプロセッサとその拡張機能も紹介します。 結果ツリーをファイル出力する 本連載では、これまで読者がXSLTの変換結果をすぐに確かめられるよう、Internet Explorer 5(以下IE 5)を使って、HTMLの結果ツリーをWebブラウザに直接表示させてきました。しかしXSLTは、XMLデータを、XML形式やHTML形式、テキスト形式などのファイルへのバッチ的な変換の際にも使用されます。そうした用途のためのXSLT命令が、結果ツリーのファイ
メタデータ/RDFの応用として利用されているXMLフォーマットの代表として、RSS (RDF Site Summary) があげられます。共通の書式でドキュメントの見出し、要約などのリストを提供することで、サイトの更新情報などを効率的に公開できます。 RSS 1.0の要素と構文 channel要素 item要素 シンプルなRSSの全体 RSS 1.0全要素のツリー RDFとして見た場合のRSS RSSのRDFモデル RDFモデルの補足説明 RSSの拡張/応用とモジュール Dublin Coreモジュール Syndicationモジュール Contentモジュール そのほかのモジュール RSSとセキュリティ RSSの実際の利用 RSSの歴史〔補足〕 参照文献 ※RDFの体系的な解説『RDF/OWL入門』を上梓しました。 RSS 1.0の要素と構文 RSS (RDF Site Summary)
MusicXML に挑戦 で、折角なので、ちょっとだけ、僕も自分で挑戦してみました。...といっても、なかなか思ったよりも重装備な規格で、スキーマ(DTD)+ 自動補完を駆使しても、さすがにエディタで手打ちはムリ。試用できそうなオーサリングツールを選んで使ってみました。 関連リソース というわけで、まずは調査。 MusicXML Definition - Version 1.1MusicXML (2006-12-14 時点での最新バージョンは 1.1)のドキュメント類や DTD、サンプルなどが置いてあります。 MusicXML Software(Recordare)MusicXML を読み・書き・編集・変換できるツールの一覧と詳しい説明があります。 PC で楽譜を作成するそのほかの方法(LilyPond 入門)色々なツールや規格がまとめてあります。個人的に興味深かったのは、MusiXTeX
class="abstract" itemprop="http://purl.org/dc/terms/abstract"ひろく普及したHTMLの資産を生かしつつ、より強力で応用範囲の広いXMLの技術をWebに取り込むために、HTML 4.01と互換性を持つ新しいマークアップ言語XHTML 1.0が勧告されました。次の世代に備えるための、いくつかのポイントをご紹介します。 XHTMLとは XHTMLの基本形 HTMLとの互換性について 従来のHTMLをXHTMLに変換するための若干のヒント XHTMLとは 2000年1月26日にW3Cの勧告となったXHTML(Extensible HyperText Markup Language)[XHTML10]は、素朴な文書構造記述言語として発展してきた(あるいは混乱してきた)HTMLに、XML[XML1]の持つ柔軟性、拡張性を取り入れたものです。H
数年前、XML ブームとも言える現象が起きました。 「アプリケーション間のデータ交換が簡単」「WEB時代の必須技術」などといわれ、XMLが技術者達の熱い期待を背負っていたときがありました。 ブームは一段落し、かつて程熱を帯びた言葉で語られなくなったXMLですが、では、XMLは廃れてしまったのでしょうか? そうではありません。 着実に「基盤技術」として、あらゆるコンピュータシステムに実装されようとしています。 ここでは、XML, DTD, XML Schema などについて、詳しく説明します。 「XML関連アプリケーションを今すぐ実装しなければいけない」といった人には向かないかもしれません。 「XMLの本質を理解したい」「XMLについて、基礎からしっかり丁寧に習得したい」という人の力になれば、と思っています。 XML INDEX
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く