忍者ブログ
2024.11│ 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
zkunがいろんなことを横書きするブログのようですw(含み笑)
2024年11月22日 (Fri)
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2014年03月23日 (Sun)
文字化けしてるとイチャモンつけてきた人がいたので、はじめてSafari以外のブラウザでJamを開いてみたyo 昔はいちいち各種ブラウザでの見え方とかまで気を配りながらWebをつくってたことがあったけど、はっきり言ってきりがないのである時期から全くやらなくなったんだよne

同じマージンやパディングを指定しても、ブラウザごとにてんでバラバラの間隔で表示されるので、細かく指定しだすと本当にキリがないw(呆れ笑) ブラウザごとに指定をしない場合のデフォルト値とかが違うので、結局すべてをガチガチにドット単位で指定する羽目になるけど、それでも色々例外ルールがあって、結局レイアウトは同じにならないんだよne(虚しい笑) そんなことでストレスをためるよりも、プログラム自体に専念するほうがどう考えても賢いだろ? キリがついた所で、ざっとまとめて一度にケアして、だいたい操作に支障がなくなればいいんだyo(妥当笑)

今回はまずクロムを見たよ。激しくレイアウトがずれていたne(大苦笑) サファリのデフォルト値のほどよさに甘えて、あまりこと細かに指定をしてないからねw(微笑) フォントサイズや行間、幅や高さなどを調整していったyo 各小節ブロックを18px広げればマック版クロムでもまあまあまともなレイアウトになるので、思い切ってちょっと拡幅したyo サファリ的にはちょっとラジオボタンの間が空くんだけど、まあ多くのユーザーのことを考えて目をつぶるyo それに最近は旧再生からSMF再生にメインが移ってきてるので、ラジオボタンを追う機会も減ってきてるということもあるしne

Firefoxではクロムで直した分でだいたいオッケーだったyo ただ、これはキャビ研究所を作ったときから分かってたんだけど、マウスイベントの記述方法が異なるので、「フレーズエディター」が現状ではFirefoxでは動かないんだよne ブラウザを判別して動作させる記述方法もできるんだけど、なんせマウスイベントに関することなのではっきり言って処理が重くなりそうで二の足を踏むんだよne

ただし、「フレーズエディター」はあまりにも凝った作りのため、サファリ以外のすべてのブラウザでレイアウトがずれちゃってるんだよne(苦笑) そのへんも含めて大改造をしたほうがよさそうな感じなので、そのときにFirefoxでも共用で動くような仕組みに変更するかもしれないyo 動作原理自体は完璧に仕上がっているので、UI部分を再考してみるyo

Operaも見たけど、まあだいたい同じだne とりあえず1度サファリでJazz-Pluginをインストールしてあると、ほかのすべてのブラウザでもそのまま利用できるということもわかったyo あっ、ウインドウズでの検証はいっさいしてないから、動くのかどうかもわからないyo(Winには完全に興味ない笑) それにしても元々のJazz-Pluginを作った人は本当にすごいと思うyo ボクはその人の手のひらの上で遊んでるようなものだよne(微笑)

拍手[0回]

PR
←No.222No.221No.220No.219No.218No.217No.216No.215No.214No.213No.212
カレンダー
10 2024/11 12
S M T W T F S
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
フリーエリア
Free counters!
最新CM
[05/13 ズーム君]
[05/13 yt]
[05/13 yt]
[05/03 yt]
[04/29 ズーム君]
最新TB
プロフィール
HN:
zkun
性別:
男性
ブログ内検索