みどり同盟ブログはHabboホテル内で結成されたみどり同盟の公式サイトです。

↓みどり同盟ブログ内サーチ↓

みどり同盟ブログ内サーチ

↑みどり同盟ブログ内サーチ↑

↓リストメニュー↓

最新記事50件
 
最新コメント50件
 
過去の記事

↑リストメニュー↑

 

↓記事グループ説明↓

一件表示モード

メニューなどで記事を直接選択したとき、記事にコメントするとき、コメントを見ているときに、一件表示モードになります。

(みどり同盟なだけに;笑)緑茶でも飲みながら、一つの記事をじっくり見ていってください。楽しいコメントをお待ちしております!

 

↑記事グループ説明↑

↓記事↓

2006/04/21 (金)
勝手にリンク(仮タイトル)の仕様について考えてみる
by PONJAN
 
この記事はみどりメッセで日々刻々と追記していたものを、みどりメッセの廃止とともにここに移転したものです。
記録のためと言うよりは、別の記事からリンクしてしまっていたため、リンク切れを防止するために丸ごと移転させた、という感じです。
■1■
自分メモですから
メモでアーダコーダ書いてると答えが見つかって、思考のミスリード時にも後戻りが簡単、という、イツモノヤツです。

自動リンク、勝手にリンク、リンクナビゲーターなど色々名前案は浮かんでいますが、要は
みどり同盟ブログ以外のサイト管理者が、自分で登録してみどり同盟ブログからリンクすることができる
という機能です。

 


厳密に規定を設けてそれに合致するようなサイトだけを登録していく現行のシステムでは、登録後に問題が発生したり、元々何らかの問題でこちらからのリンクをお断りしていたけど問題が解消された場合に、いちいちコメントなどでやり取りをしたり、どこがどうダメなのか書くことになってしまいます。
他人のサイト、しかも特定の人が作ったサイトの粗捜しなんてしたくありません。
そこで、今回の新システム導入を検討しているわけです。

 


自動リンクが導入されれば、みどり同盟ブログのシステム管理者は登録にはタッチせず、あくまで荒らしやリンク規約違反サイトの登録を「削除するのみ」という立場になります。
こうすれば、基準は明確ですので、必ずしも私だけが「見張っている」必要はなくなり、削除されちゃった人はその理由を自分で考えたり、みどりメッセに質問したりして自分で再登録すればいい、と。

 


というわけで、これの仕様についてあれこれ考えてみるスレッドです。

 


■2■
目標1.親しみやすいグラフィックにする。
2.できるだけ登録作業を簡単にする。
3.サイト名だけではなく、登録者が自分で簡単なサイト紹介メッセージ(100文字程度)を書き込むことができる。
4.パスワード認証によって、登録者が自分で全ての情報を修正・削除することができる。
5.バナー表示機能

 


基本的な骨格となる1〜4については、すでに完成度のブラッシュアップ段階に入っています。
5(バナー表示機能)についは、若干の問題点がありますので、次のレスで考察します。

 


■3■
5(バナー表示機能)について考察。

 


まず、みどり同盟ブログからのリンクを希望するサイト管理者が、自分でバナー画像をアップしたURLを登録すると自動的にみどり同盟ブログのリンクページに表示されてリンクする、という機能を作ってみてのテスト状況&問題点を列記。

 


バナーサイズは81×31ピクセルとは限らず、例えば1000×1000ピクセルの巨大な画像をバナーだと言い張ることもできるわけで、そうなってくるとこちらの表示が崩れまくる可能性があります。

 


かと言って、サイズを限定してしまうとそれはそれで登録しにくくなるわけで、「バナーは88×31にしてください」なんてお願いをしちゃうと「ちっとも自動リンクじゃないじゃん!」。

 


例えば大きいサイズを無理やりリサイズして表示させるのも登録者の意図を尊重してないわけでイヤ。

 


そもそも、バナー画像を投稿できるようになってしまうと(しかも登録者が自由に削除・修正のアップができるとなると)それはもう画像投稿機能なわけで、意図しないアップローダーとして使われる恐れもあります。

 


かと言って、バナーURLを入力してもらって直リンする仕様にしてしまうと、直リン禁止のレンタルサーバーを使ってる登録者はその人が使っているレンサバ会社の利用規約に違反する恐れがあり、こちらとしては(みどり同盟ブログのせいで自分のサイトが削除されました!なんて言いがかりをつけられないように)面倒な注意書きを掲載する必要が生じます。

 


しかも、間違いなく、注意書をよく読んでない人が現れるのでこちらはいちいちチェックする必要が出てくる。
「ちっとも自動リンクじゃないじゃん!」。

 


じゃあバナー表示をやめるというのも一つの手だけれど、グラフィック要素が減ると見た目がつまんない。

 


そのサイト固有の(見た目で他との違いがすぐにわかる)何らかの画像が自動処理で表示される
ような機能を盛り込む、というところまでは決定。

 


■4■
考察2
じゃあ、登録したURLから自動的にサイトのトップページ画面を拾ってくる機能ってのはどうでしょう。

 


ちょうど、みどり同盟ブログのホームページの最新ナイスグリーン3件画像みたいな感じで、自動的に縮小画像ができて表示される、と。

 


これ面白そう。
登録する人にとって、自分のサイトURLを書くだけで自動的に画面が掲載されるのは登録作業が簡単だし、直リン問題や画像投稿機能問題も全て解決できます。

 


がんばれば何とかなりそう。
Perlで組む必要があるかな。
RSS配信してるサイトなら簡単かも。
どっちかって言うとAPIか。

 


てか、問題点はすんなり解消したようで。
わーい。
イベント準備も終わったし、GW中に公開できるかな?

 


 



そういえば、Adobe Creative Suite 2 Premiumの中のIllustrator CS2を昨日初めて起動しました

 


■5■
ここまでまとまっている仕様案
●基本画面
・GUIにホテルナビゲーターっぽいものを使用。
・モードは「表示」「登録」「変更」「削除」「サーチ」の5種(5種とも常に上部に表示)。
・ホテルナビゲーター同様、右上の×をクリックするとウィンドウを閉じることができる。

 


■表示モード
・最初に開いたときは「表示」モードになっている。
・現在の総登録サイト数を表示。
・リンク先サイトのトップページ画像のサムネイルとリンク先タイトル、簡単なメッセージを1件とし、各ページ10件()ずつ掲載される。
・トップページ画像のサムネイルとリンク先タイトル、どちらかをクリックすると新たなウィンドウでサイトを開く。
・下部にページ切り替え用ナビを設置。
・ホテルナビゲーターのサイズ366×456ピクセルに収めるためには約2件しか表示されない為、スクロールバーでスクロールする仕組み。
※後に5件に改定

 


■登録モード
・サイト名、サイトURL、サイト紹介メッセージ(100文字以内)、パスワード(半角英数8文字以内)の入力欄と、決定ボタン。
・それぞれ、入力内容が不正な場合は個別のエラーメッセージを表示。
・決定ボタンをクリック後(内容が問題なければ)確認画面を表示(それぞれの入力事項を再表示し、メモしておくことを促す)。
※後に70文字に改定

 


■変更モード
・一度登録したサイトのURLと登録時に入力したパスワードの入力欄を表示。
・URLとパスワードが一致すれば、サイト名、サイトURL、サイト紹介メッセージ(100文字以内)の入力欄を表示(入力欄には登録時に入力した内容が予め入力されている)。
・変更ボタンをクリックして終了。
・それぞれ、入力内容が不正な場合は個別のエラーメッセージを表示。

 


■削除モード
・一度登録したサイトのURLと登録時に入力したパスワードの入力欄を表示。
・URLとパスワードが一致すれば、削除するかどうか確認画面を表示。
・削除ボタンで削除。

 


■サーチモード
・サイト名()での検索。
・サーチボタンをクリックすると、該当するサイトの総数を表示。
・多数該当した場合は10件ごとにページ切り替え。
※後に紹介メッセージでも検索できるよう改定

 


■6■
完成しますた。
う〜む、難産でした。
こんなに梃子摺るとは。。。

 


とりあえずサーバー・エラー出まくり千代子は全てhtaccessで一まとめの画面に持っていって誤魔化してますが、いずれ修正しなければいけないわけで。
かと言って、現時点でそれの修正作業に入ってしまうと、他のエラーへの対処ができなくなる悪寒。

 


てなわけで、すぐさま実装テストに入らせていただきます。
サーバーの管理者さん(ヨデさん)はおっかなびっくりして見守っててください。

 


あと、みどグ本編にて「テスト中」記事を立てますので、バグ&エラー報告などは随時募集できるはずです。

 


 



ちょっと前にイロイロあったじゃないですか。
あれのためにこういうものを作り始めたわけですが、実際の需要はそれほどないと思うんですよ。
でも、「こういうのも実装している」という姿勢だけで他の部分への防御ができてしまうというのも事実なワケで。

 


3月30日から企画書を書き始めて、ソースコードのラフができたのが5月下旬。
デザイン・ルールを書き始めたのが4月下旬。
その間にプライベートでイロイロあって、てんやわんや。
春のイベントが迫り来る中ドキがムネムネ状態で病院で寝てたり。
昨日、当初のイベント終了日を迎えてそのままの勢いでざざざぁ〜っとperlを書いてみたわけですが、なんとも足掛け3ヶ月で準備してきたものが、実際に書き始めると約14時間(休憩なしw)で完成してしまうという驚きの結果で本人大満足です。
明け方の珈琲も旨かった。

 


おっと、忘備録として書き始めたのが大脱線。
ちゃんと書き直してから記事に反映させなきゃだ。

 


 



ところで、最近、このみどりメッセに海外からのスパム・パピコが多くなってきています。
どうやら海外で紹介されちまっているモヨウ。
しかし、自動翻訳サイトで翻訳するとメニューが二重になってワケワカメになるのは直してなかったはず…。
どうやって投稿してるんだろう。。。
ご苦労なことで。。。 
 
 
 

↑記事↑