トップ «前の日記(2016-04-11) 最新 次の日記(2016-04-19)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|

ToDo:


2016-04-12

_ フォーカスモデル

https://twitter.com/ikunya/status/719517996276842496

にいきなりクソリプ投げつつ思い出してた。

そもそも twm がフォーカスと最前面が分離されてるモデルで、フォーカスは window B だが前面にあるのは window A 、みたいなのは普通だった。当時存在した小さめの window manager は色々コードを眺めてみたけど、ことごとく twm のコードを流用してて、まぁこのへんはだいたい一緒だった。

で twm がなんでこのモデルになってるかっていうと、そもそも X がそのモデル想定だから、てことになると思う。 X の Window てのはウィンドウていうよりはなんかフォトショップのレイヤみたいなもんで、あまり上げたり下げたりしないもんじゃない?みたいなノリ…たぶん。一応 alt+click やタイトルバークリックで前面に出せるわけだけど、単なるクリックごときで順序変えるのはおこがましい…的な。

Xがなんでそうなってるかというと…僕には説明できないけど、なんかそういう設計思想としか言えないというか。あの抽象的な感じのAPIはUnix的な直行主義とかも影響してるような気はする。

コード的にも、普通のモデル実装するのは、まぁちょっとめんどくさかった…ような気がする。記録的には sevilwm に常識的なフォーカスモデルを足したのは 2007 年。ただ当時は twm モデルとマシンによって使いわけてた気がする。

しかしその後割と早い段階で、うーんやっぱtwmモデルゴミじゃね、てことで使うのをやめたと思う。まあ常識的に考えてそうだよな…記憶に自信が無いけど、 thinkpad のせいだったかもしれない。つまりキーボードさわってる最中にマウスポインタを動かしてしまいやすく、そんなことでフォーカス変わったらやっとれん、ていう。

あ、記録をよく読むと thinkpad のせいだと書いてた。

http://shinh.hatenablog.com/entry/20070425/1177482256

twm モデルの嬉しさとか、そもそも実装がラクであることなど、今思い出した理由とだいたい同じ話だな。

(00:30)

_ フォーカス

マウス移動で入力フォーカスだけが変わる(最前面には出ない)っていうのは割と便利な局面も多かったりする

でも今見るとお前正気で言ってるんかって思う

(00:37)

_ フォーカス

冷静に考えると、正気を疑うってことは別になくて、なんか画面広くなった今では正直どっちでも生活できる気がする。生活時間の99%の時間でウィンドウが一切重なってないからどっちでも大差ないし、ノートPCじゃないからうっかりマウスに触れちゃう、ってことも無いし。

で、けどどっちでもいいならデファクトな操作使わない理由が特に無いんだよな…

(19:42)

_ 全日本雑な名前のバス停選手権

タイトルにわくわくしながら開いたら思ったよりひどかった

http://linkis.com/togetter.com/li/fDYwd

(19:49)

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2016年
4月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1.naruse(2016-04-06 02:23) 2.shinh(2016-04-06 00:29) 3.naruse(2016-04-05 16:25)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h