Maison > interface Web > tutoriel CSS > Liens spécifiques à l'application

Liens spécifiques à l'application

Joseph Gordon-Levitt
Libérer: 2025-03-20 09:59:12
original
200 Les gens l'ont consulté

Liens spécifiques à l'application

Connaissez-vous quelque chose comme https: :? C'est le schéma d'URL . Vous connaissez peut-être déjà ce concept, car vous rencontrerez d'autres solutions similaires dans le développement frontal, telles que mailto: . En fait, vous pouvez créer votre propre schéma d'URL, ce qui est très cool. Il existe de nombreuses solutions de ce type.

J'ai constaté que les schémas URL personnalisés sont le plus souvent utilisés pour les applications à la fois des applications Web et natives. Par exemple, deux applications que j'utilise presque tous les jours: notion et figma. J'aime vraiment que les choses que je gère dans ces applications aient des URL. Tout a une URL! ?

Cependant. Lorsque je reçois l'URL de la page de notion (je le fais souvent pour le partager avec mes collègues), ce que j'obtiens est une URL comme celle-ci ...

 <code>https://www.notion.so/csstricks/...</code>
Copier après la connexion

C'est super et peut être utilisé pour ouvrir des pages de notion dans votre navigateur. Mais je préfère les applications natives de notion. Il est basé sur Electron, il s'agit donc toujours d'une application Web, mais je l'utilise à partir de mon navigateur Web, mais à partir de l'application Notion.app sur mon ordinateur.

Geoff a partagé un article il y a quelques jours qui a documenté comment faire en sorte que l'URL du navigateur de l'application s'ouvre dans une application native:

Heureusement, l’équipe de développement de Notion a pris cela en considération et a construit notion:// Link. Si vous remplacez https:// de n'importe quel lien de page de notion avec notion:// , votre lien s'ouvrira automatiquement dans l'application native, pas dans un navigateur Web.

Thomas Frank, "Comment partager des liens de notion qui s'ouvrent directement dans l'application"

La solution native est fondamentalement la même que la solution Web (à l'exception du nom), ce qui est génial. Thomas explore cela en profondeur et décrit comment modifier le contenu du presse-papiers pour remplacer les liens de notion par des schémas personnalisés.

Je veux juste illustrer une façon dont je pense que ça marche très bien pour moi. L'astuce n'est pas de modifier les liens eux-mêmes, mais de réagir aux liens que vous connaissez, ce sont des liens de notion et de les rediriger pour ouvrir dans notion.app.

Sur un Mac, l'astuce est OOSY:

Je préfère définir votre ralentissement pour ne jamais me demander quel navigateur utiliser, il fait simplement les choses selon les règles. Ainsi, dans les paramètres, j'ai mis en place un tas d'applications:

Pour la notion, je surveillerai le lien vers la notion et je le laisse ouvrir la notion ... c'est tout!

D'autres applications font essentiellement exactement la même chose. L'effet est très bon.

Mais il y a un avertissement! À l'occasion, je dois changer certaines applications ici. Par exemple, le processus de réinitialisation du mot de passe peut m'envoyer sur Slack.com ou une autre page qui fait partie du processus et n'est accessible qu'au sujet du Web. Si Choosy est en cours d'exécution, il essaiera de forcer la page à s'ouvrir dans Slack.App, mais ce n'est pas le cas, et vous pouvez être coincé. Je dois donc le fermer ici pour le moment.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal