Platformlar arası Internet kısayol dosyaları nasıl oluşturulur?


19

Tüm işletim sistemleriyle (Mac, Windows ve Linux dahil) çalışacak İnternet kısayol dosyaları oluşturmanın herhangi bir yolu var mı? Genellikle Windows ve Linux arasında geçiş yapıyorum ve henüz tüm işletim sistemleriyle uyumlu bir internet kısayol dosyası (masaüstünde veya yerel bir klasörde) oluşturmanın bir yolunu bulamadım.


2018 güncellemesi: Mac'ler, varsayılan olarak Safari'ye rağmen .url dosyalarını işleyebilir. Linux ve Android .url işlemez. chrome.google.com/webstore/detail/webcuts/… sizin için xplatform bağlantıları yapabilir.
Ray Foss

Yanıtlar:


20

Platformlar arası makul bir çözüm buldum. Bu HTML belgesi stackoverflow.com'a kısayol olarak kullanılabilir ve masaüstünden açıldığında hemen bu siteye yönlendirir:

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

1
Bu çok basit bir çözüm ... teşekkür ederim
Nick Franceschina

21
Neden kullanmayan <meta http-equiv="refresh" content="0; url=http://example.com/">içinde <head>javascript kullanmak yerine?
Evan Mattson

14

Yorumlardan Evan Mattson'a teşekkür ederiz.

Gönderen W3C, Teknik H76: meta yenilemeyi kullanarak bir anlık istemci tarafı Yönlendirme oluşturulmaya :

Bu tekniğin amacı, kullanıcıyı şaşırtmadan istemci tarafında yönlendirmeler sağlamaktır. Yönlendirmeler tercihen sunucu tarafında uygulanır (bkz. SVR1: İstemci tarafında (SERVER) yerine sunucu tarafında otomatik yönlendirmeler uygulama ), ancak yazarların her zaman sunucu tarafı teknolojileri üzerinde denetimi yoktur.

Yukarıdaki bağlantıdan bir örnek:

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

Temel olarak, yenileme, belirtilen URL'ye sıfır saniye (hemen) sonra, sayfa içeriği yüklenmeden önce ve JavaScript olmadan yapılır.


4

Aşağıdaki adlı bir dosya tanımlayabilirsiniz - MyInternetShortcut.url.

İçeriği şöyle olmalıdır:

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

Bu, Windows ve macOS üzerinde çalışır.


Belki Linux'unuz. Linux Mint 17.3 Mate sistemimdeki metin düzenleyicide açılır.
kreemoweet

Linux Mint 18.3'üm var ve iyi çalışmıyor. Sanırım hafızam beni kandırdı. MacOS ve Windows üzerinde çalışır. Cevabı güncelleyeceğim. Teşekkür ederim.
Royi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.