15

Есть ли способ создать файлы ярлыков Интернета, которые будут работать со всеми операционными системами (включая Mac, Windows и Linux)? Я часто переключаюсь между Windows и Linux, и я еще не нашел способ создать файл ярлыка в Интернете (на рабочем столе или в локальной папке), который совместим со всеми операционными системами.

3 ответа3

17

Я нашел разумное кроссплатформенное решение. Этот HTML-документ можно использовать в качестве ярлыка для stackoverflow.com, и он будет сразу же перенаправлен на этот сайт при открытии с рабочего стола:

<html>
<body>
<script type="text/javascript">
    window.location.href = "http://stackoverflow.com"; //change this to the URL
                                                       //you want to redirect to
</script>
</body>
</html>
12

Благодарю Эвана Маттсона из комментариев.

Из W3C, Техника H76: Использование метаобновления для создания мгновенного перенаправления на стороне клиента:

Цель этого метода - включить перенаправления на стороне клиента, не вводя пользователя в заблуждение. Перенаправления предпочтительно реализуются на стороне сервера (см. SVR1: внедрение автоматических перенаправлений на стороне сервера, а не на стороне клиента (SERVER)), но авторы не всегда имеют контроль над технологиями на стороне сервера.

Пример по ссылке выше:

<html xmlns="http://www.w3.org/1999/xhtml">    
  <head>      
    <title>The Tudors</title>      
    <meta http-equiv="refresh" content="0;URL='http://thetudors.example.com/'" />    
  </head>    
  <body> 
    <p>This page has moved to a <a href="http://thetudors.example.com/">
      theTudors.example.com</a>.</p> 
  </body>  
</html>

По сути, обновление выполняется через 0 секунд (немедленно) по указанному URL, до загрузки содержимого страницы и без JavaScript.

0

Вы можете определить файл с именем следующим образом - MyInternetShortcut.url .

Это содержание должно быть:

[InternetShortcut]
URL=https://my.amazingsite.com/

Это работает на Windows и MacOS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .