パスワードを忘れた? アカウント作成
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 31
2022年3月のデベロッパー人気記事トップ7
15594963 story
GUI

エクスプローラーのタブ表示、やっぱり必要? 94

ストーリー by headless
復活 部門より
Microsoft からの発表はなく、有効にもなっていないが、Windows 11 Insider Preview ビルド 22572 (Dev チャネル) のエクスプローラーでタブ表示機能が見つかっている (Windows Central の記事BetaNews の記事The Verge の記事Neowin の記事)。

エクスプローラーのタブ表示機能は Windows 10 Insider Preview で「Sets」機能の一部として利用できたが、Sets 削除とともに利用できなくなっていた。Sets はもともと作業に関連するドキュメントと Web ページを 1 ウィンドウにまとめられるようにする機能で、のちにエクスプローラーやメモ帳、コマンドプロンプトなどのサポートも追加された。本ビルドで追加されたのはエクスプローラー限定のようで、ViVeTool のようなツールで機能「34370472」を有効にし、Windows を再起動すればタブバーが追加される。

ただし、現在のところ複数のタブを 1 ウィンドウに表示できるだけで、ドラッグ&ドロップによるタブ間のファイル移動/コピーや、タブの移動といった機能には対応していないようだ。フォルダーの Ctrl + ダブルクリックでは新しいウィンドウが開いてしまうため、コンテキストメニューから「新しいタブで開く」を選択する必要がある。なお、複数のフォルダーを選択して「新しいタブで開く」を実行すると 1 つを除いてすべて新しいウィンドウで開いてしまう。また、Windows の個人用設定で「タイトルバーとウィンドウ枠線にアクセントカラーを付ける」オプションが有効になっているとタブが半分透過して見にくくなった。

今回追加された機能が実際に一般提供されるかどうか不明だが、エクスプローラーのタブ機能はユーザーの要望が最も多い機能の一つでもある。むしろエクスプローラーのタブだけでいいという意見も Sets の時には出ていた。今回はどうなるだろう。スラドの皆さんは今回も期待するだろうか。
15602643 story
GUI

Windows 11 Insider Preview、スタートに作成したフォルダーの名前を設定可能に 39

ストーリー by headless
名前 部門より
Microsoft は 18 日、Windows 11 Insider Preview ビルド22579 を Dev チャネルで提供開始した (Windows Insider Blog の記事)。

2 月のビルド 22557 以降ではスタートにピン留めしたアイコンをフォルダーに格納可能となっているが、本ビルドでは作成したフォルダーに名前を付けることが可能となった。フォルダー名の設定方法は Windows 10 と同様で、フォルダーを展開すると表示されるテキストボックス (デフォルトでは「Edit name」と表示される) をクリックして名前を入力すればいい。

本ビルドではこのほか、USB リムーバブルドライブのハードウェア ID を指定して BitLocker 暗号化から除外することが可能なポリシーが導入されている。ただし、このポリシーは MDM でカスタム OMA-URI を指定することによってのみ構成可能だ。また、新メディアプレイヤーアプリでは音楽 CD の再生に対応したバージョン 11.2202.42 がロールアウトしている。再生項目は光学ドライブに音楽 CD をセットした場合にのみ表示され、リッピング機能は搭載していない。

なお、本ビルドでは ISO イメージがダウンロード可能 (Windows Insider Program 登録済アカウントでのサインインが必要) になっており、Bug Bush も 22 日まで実施中だ。
15590325 story
Chrome

メジャーブラウザー 4 ベンダーによる相互運用性改善の取り組み「Interop 2022」 33

ストーリー by nagazou
相互運用性 部門より
headless 曰く、

Apple・Google・Microsoft・Mozilla のメジャーブラウザー 4 ベンダーは 3 日、ブラウザーの相互運用性を改善する取り組み「Interop 2022」を Bocoup および Igalia とともに発表した (web.dev のブログ記事BetaNews の記事Neowin の記事Softpedia の記事)。

Google と Mozilla はブラウザーの互換性向上の取り組みを 2019 年に開始し、Compat 2021 につながった。Compat 2021 では Safari が出遅れていたが、2021年末には4つのメジャーブラウザー(Chrome / Edge / Firefox / Safari) すべてでスコアが 90 を超えている。なお、互換性(compatibility)と相互運用性(Interoperability)は似たような意味で使われることもあるが、ブラウザーベンダーは前者をサイト互換性、後者を複数のブラウザーが同じ挙動をとることといった意味で使い分けている。今回の取り組みは後者の改善に相当するため、それに一致する名称となったとのこと。

Compat 2021 では 5 つの領域 (CSS Flexbox / CSS Grid / position: sticky / アスペクト比 / CSS transforms) に注目していたが、Interop 2022 ではカスケードレイヤーや CSS の色機能、新しいビューポート単位など 10 の注目領域が加わり、合わせて 15 となる。現在のところ 4 ブラウザーともに開発版での Interop 2022スコアは70点台にとどまり、安定版ではさらに低いスコアとなっている。

15596761 story
Java

未だJava8の人気が根強い 47

ストーリー by nagazou
ご長寿 部門より
Java開発者向けの年次調査「2022 Java Developer Productivity Report」によると、Java開発では現在でも「Java 8」の利用者が最も多いそうだ。同調査は今年で10年目を迎えたとのこと。今回の調査は2021年10月〜2022年1月に実施、約880人が回答を行ったという(2022 Java Developer Productivity ReportOSDN Magazine)。

メインアプリケーションで利用しているJDKプログラミング言語については、37%が「Java 8」と回答した。続いてJava 11が29%、Java 12以上が12%だった。Java 8、Java 11は長期サポート版でそれぞれ2014年と2018年に公開されている。
15607462 story
プログラミング

プログラミング言語「Go」1.18 がリリース、ジェネリクスがサポートされる 48

ストーリー by nagazou
リリース 部門より
プログラミング言語「Go」の最新版となる「Go 1.18」が15日にリリースされた。2021年8月に公開されたバージョン1.17から0.01分のバージョンアップだが、過去最大の変更の変更を含むリリースとなっている模様(Go 1.18 Release NotesPublickey窓の杜OSDN Magazine)。

1.18ではジェネリクスと呼ばれるプログラミング手法がサポートされたのが最大の特徴。1.18のジェネリクスはいくつか制約が残されているものの、今後のアップデートで改善されていく予定だとしている。ほかにも不具合を検出するテスト手法であるファジングのサポートや複数のモジュールを使った開発を容易にするワークスペースモードモードなども採用されているとしている。

あるAnonymous Coward 曰く、

Go言語では当初、言語仕様が複雑になるとして意図的にジェネリクスを実装しなかったが、ジェネリクスが必要だというユーザーの声に抗えず、ついに導入となったようだ。果たして使い勝手はどうだろうか?

15609758 story
Google

GoogleとSpotify、ユーザーがアプリ内課金システムを選択可能なパイロットプログラムを発表 5

ストーリー by headless
選択 部門より
Google と Spotify は 23 日、Google Play で公開するアプリでアプリ内課金の決済システムをユーザーが選択できるようにするパイロットプログラムの実施を発表した (Android Developers Blog の記事For the Record の記事The Verge の記事9to5Google の記事)。

Google は韓国でアプリストアによるアプリ内課金の独占を禁ずる法案が可決したことを受け、アプリ内課金でサードパーティの決済システムを選択可能にする画面のモックアップを公開している。パイロットプログラムでは Google Play ストアからダウンロードした Spotify アプリで Google Play の課金システムと Spotify 独自の課金システムが並べて表示され、ユーザーが選択できるようになる。

Google は Spotify 以外の開発者もパイロットプログラムに参加できるようにする計画だ。Spotify は世界最大のサブスクリプション開発者の一つであり、幅広い地域・デバイスでサービスを提供していることから最初のパートナーとして当然の選択だったという。

パイロットプログラムでの手数料率等については未定とのことだが、Google はサードパーティ決済システムを使用する場合に Google Play の課金システムを使用するよりも 4 % ポイント低い手数料を課す計画を示していた。Spotify アプリでのパイロットプログラムは遅くとも年内には提供を開始し、数年にわたって行われるとのことだ。
15607493 story
Windows

Windows 11 Insider Preview、DevからBetaチャネルへの移動が可能に

ストーリー by nagazou
移動チャンス 部門より
headless 曰く、

Microsoft は 23 日、Windows 11 Insider Preview ビルド22581 を Dev チャネルと Beta チャネルで提供開始した (Windows Insider Blog の記事)。

Windows 11 リリース以降の Beta チャネルでは Release Preview チャネルと同時に Windows 11 バージョン 21H2 の累積更新プログラムのプレビュー版が提供されていた。本ビルドはバージョン 22H2 となっており、これまで Dev チャネルでテストされていたスタートメニューでピン留めとおすすめのバランスを変更するオプションスタートメニューのフォルダー作成、新デザインのタスクマネージャー、マイク入力を含むオーディオを字幕化するライブキャプション機能スタートメニューのフォルダー名設定といった新機能を試すことができるようになる。一方、数日後には一般提供されていたこれまでの Beta チャネルのビルドとは異なり、テストされた新機能は一般提供されない可能性もあるとのこと。一般リリースされたバージョンにとどまりたい場合は 10 日以内にロールバックし、Release Preview チャネルに切り替えておく必要がある。

また、本ビルドでは一般リリースバージョンの Windows 11 をクリーンインストールすることなく、Dev チャネルから Beta チャネルへの移動が可能になっている。2022 年の Windows Insider Program では Dev チャネルと Beta チャネルが並行して活発な開発を行うブランチと位置付けられており、Dev チャネルはリリースされない可能性のある実験的な機能やエクスペリエンスの開発、Beta チャネルはリリースの近いエクスペリエンスのプレビューが行われる。そのため、クリーンインストールせずに移動可能な期間を設ける計画が示されていた。

なお、Beta チャネルへの移動が可能なのは次のビルドが Dev チャネルで提供されるまでの間となっており、次のビルドへのアップグレード後は一般リリースバージョンの Windows 11 をクリーンインストールしなければ Beta チャネルに移動できなくなる。

typodupeerror

アレゲは一日にしてならず -- アレゲ研究家

読み込み中...