01_453x
1 けんもwin (ワッチョイWW 76d4-sr66) 2019/01/02(水) 10:50:35.05 ID:wIPOaWsv0
 Windows 10の次期大型アップデートで現在プレビュー版が提供されている19H1(来年4月にリリース予定)では、コンソールが改良された。具体的には、文字色と背景色で「デフォルトカラー」をサポートした。そのほかにカーソルの形状や色の指定などが可能になっている。ここでは、この文字色と背景色について考えてみる。

 Windowsコンソールの表示色はIBM PC当初のハードウェアの制限を受け続けていた。そもそもWindowsのコンソールは、Win32アプリケーション(デスクトップアプリケーション)がコンソールAPIを使って出力などをするように作られたもの。コンソールは、文字や背景の色を16個のカラーコードで指定する。つまり全部で16色しか利用できない。


 WindowsアプリケーションはグラフィックスでRGB各8bitのフルカラーを使えるというのに、コンソールの中の文字や背景の色はたった16色しか指定できないのである。

 これは、IBM PCに搭載されたCGAなどのテキストモードの仕様を引き継いだからだ。
現在のコンソールは、アプリケーションが指定した文字列をWindowsがフォントのビットパターンとして描画している。
しかし、IBM PCが発売された当時は、CPUも高速ではなかったため、現在のような「ビットマップディスプレイ」で文字を扱うと描画速度が遅くなってしまう。

 そんなIBM PCのディスプレイカード(CGA、MGAと呼ばれるハードウェア)では、文字をハードウェアで表示していた。具体的には、ビデオメモリーに文字コードとアトリビュートを書き込むと、ハードウェアでフォントパターン(当時は、これをキャラクタージェネレーターと呼んでいた)として表示させていた。プログラム側は、8bitの文字コードをビデオメモリに書き込むだけで、文字が表示できた。

 このときビデオメモリには、文字コードだけでなく、表示色を指定する「アトリビュート」も同時に書き込んだ。合わせて16bitをメモリに書き込むだけで文字が表示できたわけだ。

進化するWindows 10のターミナル、“色”で30年来の制限から脱却
IBM_PC_5150

3 けんもwin (ワッチョイWW aae9-UTeB) 2019/01/02(水) 10:51:29.54 ID:PitY5l6g0
昭和かよ!

6 けんもwin (ワッチョイ eec5-SF4R) 2019/01/02(水) 10:52:22.03 ID:QyQtTQSM0
メリットありますの?

9 けんもwin (ワッチョイW b1c3-+Tp7) 2019/01/02(水) 10:53:53.61 ID:EsBWPBgH0
>>6
画面が楽しい感じになる

dv

8 けんもwin (ワッチョイ ee3d-T6DE) 2019/01/02(水) 10:53:44.45 ID:NudOVnH+0
どんだけ今更やねん

10 けんもwin (ワッチョイWW b67b-q9x4) 2019/01/02(水) 10:54:20.12 ID:R3eJwDn10
背景に萌え絵表示できるようになる?

38 けんもwin (ワッチョイWW eec5-ZU3K) 2019/01/02(水) 11:03:22.74 ID:MJX0/2wk0
>>10
今でもプラグインでできるぞ


14 けんもwin (アウアウエー Sa02-mpV3) 2019/01/02(水) 10:55:00.25 ID:11+c/xmBa
字を緑にして、映画のハッカーごっこができる
images

15 けんもwin (ワッチョイWW b6e5-rDjl) 2019/01/02(水) 10:55:24.96 ID:pT1pRs2z0
どうでもよすぎだろ
白黒でなんか困ることあるのかよ
vxindex

17 けんもwin (USWW 0Hc2-05je) 2019/01/02(水) 10:55:50.11 ID:pnHkWDGRH
質問
winServer2016とか新し目のOSで
IE8とか9とかインストールする方法はないかね

19 けんもwin (ワッチョイWW 46c2-HxqI) 2019/01/02(水) 10:56:55.96 ID:Q6+Qz7UE0
今更すぎるだろ

23 けんもwin (ワッチョイW 76bc-+RxV) 2019/01/02(水) 10:57:56.67 ID:ugMZP9jA0
もう、無理にアップデートしなくていいんだよ?

24 けんもwin (ワッチョイ 1a21-8KCA) 2019/01/02(水) 10:58:11.38 ID:j2B1oy880
いらねええ
けど黒地にグリーンはちょっとやりたい

26 けんもwin (JPWW 0H1d-03bl) 2019/01/02(水) 10:58:45.56 ID:Mr3mZ7w+H
いまも変えられなかったっけ?

31 けんもwin (HappyNewYear! Sdda-sSm7) 2019/01/02(水) 11:00:36.00 ID:BLySA1AXdNEWYEAR
背景目に優しいと噂ののグリーンモニターにできんの?

35 けんもwin (ワッチョイW 716d-A1mv) 2019/01/02(水) 11:02:36.25 ID:c6j4i4Be0
Cortana(常時メモリ20MB)「何かお困りですか?」
xvindex
Windows_Cortana_v20_1920_LaunchCortana_img

42 けんもwin (ワッチョイWW 46c5-koqC) 2019/01/02(水) 11:04:35.84 ID:0cWaBIH/0
>>35
お前を消す方法


94 けんもwin (ワッチョイW 7d30-mzs4) 2019/01/02(水) 11:37:09.51 ID:z/fN9W6f0
>>35
20MBくらいでガタガタ抜かすなよ
てめえはWindows MEかよw


37 けんもwin (ワキゲー MM7e-+c0C) 2019/01/02(水) 11:03:03.16 ID:RvcjuxQbM
もう更新はセキュリティアップデートだけでいいよ

新機能とかいらんから

40 けんもwin (アウアウカー Sa4d-UNrj) 2019/01/02(水) 11:04:15.60 ID:Hd57I5Kpa
黒字に黒で読めなくする

45 けんもwin (ワッチョイW aed7-Okri) 2019/01/02(水) 11:05:15.13 ID:vYLxulIn0
power shellに変わったんじゃ無いの?
vxxvindex

147 けんもwin (アウアウクー MM35-9xIt) 2019/01/02(水) 12:28:46.60 ID:LDOYKOyvM
>>45
普及失敗
powershellがクソってわけじゃないんだけどな


52 けんもwin (スッップ Sdfa-sLmI) 2019/01/02(水) 11:08:35.54 ID:mpGczWmFd
マイクロソフト「なんか変化つけないとおまいらが文句言うから😣。おまいらが新バージョン移行してくんないから😭」

54 けんもwin (ワッチョイ 255a-SF4R) 2019/01/02(水) 11:09:46.55 ID:TMvskIRN0
背景色は変えてるわ
cmd、PowerShell、VS、Bash意外と便利
それよりWindows Sandboxリリースしてくれ

55 けんもwin (ワッチョイ 0568-5EXd) 2019/01/02(水) 11:09:47.61 ID:T6W7xsiw0
フォールアウトの端末がカラーになるのか!?
うおおおおおおおおおお
svvsindex

59 けんもwin (スプッッ Sdda-clVd) 2019/01/02(水) 11:11:49.25 ID:MEniHxQyd
ゲームボーイカラー登場に匹敵する感動!

60 けんもwin (ワッチョイWW 76d4-sr66) 2019/01/02(水) 11:12:34.85 ID:wIPOaWsv0
簡単にYoutuberになれる動画編集ソフトを出してくれよ

61 けんもwin (ササクッテロル Sp75-YRCv) 2019/01/02(水) 11:14:21.17 ID:aVVFVJoHp
GUIはMacからパクりCUIはUnixからパクり
ほんと節操ないなw

63 けんもwin (ワッチョイ 6988-4IaR) 2019/01/02(水) 11:15:55.94 ID:Avh6KDhY0
利用者が求めているのは軽くて安定したOSなんだが?

64 けんもwin (ワッチョイ 89d5-rDRb) 2019/01/02(水) 11:16:13.62 ID:UYzJUCAw0
GUIをwin7に戻してくれ
vindex

70 けんもwin (ワッチョイW 5a88-U3Zn) 2019/01/02(水) 11:21:48.77 ID:UzZOVvva0
ただ背景や文字の色変えるだけかよ、、、

73 けんもwin (ワッチョイWW aa05-RX9f) 2019/01/02(水) 11:23:35.75 ID:wRRfndlK0
どうせならインベーダーみたいに
段ごとに色が変わるようにして
vsvsindex

74 けんもwin (ワッチョイ da6a-E6/l) 2019/01/02(水) 11:24:59.42 ID:yfvthRaL0
Win2kくらいまで戻そう
homeとか特に
マルチコア・マルチスレッド・64bit対応・大容量ストレージとか対応してたらおk

81 けんもwin (アウアウウー Sa39-c0sq) 2019/01/02(水) 11:30:02.99 ID:h/IWe/yfa
>>74
WIN2000か
フロッピー5枚だっけ
インストールに90分くらいかかったな


80 けんもwin (オッペケ Sr75-19VA) 2019/01/02(水) 11:30:01.52 ID:zn884cmbr
まず文字コードをなんとかしろ

83 けんもwin (ワッチョイWW aee0-koek) 2019/01/02(水) 11:31:01.51 ID:qUrmznq/0
今でもできるでしょ
もっとカラフルにって話なの?

96 けんもwin (ササクッテロ Sp75-N78m) 2019/01/02(水) 11:38:31.75 ID:LmVSMZ+Pp
SF感出てカッコええやん

99 けんもwin (ワッチョイ 7510-gy0Q) 2019/01/02(水) 11:41:59.25 ID:aBR4LhTb0
(; ・`д・´)「背景の色と同化して読めなくなるバグ」

103 けんもwin (ワッチョイ da64-5EXd) 2019/01/02(水) 11:43:25.75 ID:GyGLuqCp0
新しいOS出せよ 
乗り換えたいのに10が糞すぎて無理

113 けんもwin (ワッチョイW 7d0c-cOqe) 2019/01/02(水) 11:57:15.39 ID:6R8S4NgA0
震えたわ
これは間違いなくMS史上最大のアップデートになる
お前らのマシンは付いて来れるかな?

116 けんもwin (ワッチョイ dac5-4fyn) 2019/01/02(水) 11:59:19.65 ID:j8HSSt/10
ガジェット復活させろ
sc

124 けんもwin (ワッチョイ b66e-SF4R) 2019/01/02(水) 12:06:45.58 ID:UYmzs2or0
これ入れるためにまたシステムごとめちゃくちゃにして行くんだろ?

126 けんもwin (アウアウクー MM35-HxqI) 2019/01/02(水) 12:07:29.44 ID:+gDihCtWM
ええやん

127 けんもwin (ワッチョイW 61e2-FKTR) 2019/01/02(水) 12:08:47.72 ID:m1hYAJEy0
どこに需要があるんだ

129 けんもwin (ワッチョイW 255a-hXvk) 2019/01/02(水) 12:09:52.24 ID:sF4/qjSo0
余計なことしてないで判明している不具合を解消しろよ

130 けんもwin (アウアウウーT Sa39-SF4R) 2019/01/02(水) 12:11:36.63 ID:oAJos1Oka
色よりあの異様なコピペのしにくさはどうにかならんのか?

139 けんもwin (ワッチョイ 7505-BpwP) 2019/01/02(水) 12:23:00.13 ID:9COrlW8y0
この前のアップデートでPC壊されかけた

143 けんもwin (ワッチョイ 21ae-+6Xc) 2019/01/02(水) 12:26:26.30 ID:2kCRqKRx0
まだWindowsで消耗してるの?

146 けんもwin (ワッチョイWW 41f0-qyc/) 2019/01/02(水) 12:28:31.35 ID:kb1RMbde0
常時テキストに保存出来るようにしろや

172 けんもwin (ワッチョイ dac7-Xe+l) 2019/01/02(水) 13:02:42.49 ID:DM+SU5lo0
そんなことよりアップデートの作業のタイミングを選ばさせてくれ

175 けんもwin (ワッチョイW 5588-XJB9) 2019/01/02(水) 13:07:51.93 ID:40XsJ8E80
Windowsを使う事が無くなったから

180 けんもwin (ワッチョイ 1a96-4IaR) 2019/01/02(水) 13:18:25.13 ID:8NJVybg70
そんなのどうでもいいからMS社内のデバッグ要員10倍に増やしてくれ

181 けんもwin (ワッチョイW dade-K+Qo) 2019/01/02(水) 13:23:13.24 ID:ehr6Ke140
遂にやること無くなったOSだとはっきりしたな

188 けんもwin (ワッチョイ cdc5-4fyn) 2019/01/02(水) 13:38:13.52 ID:4rp9S94Q0
大型アップデートの度にフォトビュワー消すなよ
恨みでもあるのか


194 けんもwin (ワッチョイW dac5-A77b) 2019/01/02(水) 14:05:08.69 ID:Hg7ocoyG0
そんなのどうでもいいから全角と半角でカーソルの色変えてくれ

198 けんもwin (ワッチョイW 6ec5-VjIH) 2019/01/02(水) 14:17:13.78 ID:EU6ZBlYh0
なんでコマンドプロンプトっていつまでたっても前時代的な見た目してるの?

203 けんもwin (ワッチョイ 95de-gy0Q) 2019/01/02(水) 14:22:16.89 ID:FqM4v1cO0
>>198
CUIすべてが前時代だろ
色がついただけで先進的に見えるんか

154 けんもwin (ドコグロ MM49-lhiC) 2019/01/02(水) 12:41:10.59 ID:HlOV+8YvM
お、いいね
その程度のアップデートで済むなら致命的なトラブル起きなさそうで

156 けんもwin (ワッチョイ aa01-Lhh1) 2019/01/02(水) 12:43:33.08 ID:4pw9nc200
>>154
でもここでやらかすのがマイクロソフトなんですよ…

vd