日記-August, 2006

日記

8/28(Monday)

Opera

固まって堕ちる事は良くある事なので大丈夫なのだけど、固まっても堕ちてくれないのはとても困る。

現在そうなっていて、タスクマネージャーで対処しようとしたらタスクマネージャーが堕ちた。

8/26(Saturday)

Gmail

メールソフトで使う事が出来るらしい……。Operaで使ってみた。

何回か設定を間違えたが、使えるようになった。

FLNet.org

アカウントが取れたのにメールが来ていない……。

八回くらい

今日はOperaが良く堕ちる。

8/24(Thursday)

無題

昨日書いた日記をサーバーにputしていなかった。

アンテナ

アンテナ利用者の為に『日記』に最後に更新した日付と時間を入れる事にする。

8/23(Wednesday)

&

広告の&が文字参照になっていない。有料のサーバーに変えようかな……URIは変更したくないのだけど。

8/22(Tuesday)

春太郎氏

春太郎氏は、批判を聞こうと思っていないのだろうか。それとも、私の発言が誹謗中傷であると云う勘違いをして居るのだろうか。と云うか、サイトを作った理由から間違っている様な気もする。

開設した理由
2006年に発売されたゲーム、「LocoRoco」が、どうしても欲しくて自分で広告収入を得て買おうと思ったから。

歴史的仮名遣い

自分の主観で歴史的仮名遣いを否定するのは間違っていると思う。と云う自分の主観による発言。

正字正仮名

私が何故歴史的かな遣ひ(以下、「正かな遣ひ」或は「正かな」と呼ぶ)を用ゐるかと言ふと、正かな遣ひが合理的な表記法であるのに對し、「現代かなづかい」が甚だ不合理的な物だからだ。ただし、「現代仮名遣い」の不合理なを總て擧げろと言はれたら可成長くなつてしまふから總ては言はない。が、「現代かなづかい」が權威によつて押付けられた表記法だと云ふだけで、十分不合理ではある。

ではなく點なのでは。

8/21(Monday)

ホームページ作りの参考書

HTMLの解説を批判してみる。マーク付けの修正が面倒。

ページタグ

HTMLの解説なのにタグが何なのかに関する記述が存在しない。突然ページタグと書かれても何の事なのかが全く理解出来ない。

ページの基本

HTMLのファイルには、基本的に下のタグを入れなければなりません。

タグ
<Html>
<Head>
<Title>タイトル</Title>
</Head>
<Body>

内容

</Body>
</Html>
スクロールバーを変える
<Style Type="text/css">
<!--
Body{scrollbar-base-color:blue;}
-->
</Style>
フレームを表示する
<Frameset cols="150,*">
<Frame name="左" src="左ページ.html">
<Frame name="右" src="右ページ.html">
</Frameset>
<Noframes>
フレーム未対応です。
</Noframes>

noframes要素内にはフレームと等価の内容を記述する必要があるのだから、noframes要素内にフレーム未対応ですとか書くのは有得ない。

みんなのタグ辞書のサンプルコードに似ていると思ったのは私だけだろうか。

フォントタグ

論理要素より先に非論理要素の解説をする先生は信用出来ません。

イメージタグ
イメージを表示する
<Img Src="画像.gif">
イメージにコメントを加える

img要素のalt属性はコメントではなく代替テキストです。

8/20(Sunday)

lh要素

アクセス解析経由で浮ぽんブログ。Opera利用者に10の質問の回答があった。で、その上の記事には何か奇妙な事が書いてあったので引用。

とあるHTML解説ページ<lh>っていう要素を初めて見た。

リファレンスサイト行っても載ってないけど、これって使ってもいい要素なのかな?

ただ、タイトル付けるんであれば<dt>の方使えばいいよな…。

※一応、マーク付けを修正してあります。

とあるHTML解説ページホームページ作りの参考書の事らしい。当然、lh要素なんて聞いたことがありません。過去のHTMLにはあったのかも知れない……と云う事でGoogle検索したのだが、一番上に出た記事によるとLH要素は存在しないそうです。

ホームページ作りの参考書HTMLの解説の批判は明日書こうかな。

8/19(Saturday)

CSS

変更してみた。Yellow Styleは代替スタイルシートに。

8/17(Thursday)

東方花映塚

買った。

財布の中に五円しか残っていない。

8/16(Wednesday)

Koch

前作った関数を改良したので載せる。

#include<windows.h>
#include<math.h>

void Koch(HDC hdc,double a,double b,double c,double d,int count,COLORREF Color){
  if(count == 1){
    SetPixel(hdc,a,b,Color);
    SetPixel(hdc,(a+c)/2-(b-d)/sqrt(12),(b+d)/2-(c-a)/sqrt(12),Color);
  }
  else{
    Koch(hdc,(a+c)/2-(b-d)/sqrt(12),(b+d)/2-(c-a)/sqrt(12),a,b,count-1,Color);
    Koch(hdc,c,d,(a+c)/2-(b-d)/sqrt(12),(b+d)/2-(c-a)/sqrt(12),count-1,Color);
  }
}

8/14(Monday)

帰還

コミケから帰ってきたのだが、今日は足と首が痛い。

アクエリアス2Lを3本もって行ったのが原因だと思う。重かった。

8/13(Sunday)

ホームページ作りの参考書と云う駄目講座があったのでメールで批判したのだが、返事が無いので日記に色々書く。

Another HTML-lintで採点

http://sankou.omiki.com/ を HTML4.01 Transitional としてチェックしました。

63個のエラーがありました。このHTMLは -107点です。タグが 26種類 94組使われています。文字コードは Shift JIS のようです。

HTMLの解説を公開しているサイトでこの点数では信用出来ない。酷すぎる。

初心者が解説するべきではない

ここの情報が絶対に合っているとは限りません。実は僕はまだ中学生なので、初心者です。でも小学3年の頃からHTMLやってるので全く解らないわけでもありません。

WWWに於いて、年齢を理由に言い訳をする事は通用しません。そのような言い訳をすれば、"最初から解説など書くな"と思われるだけです。と云うか、私もそう思った。

矛盾

その他、英語はあまり使わないほうがいいなどありますが、あとは自分がお客さん側に立って自分のホームページを見てみてください。

そうすれば何か気づくことがあるかもしれません。

それなら音声環境とかユーザースタイルシート利用者を無視するべきではないだろう。

音声環境では、表を音声のみで表現するので元の文書に無い部分を補完して読み上げます。よってテーブルレイアウトは音声環境を無視していることと同じ。また、テーブルレイアウトはユーザースタイルシート利用者が見ると余計な枠線が大量に表示されて非常に嫌な気分になります

HTMLの解説に突っ込み

此れを此処に書くとh7要素が必要になりそうなのでまた今度。

8/10(Thursday)

さっきから足が痒いのは蚊が原因。叩こうとしても逃げられて仕舞う…と書いていたら蚊を叩けました。同時に手が血で赤くなったのは気の所為という事にする。

Opera利用者に10の質問って

Operaの宣伝方法としてとても良かったような気がしてきた。

コミケ

私は最終日に参加するらしい。明日は別の用事があるとか。

CSS關係者に37の質問に回答してみる

後で別の文書に分けると思うが、一応日記に書く。

ウェブサイトはいつ頃から作つてゐますか?
2006年3月だったと思う。
CSSを採用したのはいつ頃?
最初から利用していた筈。最初はstyle要素内に記述していたが、途中で外部スタイルシートを使うようになった。
CSSを採用しようと思つたきつかけは?
忘れた。
CSSを採用して良かつたと思ふ時は?
見た目を定義するファイルが1つで済むので、管理が楽だと思う。
CSSを利用するのをやめたいなと思ふ時はありますか?
無い。と云うか、有得ない。
CSSの好きなプロパティは?
CSSの苦手なプロパティは?
「それだけはやめてくれ」と云ふCSSの使ひ方は何ですか?
今のCSSの仕樣には満足してゐますか?
不満はあるが、次の仕様に期待。
CSSはどの位普及すると思ひますか?
正しい使い方では殆ど普及しないと思う。
CSS關係の論爭に參加した事はありますか?
参加できなかった。
どの位の間隔でCSSを更新しますか?
1ヶ月に1回とか。自分で作っては飽きるのが原因。
CSSを使ふに當り、特に氣を附けてゐる事はありますか?
HTMLに変な記述をしない事。
自分のサイトで使用してゐるCSSの出來には滿足してゐますか?
作ってから1週間くらいは満足でも、途中から嫌いになる。
自分のCSSの利用法で、これは他の人にも眞似して貰ひたい、と云ふ事はありますか
真似したかったら、使いたい部分だけ使えば良い。でも、真似する人なんていないと思う。
自分のCSSの利用法で、これは他の人に眞似して貰ひたくない、と云ふ事はありますか
真似して貰いたくないような記述はしないようにしていると思う。
CSSの參考書は何を使つてゐますか?
本は持っていないが、CSS講話を使う事が多い。
好きなCSS採用サイトを教へて下さい。(サイトの内容ではなく、CSSの使ひ方、と云ふ點で)
変な記述が無いのであれば問題ないと思う。
嫌ひなCSS採用サイトを教へて下さい。(サイトの内容ではなく、CSSの使ひ方、と云ふ點で)
変なクラスが大量にあるCSSは嫌い。
仕様書に無い物を勝手に使っているCSSは嫌い。
閉鎖したら困る、と云ふCSS採用サイトはありますか?
ブラウザは主に何を使つてゐますか?
Opera
CSSでデザインする時、對象と考へるブラウザは?
Opera
CSSでは、どの位、MSとかMozillaとかの獨自仕樣を使用してゐますか?
仕様に無い物は使わない。
現行のブラウザに對する不滿を教へて下さい。
Internet Explorer
  • displayプロパティを8割で良いから正しく実装して欲しい。
  • :before,:after擬似クラスに対応して欲しい。
  • application/xhtml+xmlに対応して欲しい。
閲覽者から感想をどのくらゐ貰ひますか?
感想を貰う筈が無い
HTMLはどのヴァージョンが好きですか?
ISO-HTML
広告が無かったらISO-HTMLかXHTML 1.1を使うと思う。
Another HTML-Lintはどの位使つてゐますか?
かなり頻繁に使う。
W3CのValidatorはどの位使つてゐますか?
同上。
HTML文書を記述する際、特に氣を附けてゐる事はありますか?
現在の記述に駄目な部分が無いか考え、正しいマークアップにする方法を考える。
自分のHTML文書の記述法で、これは他の人にも眞似して貰ひたい、と云ふ事はありますか?
真似しない方が良い様な記述はしない様に気をつけているので、多分真似しても問題ない。
自分のHTML文書の記述法で、これは他の人に眞似して貰ひたくない、と云ふ事はありますか?
必要なlang属性の省略。このウェブサイトを作り始めた時からある文書にはこのような記述が多い。
あなたにとつて、CSSとは何ですか?
文書を読みやすくしてくれる物。
あなたにとつて、HTMLとは何ですか?
まだ不完全な部分もあるが、他の文書形式よりは明らかに優れている形式。
あなたにとつて、ウェブとは何ですか?
空気のような物。
要するに、あって当然だが、無いとかなり困る物。
主に利用してゐるOS/コンピュータは何ですか?
COMPAQ Presario 3566。もうそろそろ危ないかも。
將來使つてみたいOS/コンピュータはありますか、それは何ですか?
新しいコンピューターでCOMPAQ Presario 3566より優れているものなら多分問題ない。と云うかCOMPAQ Presario 3566は古すぎ。
インターネットにはどんな風に接續してゐますか? 速度はどの位?
明らかに遅いが、実際の速度は分からない。

気が付いたら日付が変わっていたが、気にしない事に。

8/9(Wednesday)

Opera

何となく作ってみた。結構便利だと思う。

8/8(Tuesday)

パゼストバイフェニックス

一応クリア出来た。以下はスクリーンショット一覧。

Opera利用者に10の質問

"~にnの質問"という物を作ってみたかっただけ。特に意味は無い。

  1. 使い始めたきっかけは?
  2. 使い始める前は何を利用していましたか?
  3. 何時から使っていますか?
  4. どのバージョンを使っていますか?
  5. 好きなところは?
  6. 嫌いなところは?
  7. あったら良いなと思う機能は?
  8. HTMLの実装を100点満点で評価してください
  9. CSSの実装を100点満点で評価してください
  10. 利用しているスキンは?
回答一覧

8/7(Monday)

見出しのid属性

時々間違える事がある上に此れを全ての見出しに付けるのだから段々面倒になってくる。

と云うか、参照するのは個別の記事である事が多いから日付にid属性を付けるのはあまり意味が無いのかも知れない。

形容詞+です

認めても良いとされていますし、私も義務教育でそう習ってきていますので、特に問題の無い事と思っています。

確かに認められている書き方なので、問題の無い事と考えるならそれでも良いと思う。

少し気になった事

FLNet.orgの一番上のメニューは見た目の為にマークアップが犠牲になっているような気がしたので解決方法を考えてみる。

元の文書は以下のような物。dl要素を二つに分けるのはあまり良いとは言えない。

<dl class="navigation">
 <dt>コンテンツ</dt>
 <dd><a rel="start" href="/">トップページ</a></dd>
 <dd><a rel="chapter" href="/kiyaku.html">利用規約</a></dd>
 <dd><a rel="chapter" href="/register.html">アカウント登録依頼</a></dd>
 <dd><a rel="chapter" href="/info.html">技術資料</a></dd>
 <dd><a rel="chapter" href="/faq.html">FAQ</a></dd>
 <dd><a rev="made" href="/mail.html">管理者へメール</a></dd>
</dl>
<dl class="navigation">
 <dt>おまけ</dt>
 <dd><a rel="bookmark" href="/supbbs/simbbsex.cgi">助け合いBBS</a></dd>
 <dd><a rel="bookmark" href="http://8009.teacup.com/flnet/bbs">サーバダウン報告</a></dd>
 <dd><a rel="bookmark" href="/diary2/tackynote.cgi">管理者の戯言</a></dd>
 <dd><a rel="bookmark" href="/members.cgi">登録サイト一覧</a></dd>
 <dd><a rel="appendix" href="/mrtg/">サーバ負荷</a></dd>
 <dd><a rel="appendix" href="/webalizer-all/">総アクセスログ</a></dd>
</dl>

元のCSSは以下のような物。

dl.navigation{
 text-align:center;
 margin-top:5px;
 margin-bottom:0px;
}
dl.navigation dt{
 display:inline !important;
}
dl.navigation dt:before{
 content:"";
}
dl.navigation dt:after{
 content:":";
}
dl.navigation dd{
 display:inline !important;
 margin:0 0 0 0;
}
dl.navigation dd:before{
 content:"[";
}
dl.navigation dd:after{
 content:"]";
}

以下が私の考えたHTMLCSSの断片。急いで作った物なので欠陥があるかもしれない。

<dl class="navigation">
 <dt>コンテンツ</dt>
 <dd>
  <ul>
   <li><a rel="start" href="/">トップページ</a></li>
   <li><a rel="chapter" href="/kiyaku.html">利用規約</a></li>
   <li><a rel="chapter" href="/register.html">アカウント登録依頼</a></li>
   <li><a rel="chapter" href="/info.html">技術資料</a></li>
   <li><a rel="chapter" href="/faq.html">FAQ</a></li>
   <li><a rev="made" href="/mail.html">管理者へメール</a></li>
  </ul>
 </dd>
 <dt>おまけ</dt>
 <dd>
  <ul>
   <li><a rel="bookmark" href="/supbbs/simbbsex.cgi">助け合いBBS</a></li>
   <li><a rel="bookmark" href="http://8009.teacup.com/flnet/bbs">サーバダウン報告</a></li>
   <li><a rel="bookmark" href="/diary2/tackynote.cgi">管理者の戯言</a></li>
   <li><a rel="bookmark" href="/members.cgi">登録サイト一覧</a></li>
   <li><a rel="appendix" href="/mrtg/">サーバ負荷</a></li>
   <li><a rel="appendix" href="/webalizer-all/">総アクセスログ</a></li>
  </ul>
 </dd>
</dl>
dl.navigation{
 text-align:center;
 margin-top:5px;
 margin-bottom:0px;
}
dl.navigation dt{
 margin:0;
 padding:0;
 display:run-in !important;
}
dl.navigation dt:before{
 content:"";
}
dl.navigation dt:after{
 content:":";
}
dl.navigation dd{
 margin:0;
 padding:0;
 display:block !important;
}
dl.navigation dd ul{
 margin:0;
 padding:0;
 display:inline !important;
}
dl.navigation dd ul li{
 margin:0;
 padding:0;
 display:inline !important;
}
dl.navigation dd ul li:before{
 content:"[";
}
dl.navigation dd ul li:after{
 content:"]";
}

取り敢えずこれで不自然なマークアップではなくなる。

Operaの欠陥

ブックマークのMandelbrot59's Websiteのアイコンがこのサイトのアイコンになっていた。

コミケで買う物

他にも買うべき物はある筈だが、此れが一番重要。

8/5(Saturday)

間違い

p{
 text-indent:left;   /* p要素内の文章を左端で揃える。 */
}

text-alignプロパティの解説のサンプルコードなのにtext-indentプロパティのサンプルコードになっています。

8/4(Friday)

hr要素

hr{
height:auto;
border-style:none;
content:"* * *";
text-align:center;
letter-spacing:20px;
}

特に意味は無い。

height:auto;を書かないと下の要素と重なって仕舞うようなので修正。

8/1(Tuesday)

形容詞+です

WWWの中で思う事を述べていきます。WWWに関して、特に抜きん出た知識を持ち合わせているわけでは無いので、誤りがある可能性があります。もしも誤りがあれば、教えて頂けると有難いです

文字が小さい。
矢鱈と文字が小さい所が多いです

見出しの通り。

Gmail

一応Gmailのアカウントを持っているのだが、全く使っていない。

旅行

今日から旅行に行ってきます。