クロノス・クラウン - 記事検索

ツイート @rutenさんをフォロー
クロクロ ショップ 本、ゲーム、同人誌他を販売
クロクロ ツールズ 便利なWebアプリを多数収録
IT用語大辞典 IT用語を解説
ソフトウェア
めもりーくりーなー Winのメモリーをお掃除するソフト
Novel Supporter 小説推敲補助ソフト
PCソフト 便利なソフトを多数公開
Webサービス 便利で楽しいサービス多数
レトロゲームファクトリー レトロゲーム移植会社のお仕事小説
#電書ハック 電子書籍編集部のお仕事小説
顔貌売人 IT系ミステリ
裏切りのプログラム IT系ミステリ
ゲーム
Little Bit War Switch向け高速RTS
TinyWar high-speed 1ステージ数分の8bit風RTS
EX リバーシ 変形盤面、ステージ多数
PuzzleAndGame.com ブラウザで遊べるパズルやゲーム
no link
2008年12月04日 16:19:29
 「めもりーりーくりーなー」の3.091の公開準備が整ってきたので告知です。

 ユーザーの方とメールでやり取りしながら、徐々に仕様を固めていきました。



 さて、今回の改良はどこかと言うと、「スキン」周りです。

 「めもりーくりーなー」には、旧世代のスキンと新世代のスキンの2種類があります。

 旧世代のスキンでは、メモリーは「3桁+小数点+小数点以下2桁」MBで表示されます。

 新世代のスキンでは、メモリーは「4桁+小数点+小数点以下2桁」MBで表示されます。

 旧世代のスキンは、「メモリーがGB以上になるなど考えられない」時代の仕様でした。

 そういった経緯があり、公開されているスキンに、2種類の仕様があるため、色々と弊害が発生していました。



 3.090では、このスキンの種類を自動で判定して、1GBを越える時には自動でMB表示をGB表示に切り替える仕様を追加しました。

 つまり「1500.00MB」を「1.50GB」表記に切り替えるといった仕様です。

 この仕様で、多くの旧世代スキンが自動判定で表示対応するようになりました。



 しかし、いくつかのスキンは、この対策では対応できていませんでした。

 デザインとして、「3桁+小数点+小数点以下2桁」表示の、「小数点以下」を使っていないスキンがいくつかあったからです。つまり「3桁」部分だけ使っているわけです。

 この場合、「1500.00」は「1」と表示されてしまいます。「.50」の部分が表示されないためです。

 これは頭の痛い問題でした。



 この問題を解決するために、先月から今月に掛けて、ユーザーの方とやり取りしながら、改良案のアイデアを固めていきました。

 最終的に、「1500.00」を、桁を無理矢理ずらして「15」と表示する方法を採用しました。

 旧スキンは「3桁+小数点+小数点以下2桁」なので、「上位3桁の範囲内」で全てを表記しなければなりません。

 しかし、上位3桁をそのまま全部使うと、「値が間違って表示されている」ようにしか見えません。

 なので、「>15」と、横向き三角形の「桁ずらしマーク」を付けて表示することで、「特殊な処理をしている」ことを視覚的にアピールするようにしました。

 そして、「桁ずらしマーク」がデザインの邪魔にならないように、一定時間だけ表示して消すように調整しました。



 実装したのが、以下の動画です。



 というわけで、そろそろ「めもりーくりーなー」3.091を公開します。
最新20件 (全て見る)

柳井が執筆した本や商品 (全て見る

マンガでわかるJavaScriptのPromise
JavaScriptのPromiseをマンガで解説。無料。
レトロ風RPG 全コード
JSのレトロゲーム風RPGの全コードを掲載&解説。
タワーディフェンス 全コード
JSのタワーディフェンスの全コードを掲載&解説。
レトロゲームファクトリー
過去のゲームを最新機用に移植する会社のお仕事小説。新潮社より発売中。
#電書ハック
電子書籍編集部のお仕事小説。文藝春秋より発売中。
顔貌売人 ハッカー探偵 鹿敷堂桂馬
シリーズ第2弾。文藝春秋より発売中。
裏切りのプログラム ハッカー探偵 鹿敷堂桂馬
松本清張賞の最終候補に残った拙作小説(デビュー作)。

サイト目次

PCソフト/Webアプリ/ゲーム

記事/マンガ

柳井の同人活動

開発

携帯・スマホ

アナログ・ゲーム

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について