忍者ブログ

Web&Music ウェブ制作と音楽について

インターネット・ウェブサイト・ウェブシステムなどと音楽!

外部文書の埋め込み仕様の歴史と現代のWeb標準における代替アプローチ

ホームページ(ウェブサイト)を構築する際、共通のパーツ(ヘッダー、フッター、サイドバーなど)や別のWebページを現在のページ内にシームレスに読み込みたい局面があります。かつてNetscape Navigator(NN)4の独自機能として登場した「include-source」は、指定したURLのHTML文書をレイヤーとして現在のページに直接読み込み、表示するためのCSSプロパティでした。より専門的には、この古い独自仕様の歴史的背景と、現在のWeb制作における標準的な代替実装手法を整理しておく必要があります。
 
include-sourceの概要とブラウザ戦争の遺産
include-sourceプロパティは、以下のように外部のHTMLファイルを値として指定する仕様でした。
 
CSS
/* 過去のNetscape Navigator専用のレガシー記述 */
layer {
    include-source: url('sidebar.html');
}
この記述を行うことで、サーバーサイドのプログラムを使わずに外部の文書をパーツ化して読み込むようなレイアウトが試みられました。
しかしながら、このプロパティはW3Cの国際標準仕様として採用されることはなく、Netscape Navigator自体の衰退とともに完全に廃止されました。現代の主要ブラウザ(Chrome、Safari、Edgeなど)では全くサポートされていないため、現在のホームページ制作で使用しても何も表示されません。
 
現代のホームページ(ウェブサイト)におけるパーツ・外部文書の共通化手法
現在の標準的なWebデザインにおいて、他のHTML文書をページ内に埋め込んだり、共通パーツとしてインクルード(共通化)したりするためには、用途に合わせて以下の現代的なアプローチを選択してプロセッシングを行います。
 
1. HTML標準の <iframe> 要素(インラインフレーム)
外部の独立したウェブページをそのまま現在のページの一部として埋め込みたい場合は、CSSではなくHTMLの <iframe> タグを使用するのが標準的なルールです。セキュリティ(サンドボックス)を担保しつつ、外部サービス(GoogleマップやYouTube動画など)をホームページ内に表示させる際にも不可欠な技術です。
 
2. JavaScriptによる動的読み込み(Fetch API)
クライアント(ブラウザ)側で非同期に他のHTMLファイルを読み込んで特定のエリアに描画したい場合は、JavaScriptの fetch() を用いたプログラミングが一般的です。
 
JavaScript
// JavaScriptによる外部HTMLの読み込み例
fetch('header.html')
    .then(response => response.text())
    .then(data => {
        document.getElementById('header-container').innerHTML = data;
    });
3. コンポーネント化(PHPやCMS、静的サイトジェネレーターの活用)
事業用ホームページを効率的かつSEOに強い構造で制作する現場では、ブラウザで読み込んだ後に合成する(JavaScriptを使う)のではなく、サーバー側であらかじめ1つのHTMLに結合して出力する手法が主流です。
もっとも普及しているオープンソースCMSであるWordPressであれば、get_header() や get_template_part() といった組み込み関数を1行記述するだけで、ヘッダーやパーツの共通化が安全に行えます。PHPをベースにした「include」や「require」を使用するアプローチも同様です。
 
古い独自のCSS仕様を完全に排除し、Web標準のHTMLタグやWordPress等のバックエンド・システムを正しく設計していくことが、ホームページの表示速度を最適化させ、検索エンジンからの適切なインデックス(SEO評価)を守るための強固な土台となります。

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

PR

諸行無常の「行」は「形成されたもの」

諸行無常の「行」は「形成されたもの」であり、万物という表現は適切ではない。

諸行無常の「行」

「一切の形成されたもの」が諸行無常の「諸行」である。「諸行」は、「因と縁によって生ずる全ての現象」を示し、それはこの意識における認知も対象となる。
仏教用語ではあるが非常に哲学的な概念である。「瞬間としての今の変化」が基本的なポイントとなる。
諸行無常は情緒的表現として応用されることもあるが、そうした雰囲気だけのものではなく、非常に哲学的な領域での概念になる。

諸行無常

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

「緊張」を言い訳で解消しようとする思考

「緊張」を言い訳で解消しようとする思考「緊張」を何かの行動や言い訳で解消しようとしているわけですが、根本的な緊張の要因となっている考え方にそれほどの正当性や合理性があるの?

論理で考えた場合でも本当に突き詰めていくと「必要」というレベルの正当性は生まれません。

「ある空間、ある前提でのベター」というようなものがほとんどです。
思考による緊張は、「緊張がない」を叶えるために緊張するという構造になっています。

蓋を開けてみると「何をやっているのだろう?」というレベルの構造です。
因果の基本は「あれがある時これがあり、これがある時あれがある」

つまり、緊張があるからこそ、緊張に関する現象を捉え、緊張するような現象があるからこそ緊張が起こる、ということになります。

思考によるあらゆる緊張と現象の展開

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

あえて哲学的に考える人工知能

あえて哲学的に考えみよう。
人工知能について。
その先に人の幸福はあるのだろうか?
開発側が、たくさんのルールを埋め込んで行くと、どうせ導き出される回答は偏るさ。
そして不完全性が増えて、意味不明な回答が来る。
何の役にも立たない矛盾ばかりが回答となる。

人工知能と線で繋がれて生きるような世界になったら、
まず生きることに意味が出てくるのかが怪しい。

そうなると今も怪しいさ。

結局仏教に行き着くよ。

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

ニーチェ 曙光

ニーチェの曙光一覧。
アフォリズムからなる書籍。フリードリヒニーチェが、批判的な論調から新たな境地に立った時に書いた本。「曙光(しょこう)」とは、夜明けに差してくる太陽の光を意味する。
ニーチェ 曙光

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

パラレルワールドと記憶

パラレルワールドとは、並行世界、並行宇宙といったようなもので、単に「並行して存在する別の世界」というようなもの定義付けとしては「時空」等々を絡めることができますが、シンプルに、枝分かれした「自分の人生の並行世界」程度で定義します。
そこで稀にふと集中力を高めるだけ高めて「ふっ」と刹那瞬に入るような時があります。
その時にちょっと「あの時こうしていれば、どんなふうになっていたかなぁ」という枝分かれ、仮想的なパラレルワールドの方に意識を向けることがあります。

「曖昧な記憶」とパラレルワールド

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

変えられるものと変えられないもの

変えられるものと変えられないもの。
「他人と過去は変えられないが、自分と未来は変えられる」
???
「過去は変えられないが、未来は変えられる」
???
「他人と過去は変えられないが、自分と未来は変えられる」は論理的におかしい。
まだ来ていない「未来」が確定していないのに変えられるのはおかしい。
確定しているものを変更するのが「変える」であり、「変えることが可能である」という場合には、今現在対象が意識の上ででも確定している必要がある。
「過去は変えられないが、未来は変えられる」は根本的に論理が破綻

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

哲学

古代ギリシアでは学問一般を意味し、近代における諸科学の分化・独立によって、新カント派・論理実証主義・現象学など諸科学の基礎づけを目ざす学問、生の哲学、実存主義など世界・人生の根本原理を追及する学問となる。認識論・倫理学・存在論などを部門として含む。
哲学

哲学は、哲学者による問題の発見や明確化、諸概念の明晰化、命題の関係の整理といった、概念的思考を通じて多様な主題について検討し研究するもの。

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

ニヒリズム 虚無主義

ニヒリズムと虚無主義。
人間や現象に価値があるとかないとかいう議論がまずなされ、そこで無理矢理にも価値を見出そうとします。しかしながらどこか何かに無理がある、そのことに気づいてがっくり来るというのがよく聞くような話ですね。

その前に価値とは何か、そして無価値の「無」は有の対義語ではないかもしれないということを考えてみましょう。 ニヒリズム
虚無主義と同義語か。
ニヒリズムは虚無主義とも呼ばれるが、一切の物事に価値を置かないものとされている。
それを憂うのが消極的ニヒリズム。その上で、価値を自分で見出すのが積極的ニヒリズムとされているが…
無価値の無の意味の手前には価値が盲目的に認められている。
倫理命題には真偽が存在しないとする哲学上の立場。

Web&Music ウェブ制作と音楽について インターネット・ウェブサイト・ウェブシステムなどと音楽!ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

ホームページ制作・Web制作

ホームページ制作・Web制作 ホームページ制作会社 Web制作会社 SEO,Webマーケティング、コンテンツマーケティング

最新記事

(06/17)
(06/08)
(06/08)
(05/29)
(05/26)
(05/26)
(05/19)
(05/06)
(04/11)
(04/10)
(03/25)
(03/21)
(03/21)
(03/16)
(03/06)
(02/18)
(02/04)
(01/22)
(01/13)
(01/10)
(12/18)
(12/06)
(11/28)
(11/12)
(11/12)

プロフィール

HN:
music
性別:
非公開
自己紹介:
Web制作

バーコード