Item logo image for sssDntCls : keep the last window open

sssDntCls : keep the last window open

ExtensionTools2 users
Item media 1 (screenshot) for sssDntCls : keep the last window open

Overview

A utility that keeps a pinned tab in the last window to prevent the browser from closing accidentally.

最後に残ったウインドウを閉じられないようにするユーティリティーです。 仕組みはごく単純で、最後に残ったウインドウ上には固定タブと通常タブが常に1つずつ残る状況を生み出しています。 複数のウインドウを開いている場合でも、最終的に残ったウインドウにのみ、この仕組みが適用されます。 なお、ウインドウは以下の操作をした際には明示的に閉じられます。  ・Chrome を終了する  ・「閉じる」ボタンをクリックする ですので本機能拡張の有効な利用方法は  ・キーボードショートカット「W」でタブを閉じていく  ・ウインドウではなく、タブの「閉じる」ボタンをクリックする ということになります。 - - - - - この機能拡張を開発するに至った理由は後述しますが、少なくとも以下の利用環境のユーザーにおすすめする機能拡張ではないことを先にお知らせします。  ・固定タブを日常的に利用する  ・機能拡張をインストール可能な macOS 以外の OS を利用している 開発者は主に macOS 版 Chrome を使用しています。 macOS 版 Chrome には、多めのリンクを一気にタブ表示した場合にページ上では閲覧済みのフラグが立つものの、開いているすべてのウインドウを閉じてしまうと閲覧履歴がクリアされてしまう(未閲覧になってしまう)不具合が確認されます。 たとえば Windows とは異なり、macOS では開いているウインドウの数が0でもアプリケーション自体は起動している、という状況が作り出せ、これは特段珍しいことでもありません。 Windows では開いているウインドウの数が0になることはすなわちアプリケーションの終了となるのですが、こと macOS 版 Chrome ではレンダリングプロセスに係るメモリの解放が行われ、またメモリ上に保存されていた様々なユーザーデータがプロファイルに書き込まれるとされています。 前述の不具合はまさにこのタイミングで発生するものであり、設定上での解決方法は見受けられません。 しかしながら開いているウインドウが0にならない限りは閲覧履歴はクリアされることはありませんので、それを実現する機能拡張を開発するに至りました。 - - - - - - - - - - - バージョン履歴 v1.0.2 ・調整 v1.0.1 ・不要な権限の要求を削除しました v1.0.0 最初のリリース(審査不承認)

Details

  • Version
    1.0.2
  • Updated
    June 17, 2026
  • Offered by
    SenSyuSya development
  • Size
    8.34KiB
  • Languages
    2 languages
  • Developer
    株式会社 千秋社
    Email
    development@sensyusya.co.jp
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps