<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>ROSS / 雑多な考察</title>
<link>http://ross.archiva.jp/other/</link>
<description></description>
<language>ja</language>
<copyright>Copyright 2007</copyright>
<lastBuildDate>Fri, 08 Sep 2006 23:54:26 +0900</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.2-ja-2</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>サイト移転します</title>
<description><![CDATA[<p>どもSig.です。お久しぶり。<br />
前振りから妙～に時間掛かりましたが、ようやく動くようになってきたので、当サイト『ROSS』は新サイト『<a href="http://archiva.jp/">Archiva</a>』に移転します。サイト移転に当たっての方針は、以下の通り。</p>
<ul>
<li>『ROSS』のファイルおよびデータは、まるまる残します。</li>
<li>『ROSS』からピックアップした記事を『Archiva』に再掲載。</li>
<li>『ROSS』のコメント、トラックバック、掲示板、メールフォームは凍結。</li>
<li>『槍士登録所』に関しては、利用者の更新がある限りは、現状維持。</li>
<li>ドメイン（http://rospear.info/)の有効期限があるのでURLは変更する。</li>
<li>『ROSS』の新URLは「http://ross.archiva.jp/」となる予定。</li>
</ul>
<p>新サイトは「とりあえず動く」という段階で、まだまだディテールが甘いです。記事もまだ移行してませんが、動かしながら改善していく方向で。それでは、新サイトでお会いしましょう！</p>
<p>&raquo; <a href="http://archiva.jp/">Archiva | A note of notions. On web, tech, and myth.</a></p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/09/post_57.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/09/post_57.html</guid>
<category></category>
<pubDate>Fri, 08 Sep 2006 23:54:26 +0900</pubDate>
</item>
<item>
<title>tableソートJS</title>
<description><![CDATA[<p>仕事にて、tableをソートするJavascriptを作ることになったわけですが... たまたま拾ったサンプルがバリバリのDOMだったおかげで、「Javascriptにおけるオブジェクト指向」がちょっとずつ解ってきました。それはともかく。</p>
<p>おっかなびっくり組んでみると、なんだかんだで、とりあえず動きはするんですが... どうにもappendChild()でノードが追加されるというよりは置換されてるっぽい理屈に確信が持てません。「そういうプロパティなんだ」と言われれば、それまでなんですが。</p>
<p>ソースは以下</p>
]]></description>
<link>http://ross.archiva.jp/other/archives/2006/08/tablejs.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/08/tablejs.html</guid>
<category>Javascript</category>
<pubDate>Tue, 15 Aug 2006 02:04:07 +0900</pubDate>
</item>
<item>
<title>構造物に遠近感をつける描画法</title>
<description><![CDATA[<p style="border: 2px dotted #f00; padding: 5px 10px;"><ins>※この記事は追記・編集して<a href="http://archiva.jp/web/design/20060809013000.html">新サイトへ移行</a>されています。</ins></p>
<p>簡単なので、ちょっとやってみたら、なんかメチャメチャ面白かった。<br />
平面の空間設定をコントロールする遠近法には、大きく二種類ある。</p>
<ul>
<li>構造物に遠近感を持たせる描画方法としての「透視法」</li>
<li>配色や輪郭の描写で遠近を区別する「空気遠近法」</li>
</ul>
<p>今回やったのは、「透視法」。中でもごく単純な「二点透視法」にチャレンジしてみました。手順は以下。</p>
]]></description>
<link>http://ross.archiva.jp/other/archives/2006/08/post_56.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/08/post_56.html</guid>
<category>Design</category>
<pubDate>Wed, 09 Aug 2006 01:46:54 +0900</pubDate>
</item>
<item>
<title>長～いURLによるカラム落ち、に対処する</title>
<description><![CDATA[<p style="border: 2px dotted #f00; padding: 5px 10px;"><ins>※この記事は追記・編集して<a href="http://archiva.jp/web/html-css/20060808013000.html">新サイトへ移行</a>されています。</ins></p>
<p>長いURL(半角英数字）を強制改行させるには、CSSで「<code>word-break: break-all;</code>」を指定すれば良い。これはIEの独自拡張で、IE5.0から対応しています。</p>
<p>通常のボックス要素の場合だと、Opera/firefoxではボックスを突き破りはしても、ボックスを拡張したりはしない。</p>
<p><a href="http://archiva.jp/img/web/html-css/2006-0808_1.gif"><img src="http://archiva.jp/img/web/html-css/2006-0808_1.gif" width="300" alt="" /></a></p>
<p>幅が指定されたボックス要素を拡張してしまうのはIEのバグなので、通常は「word-break: break-all;」で大きな問題は無いです。（レイアウトが崩れない、て意味ね）</p>
<p>ただし、table要素に詰まっていると、ややこしくなります。table要素は特殊なブロック要素で、中身が溢れると問答無用でセル自体を伸縮してしまいます。↓みたく。</p>
<p><a href="http://archiva.jp/img/web/html-css/2006-0808_2.gif"><img src="http://archiva.jp/img/web/html-css/2006-0808_2.gif" width="300" alt="" /></a></p>
<p>解決する方法は幾つかあるが、クロスブラウザとなると難しい。</p>

]]></description>
<link>http://ross.archiva.jp/other/archives/2006/08/url.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/08/url.html</guid>
<category>HTML/CSS</category>
<pubDate>Tue, 08 Aug 2006 01:51:01 +0900</pubDate>
</item>
<item>
<title>サイト設立３周年</title>
<description><![CDATA[<p>本日付で、当サイトは設立３周年を迎えました。思えばいろいろあったもんです。</p>
<table border="1">
  <thead>
    <tr>
    <th>西暦</th>
    <th>肩書き</th>
    <th>状況</th>
    </tr>
  </thead>
  <tbody>
    <tr>
    <th>2003</th>
    <td>大学3年</td>
    <td style="text-align: left !important;">Sig's Archives設立。<br />ちょっと前の奨学金面接で「HTMLの勉強しようと思ってます」と言ってた記憶はある。そしてできたのが、このサイト。ちなみに無職。RO暦1年↑。</td>
    </tr>
    <tr>
    <th>2004</th>
    <td>大学4年</td>
    <td style="text-align: left !important;">年明けくらいから急にアクセス数伸びてきて、8月ごろには何かの間違いで参照数<strong>7,000/day</strong>を突破したりもした。急成長で、更新するのが一番楽しかった時期。<br />2月ごろから幾度かWeb系バイトに応募するも、採用なし。奨学金生活を送る。</td>
    </tr>
    <tr>
    <th>2005</th>
    <td>Web職2ヶ月</td>
    <td style="text-align: left !important;">まともな就職活動はせず、ひたすら勉強しながら月1ペースでWeb系面接。別サイトのリニューアルを繰り返し、その流れでこのサイトも4月に『ROSS』と改名。大学卒業から少し遅れ、5月末にコーダとして今の会社に入社。<br />以後、充実したリアルを送るも、サイト更新頻度は縮小する。</td>
    </tr>
    <tr>
    <th>2006</th>
    <td>Web職1年</td>
    <td style="text-align: left !important;">年末に社員に昇格。面接担当、後輩の指導、幾つかのプロジェクトを経験し、最近ようやく会社の利益に（微妙に）貢献できるようになってきました。ちなみに昇給したようです。<br />サイトの方はなんとか週2ペースの更新を維持しつつ、水面下でリニューアル作業を進行中。</td>
    </tr>
  </tbody>
</table>
<p>とゆ～ことで、新サイトを紹介。<br />
新しいサイトは、『<a href="http://archiva.jp/"><strong>Archiva</strong></a>』といいます。といっても、まだ<strong>静的1枚</strong>しか用意できてませんっ　...ホントは３周年に間に合わせるつもりだったのだけど... ま、まぁ機能テストはさんざしたので、正式な公開ももうすぐですよっ！ たぶん。おそらく。きっと。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/08/post_53.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/08/post_53.html</guid>
<category></category>
<pubDate>Tue, 01 Aug 2006 03:28:03 +0900</pubDate>
</item>
<item>
<title>onclickで画像を入れ替える （改訂版）</title>
<description><![CDATA[<p><a href="/other/archives/2006/02/onclick.html">以前つくったスクリプト</a>を改造してみた。<a href="/other/archives/2006/07/onclickjs.html">1つ前の記事</a>の応用です。</p>
]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/onclick_1.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/onclick_1.html</guid>
<category>Javascript</category>
<pubDate>Wed, 26 Jul 2006 01:39:37 +0900</pubDate>
</item>
<item>
<title>Onclickを用いないポップアップJS</title>
<description><![CDATA[<p>単純なモノほど、奥が深い。一般的にポップアップ・ウィンドウは、</p>
<pre><code>&lt;a href="#" <strong>onclick</strong>="winOpen('./popup.html')"&gt;</code></pre>
<p>...みたいな感じで起動するんですが、ふと思いたってonclickの代わりに<strong>classでポップアップさせる</strong>よう改造してみました。これでどうなるかって言うと、</p>
<script type="text/javascript"><!--
window.onload=autoPOP;

function autoPOP()
{
	var x = document.getElementsByTagName('a');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'popup' || x[i].getAttribute('class') == 'popup')
		{
			x[i].onclick = function () {
			return winOpen(this.href)
			}
			x[i].title += '(Popup)';
		}
	}
};

function winOpen(url) {
	window.open(
		url,
		'popup',
		'width=520,height=340,scrollbars=0,resizable=1'
	);

	return false;
};
// -->
</script>
<pre><code>&lt;a href="./popup.html" <strong>class</strong>="popup"&gt;</code></pre>
<p>...みたいな感じで、まんま普通のHTMLになります ...とりあえず、<a href="http://google.com/" class="popup">こんな感じ</a>。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/onclickjs.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/onclickjs.html</guid>
<category>Javascript</category>
<pubDate>Wed, 26 Jul 2006 01:07:49 +0900</pubDate>
</item>
<item>
<title>ポップアップJS、文法と記述例</title>
<description><![CDATA[<p>簡単なものほど忘れやすい。その典型ともいうべき、ポップアップ・ウィンドウを展開するJavascript。文法と一般的な記述をサクっと纏めておきます。</p>
<h3>文法</h3>
<pre><code>window.open('url to open','window name','attribute1,attribute2');

window.open(
	'http://www.aaa.com/',
	'popup',
	'width=400,height=200,
	 toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,
	 copyhistory=yes,resizable=yes'
);</code></pre>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/js.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/js.html</guid>
<category>Javascript</category>
<pubDate>Wed, 26 Jul 2006 00:22:04 +0900</pubDate>
</item>
<item>
<title>新サイト進捗状況</title>
<description><![CDATA[<p>「やるよ～」と言いつつ軽く半年は経過している、サイトリニューアル状況について。</p>
<ol>
<li><del>基礎設計（方針・使用ツール決定）</del></li>
<li><del>サーバー準備（ドメイン含む）</del></li>
<li><del>動作テスト</del></li>
<li><del>デザイン</del></li>
<li>コーディング</li>
<li>システム調整</li>
<li>記事移行</li>
<li>仮公開</li>
<li>微調整</li>
<li>公開・運営</li>
</ol>
<p>現在、1枚コーディングしてみたとこ。なんとか8月には仮公開まで持っていきたい。</p>
<p>ん～時間かかった～＾＾；<br />
やっぱデザインがネックですわ。既にあるものを追加・編集・改良するのは楽なんだけど、一から作るのってパワー要るね。コーディングは楽なんだけど... 今後はデザインもこなせるようにならなくてわ。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/post_55.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/post_55.html</guid>
<category></category>
<pubDate>Mon, 24 Jul 2006 00:18:57 +0900</pubDate>
</item>
<item>
<title>結婚式、いってきました</title>
<description><![CDATA[<p>昨日&mdash;&mdash;いや、もう一昨日か&mdash;&mdash;先輩の結婚式に行ってきました。成人してから初めての結婚式です。常識とか作法とか、いろいろと勉強になりましたよ。今後のために軽く纏めておきます。あ、先輩！ おめでとうございます。</p>
<ul>
<li>ブラックスーツ（略礼服）</li>
<li>白シャツ（レギュラーカラー）</li>
<li>白タイ（ややカジュアル）</li>
<li>白チーフ（スリーピークで）</li>
<li>タイピン（なんとなく）</li>
<li>革靴（黒。普通のものを、しっかり磨く）</li>
<li>袱紗（慶弔両用の紫）</li>
<li>祝儀袋（350円程度）</li>
<li>祝儀（金弐万円）</li>
</ul>
<p>上記は、当日の服装および持っていったもの。<br />式自体は「気軽に楽しんでもらおう」という意向のもとで、特に格式ばったところもなく、二次会なしで、つつがなく終了しました。したがって特に失敗もなし。素直に料理と進行を楽しみました。良い料理出てたな～＾＾</p>
<p>以下、感想とまとめ、細かい反省点など。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/post_54.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/post_54.html</guid>
<category>Business</category>
<pubDate>Tue, 18 Jul 2006 01:18:56 +0900</pubDate>
</item>
<item>
<title>ニールセン博士のHPガイドライン</title>
<description><![CDATA[<p>Jakob Nielsen（ヤコブ・ニールセン）は、サン・マイクロシステムズ社の元エンジニアにして、Nielsen Norman Groupの現共同経営者。ユーザビリティ工学の開拓。とりわけWebにおけるユーザビリティでは世界を代表する専門家であり、Web制作者が「ユーザビリティ」を勉強するとき、必ず目にすることになる著名人です。</p>
<p>彼自信が運営する<a href="http://www.useit.com/">サイト</a>にて'95年から掲載されているコラム『Alertbox』は（デザインはアレだけど）Web制作者のバイブルとして長年読み続けられています。Web標準で言う<a href="http://alistapart.com/">ALA</a>みたいなものかな？</p>
<p>『Alertbox』には<a href="http://www.usability.gr.jp/alertbox/index.html">日本語訳</a>も用意されていますが、それはそれとして、今回取り上げるのは彼の著書『<a href="http://www.amazon.co.jp/gp/product/4844356402/249-3293947-3479528?v=glance&n=465392">ホームページ・ユーザビリティ</a>』（2002年）で纏められたホームページ（サイトのトップページね）におけるガイドライン。この名著を読み返すついでにサクっと抜粋してみました。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/hp.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/hp.html</guid>
<category>Usability</category>
<pubDate>Thu, 13 Jul 2006 00:46:08 +0900</pubDate>
</item>
<item>
<title>CSSだけで折り畳みメニュー</title>
<description><![CDATA[<p>短期の案件で作る機会があったので、晒してみます。<br />
もともとテスト用にサクっと作ったものなので、細部は粗いです。あしからず。</p>
<ul>
<li>表示確認 : IE 5-6, Opera, Firefox, Safari, Firefox-mac, IE-mac</li>
<li>展開部分の背景に透過PNGを使用（IE5.5以降）</li>
<li>JS部分はか・な・り適当。（無くてもIE意外なら動作するので）</li>
</ul>
<p>作っといてなんですが、折り畳みメニューはユーザビリティ低いです。ちゃんと選択するのは、マウスの扱いに慣れた人でないと意外と難しい。嘘みたいですが本当です。卒論でユーザテストまでやった俺が言うんだから、間違いない（ぉ</p>
<p>はい、前置き終わり。それでも「俺は俺の道を行くぜっ」てな剛毅な方々は、続きをどうぞ。食わず嫌いも良くないしっ</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/css_2.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/css_2.html</guid>
<category>HTML/CSS</category>
<pubDate>Tue, 11 Jul 2006 01:33:17 +0900</pubDate>
</item>
<item>
<title>昨日の白化現象について</title>
<description><![CDATA[<p>昨日、このブログが真っっ白になってた件について。 ...いや、ぶっちゃけ俺が悪い。別にCGミスったとかクラックされたとかじゃなくて。XREAの仕様とでも言いますか。</p>
<ol>
<li>XREAに鯖代払うの忘れてた</li>
<li>無料プランに戻った</li>
<li>ディスク使用量が無料プランの許容量を超えちゃった</li>
<li>容量超過で書き込み禁止</li>
<li>ファイル出力系プログラムが動作せず → MT真っ白</li>
</ol>
<p>元ファイルが消えたわけではないので、こうして復帰できてるわけですが。広告表示されて初めて気づいた俺ってば... ＾＾； いや、XREAはご丁寧にも期限が近づくと何回かメールで警告してくれるんですが。光回線への変更でメアド変わってて気付けませんでした。はっはっは（乾</p>
<p>まぁおかげで気付いたんですが、このアカウント。ファイル数<strong>4842</strong>だそうです。おぉ、いつの間にっ。改めて数字にすると感慨深いものがあるね。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/post_52.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/post_52.html</guid>
<category>Web</category>
<pubDate>Tue, 11 Jul 2006 01:00:18 +0900</pubDate>
</item>
<item>
<title>優れたコードを書く、３つの視点</title>
<description><![CDATA[<p>Webサイトを組む時、いつも3つのことを考えてコードを書くようにしています。「俺は凄いんだぞ～」とか言いたい訳じゃなくて（ごめん、ホントはちょっと言いたい）、単にそうする必要がある。</p>
<ul>
<li>効率性。サイト全体を作り終えた時にも、シンプルな継承関係が維持できていること。</li>
<li>操作性。システムを組み込む際、手間の掛からない妥当なモジュール構造であること。</li>
<li>拡張性。第三者による更新・修正・拡張を前提とした余裕のあるデザインであること。</li>
</ul>
<p>コーダーであるならば、ブラウザ互換をクリアしていること、Web標準に準拠していること、サンプル画像を再現していることとかは当然として、さらに+αを提供しなければならない ...という話。もちろんスピードも大切です。考えすぎて時間喰ってるようじゃあ、意味がないよね。</p>
<p>HTML(CSS)コーディングはサイト制作の基礎の基礎にあたる部分で、この段階での設計は後の開発スピードにダイレクトに影響します。ぱっと見は同じように見えたとしても、巧く組まれたコードはプロジェクトの進行に確かに貢献しています。それを体験してもらうことが本職コーダーの醍醐味ではないかな、と思ったりするわけです。</p>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/07/post_51.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/07/post_51.html</guid>
<category>HTML/CSS</category>
<pubDate>Tue, 04 Jul 2006 01:59:03 +0900</pubDate>
</item>
<item>
<title>IE-winでも透過PNGは利用できる</title>
<description><![CDATA[<p style="border: 2px dotted #f00; padding: 5px 10px;"><ins>※この記事は追記・編集して<a href="http://archiva.jp/web/html-css/alpha-channel_on_ie.html">新サイトへ移行</a>されています。</ins></p><p>透過PNGってのは透明度を付加した画像のこと。「完全な透明」か「完全な不透明」かの二択しかなかった透過GIFと違い、もっと詳細に透明度を指定することができます。50%とか25%とか。巧く使えばデザインの自由度が凄く広がるシロモノなんだけど、IE-winはデフォルトでサポートしていません。</p>
<p>今回の纏めは、そのIE-winで透過PNGを使う方法。<br />
といってもCSSにちょちょいとコピペするだけですけどね。以下みたく。</p>
<pre><code>#overlay {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./overlay.png", sizingMethod="scale");
}</code></pre>]]></description>
<link>http://ross.archiva.jp/other/archives/2006/06/iewinpng.html</link>
<guid>http://ross.archiva.jp/other/archives/2006/06/iewinpng.html</guid>
<category>HTML/CSS</category>
<pubDate>Thu, 29 Jun 2006 01:04:22 +0900</pubDate>
</item>


</channel>
</rss>