Apple macOS Mojave: ゴスモードはあるが、開発者は本格的な機能を待つ必要がある

Table of Contents

Apple macOS Mojave: ゴスモードはあるが、開発者は本格的な機能を待つ必要がある

レビューApple は、macOS を毎年、規則的に出荷することに大きな誇りを持っています。

毎年7月から10月までの期間にmacOSのアップデートが届かなかったのはほんの数回だけだが、それもかなり昔のことだ。前バージョンから18か月遅れて登場した10.4 Tigerは、MicrosoftがLonghornの苦悩の真っ最中、つまりXPとVistaの間の6年間の空白期間の真っ最中に登場し、AppleはMicrosoftに「レドモンド、コピー機を始動させろ」と挑発していた。

過去5年間、新しいmacOSは、天候に関わらず9月か10月にリリースされてきました。しかし今年は、本当に目玉となる機能がまだ準備できていないため、待った方が賢明だったと思います。Appleの毎年恒例のmacOS Mojaveアップデートは、開発者にとっての一時的な保留措置と捉えることも、デスクトップとモバイルOSを統合する開発者のための旅の第一歩と捉えることもできます。Appleは後者として捉えてほしいと思っています。

昨年、エル・レグ氏はmacOS 10.13 High Sierraを、ユーザー向けの新機能こそなかったものの、ここ数年で最大のアップグレードだと評しました。これは、Appleが20年ぶりとなる新ファイルシステム(APFS)と、Appleの世界におけるデフォルトとなった新ファイルフォーマットを導入したためです。消費者向けテクノロジーメディアは、目新しい仕掛けや派手な演出の少なさに呆れていましたが、私たちは素晴らしい出来栄えだと思いました。2009年のSnow Leopardリリースと同様に、High Sierraはパフォーマンスの向上のみを実現し、マーケティング部門による馬鹿げたアイデアや、街角でランダムに呼び出されたユーザーインターフェースデザイナーにリリースの立案を任せたようなことはありませんでした。

今年の目玉機能は、macOSとiOSの連携を強化するAPIの導入です。しかし、まだ準備が整っていません。正式名称すら決まっていません。「Marzipan」と呼ぶことにしましょう。AppleはmacOSを予定通り出荷し、「追加フレームワーク」が「2019年後半から」利用可能になると約束するだけです。「開発者に新たな機会を提供し、Macユーザーが楽しめるアプリをもっと開発します」。AppleはmacOSに「株価」「ニュース」「ホーム」「ボイスメモ」の4つのiOSアプリをバンドルしていますが、独自に開発することはできません。

デスクトップがレガシーに – Mac 上の iOS

Mojave iOS サポート

システムフォルダにはiOSフレームワークが含まれるようになりました

モバイルアプリをMacで実行することは、将来の戦略における大きな転換を示唆しており、モバイルファーストの世界においては現実的な転換です。高機能アプリを開発する開発者は、Cocoa APIを利用することになり、できればSwiftで開発することが望ましいでしょう。新しいアプリは、主にiOSとAndroid(タッチ中心のシステム)向けに開発されますが、新しいAPIによって移植性が向上し、非タッチシステムでも実行できるようになります。

Appleは、デスクトップはもはやレガシーだと宣言している。しかし、レガシーを犠牲にすることは、他社にとって容易なことではない。Microsoftは長年、解決策を模索してきた。Silverlight、UWP、そしてPWAへと。

見た目はどうでしょう?スマートですが、Macらしさはちょっと違います。iOSポートは1つのウィンドウに制限されており、古いMac(Retina非搭載)の画面密度が低いため、デザイナーはフォントとスペースの調整を余儀なくされました。こちらがNewsアプリです。

モハベのニュースアプリ

クリックして拡大

見た目も感触も、いまだに少し場違いな感じがします。とはいえ、長年に渡りクロスプラットフォームツールキットで生成されたアプリケーションほどではありませんが。これを真に解決したのはQtだけで、Qtは「ネイティブ」に見える人気アプリケーションを数多く生み出しています。

ちくしょう、とAppleのプロダクトマネージャーたちは思ったに違いない。今年は目を楽しませる製品を用意してやろう。そして彼らはそれを実行した。

ゴスモード

さて、外観について。Mojaveでは、ゴス好きの皆さんのためにダークテーマが導入されました。Appleは包括的な取り組みを行いましたが、Microsoftは旧式のコントロールパネルやダイアログの削除に苦労しましたが、多くのコントロールパネルやダイアログは依然として真っ白のままです。

Mojave - ゴスモードの一般設定

Mojaveダークモード - 背景を選択

クリックして拡大

時間帯によって壁紙が変わるという、なかなかかわいい仕掛けですが、壁紙だけですね。変化はなく、明るか暗くなるだけです。

当たり前のことを言いますが、ゴスモードを使い続けるかどうかは好みの問題で、見栄えはモニター次第です。私の非Retina MacBook Airでは、ゴスモードは5分も持続しませんでした。しかし、コンピューターのディスプレイがテレビ機能(黒がより黒くなる)やより広く豊かな色域を備えるようになるにつれて、ゴスモードも今ほど不自然には見えなくなるでしょう。ちなみに、この現象の発端は映画「マトリックス」のせいです。

山積み!いや、積み重ねだ!

リンゴの山の特許

1992年のAppleのオリジナルのPiles特許(現在のStacks)からの抜粋。クリックして拡大

Stacksは、Appleが25年以上前に特許を取得した機能(「Piles」という、あまり良い名前ではありませんが)で、何を除外すべきかの検討に多くの時間を費やしてきました。これは素晴らしいアイデアで、ファイルを種類や内容ごとに整理することでデスクトップの乱雑さを軽減する、一種のスマートフォルダです。この仮想フォルダはファイルをまとめて引き込み、デスクトップを乱雑にしません。このファイルシステムを全く使わない人を知っています。デスクトップは何百もの保存された文書、スクリーンショット、ダウンロードファイルで埋め尽くされてしまいます。私は毎年、それらを「デスクトップにあったもの」というフォルダにまとめています。これらのユーザーはSpotlightや「最近使ったファイル」(昨年までは「すべてのファイル」と呼ばれていました)を使ってファイルを探す傾向があるため、以前ほど深刻な問題ではありません。しかし、それでもまだ多くのユーザーにとって便利だと感じられる可能性があります。

Cult of Macが数年前に報じたように、「Pilesは10年以上前からMacユーザーの間で最も要望の多かったUI機能の一つだ」。この特許(PDF)は1992年に申請され、2006年に更新されているため、Appleは選択肢を広く残していたことになる。

しかし、Mojaveでスタック機能を使ってみると、Appleがなぜこの機能を搭載しなかったのか理解できました。パワーユーザーにとっては本当に便利な機能です。デスクトップに洗練されたスマートフォルダを作成できるのですが、これではファイルを移動したり隠したりすることはできません。問題はそこです。スタックは実際には移動していないものを移動しているように見えるのです。全くの初心者にとっては、混乱を招く可能性があります。

こんなシナリオを考えてみましょう。スクリーンショット用のスタックを作成し、3つのアイテムを私のきれいなデスクトップに移動しました。すると、1つしか表示されませんでした。おかしいと思いました。「元に戻す」を実行すると、1つが消えました。次に「やり直し」を実行しました。すると、デスクトップには今まで置いたことのないほど多くのファイルが表示されました。一体何が起こっているのでしょうか? 実は、このスタックはスクリーンショット用のスタックで、3つのファイルのうちスクリーンショットは1つだけでした。ところが、「やり直し」によってスタックが空になり、大量のスクリーンショットがデスクトップに表示されました。もちろん、これらのスクリーンショットはスタックが「開かれた」場合にのみデスクトップに表示されますが、ターミナルで確認したところ、全く移動していないことが分かりました。

モハベ・スタックス - 合成イラスト

閉じた状態(左)と開いた状態(右)のスクリーンショットのスタック

Mojave - ターミナルのスタック

Unixは、スクリーンショットが元の場所にあることを確認した。

スタックとは、フォルダのように見えるものの、実際にはフォルダのように動作しないものです。これはユーザーにとって情報不足であり、視覚的にもっと明確に区​​別する必要があります。スタック(右上隅)には、開いていることを示す矢印があります。私も最終的にはそれを確認しました。これはもっと明確にすべきで、ファイルと「空になったスタック」を視覚的に区別できるような工夫が必要です。

残り

Mojave には便利な機能がぎっしり詰め込まれています。

最もオタク的なのは、iOSとmacOSの両方でスクリプティングが復活したことです。スクリプティングは、1987年にHyperCardが登場し、その後AppleScriptが正式にサポートされたことなど、DTPと並んでAppleの伝統において重要な位置を占めていると言えるでしょう。しかし、長い間優先事項とはなっていませんでした。Automatorは放置されたままでした。そして、これが復活しました。AppleはiOSアプリ「Workflow」を多くの人が利用していることに気づき、それを買収しました。以前の「サービス」メニューは「クイックアクション」になりました。ただし、いくつか改善点もあります。

モハベ クイックアクション WTF

えっと、何ですか?それは「Evernoteに追加」というアクションなんです

iPhoneをお持ちなら、MacとiPhoneの関係が格段に近づきました。Continuity Cameraを使えば、MacアプリからiPhoneのカメラを呼び出して写真を挿入できます。

Mojave - 継続性カメラの起動

挿入したら、いくつかのプラグインを適用できます。マークアップはデフォルトでバンドルされており、Mojave では OneDrive もそこに検出されました。

Mojave - 連続カメラマークアップ

しかし、実際にはどうなったのでしょうか?iPhoneは限られたモードでしか写真を撮れませんでした。ポートレートやパノラマ、その他一般的な設定は使えなかったのです。そしてもちろん、テキストエディットアプリに取り込んだ写真は巨大でしたが、サイズを変更することができませんでした。

素晴らしいアイデアですが、より実用的にするには少し調整が必要です。Continuity Cameraはスキャン画像にも対応しており、画像の傾きを補正したりトリミングしたりできるので、期待が持てます。

新しくて豊富なスクリーンショット機能には、たぶん多くの人ほど興味がないんだと思う。キャプチャした画像はクリップボードかファイルに保存されることを承知で、ずっと同じキーの組み合わせを使ってきた。Mojaveでは、中間段階が導入され、ユーザーの操作と追加のクリックが必要になるため、自動的にはスクリーンショットが撮れない。十分に待てば、この操作は消える。ああ、中間段階にはサイズ変更やリサンプルのオプションがない。うーん。

読者の皆さん、私が以下で何をしたかお分かりになりますか?

スクリーンショット内のMojaveスクリーンショット

最後に(これはすべてを網羅したリストではありませんが)、セキュリティコントロールが強化されました。モバイルOSに期待されるレベルに近づき、個人データへのアクセスをより細かくユーザーが管理できるようになりました。カレンダー、連絡先、写真、リマインダー、カメラとマイク、オートメーション、Appleテレメトリデータ、広告へのアクセスを要求するアプリを把握し、必要に応じてそれらのアプリを削除できます。

Mojaveのセキュリティとプライバシー

Mojaveでよりきめ細かな制御が可能に

マイクロソフトによるテレメトリデータへのアクセスとGoogleの広告トラッキングを拒否できると想像してみてください。法整備がなければ実現できないでしょうが、実現したら面白いと思いませんか?

評決

macOS Mojaveでは、新しい魅力的な機能と初期の開発者向け機能が導入されたにもかかわらず、大きな変更は見られず、嬉しいことに大きな変化はありませんでした。32ビットサポートが廃止されたため、使用感は人それぞれでしょう。しかし、バッテリー駆動時間は以前より良くなっているとは言え、非常に良好です。OSがリリースされても、問題なく機能してくれると、本当にありがたいです。しかし、iOSのマスタープランの詳細がまだ明らかにされていないため、これは実質的にはリリースの半分に過ぎません。Appleは毎年何かを発表したいという思いから、無理やりリリースされたと言えるでしょう。良いリリースであり、歓迎すべきセキュリティ機能によって業界の基準が引き上げられました。しかし、もっと重要で包括的なマイルストーンを待てれば良かったと思います。®

Discover More