Skip to content

Distinguish between different profiles and private window #762

Open
@ACTCD

Description

@ACTCD

There is a review in the App Store:

Great extension for Safari 5
by rroobbbb – Dec 9, 2024
It works great. I wish there was an option to choose whether a script would run in normal mode, in private mode or both.

Actually in addition to "Private Window", starting with Safari 17, we now also have "profiles".

https://support.apple.com/en-us/105100
https://support.apple.com/guide/ipad/use-safari-profiles-ipadb24579ee/17.0/ipados/17.0
https://support.apple.com/guide/iphone/use-safari-profiles-iphd27a9ff22/17.0/ios/17.0

I had considered this feature, but I lacked the major usage scenarios and thought it would introduce some complexity (both in terms of development and user usage).

But I can see that in certain niche scenarios, better customizability may indeed bring some convenience to users.

This is not a priority right now, but if you think it could help you improve your life, please share your usage scenarios and expectations, which can help us design it better when we reconsider this in the future.


And coupled with the additional expected features, this means a lot of complexity:

For example, when a script is not injected, you need to check:

  • Are you in the right profile? (if this be implemented)

  • Have you opened Private Window? (if this be implemented)

  • Have you disabled the site at user level? (if #225 be implemented)

  • Have you exclude the site globally?

  • Have you turned off the user script?

  • Does your script have the correct match metadata?

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionAny question, feedback or general commentenhancementFeature work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions