Odpowiedzi:
Nie, nie można tego zrobić. ~Skrót jest jedynie dla wygody użytkownika i byłoby dwuznaczne kiedy jest stosowany jako część adresu URL, zwłaszcza jeśli URL został osadzony w dokumencie - którego katalog domowy będzie stosowany, a potem? Właściciel pliku? Czytelnicy? Zmieniłby się w zależności od środowiska.
Pamiętaj też, że przykładowy adres URL file://~/Desktop/File.docoznacza plik /Desktop/File.docna komputerze o nazwie „ ~”. Składnia file:adresów URL jest , a trzeciego ukośnika nie wolno pomijać, nawet jeśli nazwa hosta jest pusta (odnosi się do ścieżki lokalnej).file://<host>/<path>
Więcej informacji na ten temat od Apple: