Como criar arquivos de atalho da Internet de plataforma cruzada

12

Existe alguma maneira de criar arquivos de atalho da Internet que funcionem com todos os sistemas operacionais (incluindo Mac, Windows e Linux)? Muitas vezes alterno entre o Windows e o Linux e ainda não encontrei uma maneira de criar um arquivo de atalho da Internet (na área de trabalho ou em uma pasta local) que seja compatível com todos os sistemas operacionais.

    
por Anderson Green 18.01.2013 / 08:11

2 respostas

15

Encontrei uma solução razoável de plataforma cruzada. Esse documento HTML pode ser usado como um atalho para stackoverflow.com, e seria imediatamente redirecionado para esse site quando aberto na área de trabalho:

<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>
    
por 18.01.2013 / 08:33
9

Agradecemos a Evan Mattson pelos comentários.

De W3C, Técnica H76: Usando a atualização meta para criar um redirecionamento instantâneo do lado do cliente :

The objective of this technique is to enable redirects on the client side without confusing the user. Redirects are preferably implemented on the server side (see SVR1: Implementing automatic redirects on the server side instead of on the client side (SERVER) ), but authors do not always have control over server-side technologies.

Exemplo do link acima:

<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>

Basicamente, uma atualização é feita após zero segundo (imediatamente) para o URL especificado, antes que o conteúdo da página seja carregado e sem JavaScript.

    
por 25.01.2016 / 19:03

Tags