自作CGIを評価するスレ (672レス)
1-

24: 03/04/06 00:39 ID:??? AAS
>>17
ソース見たらDOCTYPEがXHTMLだったけどぱっと見ても明らかに間違えまくってたのでチェックしてみた。
チェックの結果は以下のとおりです。

外部リンク:oasis.minidns.net を XHTML1.0 Transitional としてチェックしました。
19個のエラーがありました。このHTMLは 4点です。タグが 9種類 14組使われています。文字コードは Shift JIS のようです。

先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。0 は減点対象外のごく軽度のエラーで (グレイのかっこつき) でメッセージされています。

9: line 1: このXML宣言は正しくありません。 → 解説 23
6: line 5: <html> には xmlns 属性が必要です。 → 解説 86
2: line 5: <html> には lang 属性を指定するようにしましょう。 → 解説 116
2: line 5: <html> には xml:lang 属性を指定するようにしましょう。 → 解説 116
25
(1): 03/04/06 00:39 ID:??? AAS
0: line 6: (<head>〜</head> 内に <link rev="made" href="mailto:〜" /> が含まれていません。) → 解説 121
0: line 6: (<head>〜</head> 内に <link rel="next" href="〜" /> などのナヴィゲーション用のリンクが含まれていません。) → 解説 122
1: line 6: <p> と </p> の間が空です。 → 解説 51
1: line 6: <body> での色指定が不完全です。text 属性も含めるようにしましょう。 → 解説 149
0: line 7: (<input type="text"> には tabindex 属性を指定するようにしましょう。) → 解説 166
0: line 7: (<input type="file"> には tabindex 属性を指定するようにしましょう。) → 解説 166
1: line 7: <input type="text"> には value 属性で初期値となるテキストを指定しておきましょう。 → 解説 160
0: line 7: (<input type="text"> には tabindex 属性を指定するようにしましょう。) → 解説 166
0: line 7: (<input type="submit"> には tabindex 属性を指定するようにしましょう。) → 解説 166
1: line 7: <input type="text"> には value 属性で初期値となるテキストを指定しておきましょう。 → 解説 160
省5
26: 4 03/04/06 00:40 ID:t3fZoblF(3/25) AAS
なぜか、2重カキコデスカ!?と
27
(1): 4 03/04/06 00:41 ID:t3fZoblF(4/25) AAS
HTMLがDOCTYPE無し、気分によって大文字小文字が混じっている
のはNGですか?
28: 03/04/06 00:45 ID:??? AAS
あ、ゴメン。エラーのせいで最後の方が減点食らってるのね。
本来のドキュメント(最初の</html>まで)でチェックしてみた。

XHTML1.0 Transitional としてチェックしました。
19個のエラーがありました。このHTMLは 8点です。タグが 9種類 14組使われています。

先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。0 は減点対象外のごく軽度のエラーで (グレイのかっこつき) でメッセージされています。

9: line 1: このXML宣言は正しくありません。 → 解説 23
6: line 5: <html> には xmlns 属性が必要です。 → 解説 86
2: line 5: <html> には lang 属性を指定するようにしましょう。 → 解説 116
(以下略)
29: 03/04/06 00:47 ID:??? AAS
>>27
別にいいんじゃねぇの?>>17は自信作らしいから突っ込まれてるだけで。
30: 4 03/04/06 00:53 ID:t3fZoblF(5/25) AAS
ほう、今自分で見ててすでに数箇所突っ込みどころがあったよ。
もう少し。
31
(1): 4 03/04/06 00:58 ID:t3fZoblF(6/25) AAS
ついでにオレはここの4ではない。
32
(1): 03/04/06 00:59 ID:??? AAS
評価して欲しいやつはトリップつけれや
33: 03/04/06 01:04 ID:??? AAS
>>31
ややこしいぞw
じゃあPHPじゃないのか?
34: 4 ◆R.zOhOehsw 03/04/06 01:29 ID:t3fZoblF(7/25) AAS
PERLですが、まずいですか?
35: 03/04/06 01:34 ID:??? AAS
いえ、さっさと貼っちゃってよん。
36: あぼーん [あぼーん] 03/04/06 01:41 ID:??? AAS
AA省
37
(2): 4 ◆R.zOhOehsw 03/04/06 01:56 ID:t3fZoblF(8/25) AAS
BBS: 外部リンク[pl]:hex51.darktech.org
SRC: 外部リンク[txt]:hex51.darktech.org

言語: PERL
ネタ元: 外部リンク:thebbs.jp

糞ほど批判いただければ幸いです。
書き込みまくっても糞スレたてまくっても結構。
38: 03/04/06 02:04 ID:??? AAS
>>37
Perlの文法的な間違いはないみたいだけど、処理がいまいちな部分が
散見される。
効率を考えればもうちょい工夫したほうがいいだろう。
39: 4 ◆R.zOhOehsw 03/04/06 02:08 ID:t3fZoblF(9/25) AAS
意見どうも。
もっとアルゴリズムを勉強しれってことですね?
40: 03/04/06 02:22 ID:??? AAS
・myが気になる。
・一行書き出すのにヒアドキュメント使うのは何故?
・かと思えばqq連発で使ってたり…

・1.入力 2.処理 3.出力 という風に処理を分けよう
・自作自演防止はハッシュとかじゃ駄目なのかい?
・FORMの処理が2回書いてあったりして無駄

・HEADリクエストは面白いね。
41
(3): 03/04/06 02:32 ID:??? AAS
かなり恥ずかしいのですが、他人の意見を一度でも聞いてみたくて…
外部リンク:kabocha.org
↑のサイトの
外部リンク[html]:kabocha.org
↑のページに
山口_BBS2.00b1
↑って言う私のCGIがあるのですが、いかがな物でしょうか。

ただし「携帯のEZ専用」なので皆様の中には意味を理解しかねる出力があるかもしれません。

ああ、ついに2ちゃんねるに晒してしまったよ…
冷静に考えると恥ずかしいけど…、プロの方(?)に見てもらいたい気持ちが上のようだ…。
省1
42: 03/04/06 02:35 ID:??? AAS
myもいいんだけど、実質グローバルと同じだな。
処理毎に{ }で囲んで使わなきゃ意味ないだろ。
43
(1): 4 ◆R.zOhOehsw 03/04/06 02:47 ID:t3fZoblF(10/25) AAS
ご意見どうも。
>・一行書き出すのにヒアドキュメント使うのは何故?
エディタで折り返すのが気になるので..
>・かと思えばqq連発で使ってたり…
Emacsなので、ヒアドキュメントだと表示する特殊によって
自動のタブがおかしくなるのです..

全部個人的なことですね..修正します。

myに関しては、ちょっと調べてみます。
その他の意見に関しても、もう一度よく考え直してみます。
1-
あと 629 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.008s