Absolute vs URL Relatif
Uniform Resource Locator (URL) adalah alamat yang menentukan di mana dokumen atau sumber daya tertentu berada di World Wide Web (WWW). Contoh terbaik dari URL adalah alamat halaman web di WWW seperti http://www.cnn.com/. URL absolut, juga disebut tautan absolut adalah alamat internet lengkap yang membawa pengguna ke direktori atau file situs web yang tepat. URL Relatif atau alamat internet parsial, menunjuk ke direktori atau file relatif ke direktori saat ini atau file.
Apa itu URL Absolut?
URL absolut, yang menyediakan alamat lengkap halaman web atau sumber daya di WWW, umumnya memiliki format yang diberikan di bawah ini.
protokol: // hostname / other_details
Biasanya, Hyper Text Transfer Protocol (http: //) digunakan sebagai bagian protokol. Tetapi protokol juga bisa ftp: //, gopher: //, atau file: //. Hostname adalah nama komputer tempat sumber daya berada. Misalnya, nama host server web pusat CNN adalah www.cnn.com. Bagian other_details termasuk informasi tentang direktori dan nama file. Arti sebenarnya dari bagian other_details tergantung pada protokol dan host. Sumber daya yang diarahkan oleh URL absolut biasanya berada pada file, tetapi juga dapat dihasilkan dengan cepat.
Apa itu URL Relatif?
Seperti yang disebutkan sebelumnya, URL relatif menunjuk ke sumber daya relatif ke direktori atau file saat ini. URL relatif dapat mengambil beberapa bentuk berbeda. Ketika merujuk ke file yang berada di direktori yang sama dengan halaman yang saat ini dirujuk, URL relatif bisa sederhana seperti nama file itu sendiri. Sebagai contoh, jika Anda perlu membuat tautan di beranda Anda ke file bernama my_name.html, yang berada di direktori yang sama dengan beranda Anda, Anda cukup menggunakan nama file sebagai berikut:
<a href= "My_name.html"> Nama sayaSebuah>
Jika file yang perlu Anda tautkan berada dalam sub direktori dari direktori halaman referensi, Anda harus memasukkan nama subdirektori dan nama file dalam URL relatif. Misalnya, jika kami mencoba menautkan file my_parents.html yang ada di dalam direktori bernama parent, yang sebenarnya berada di dalam direktori yang berisi beranda Anda, URL relatif akan terlihat seperti berikut.
<a href= "Parents / my_parents.html"> Orang Tua SayaSebuah>
Selain itu, jika Anda ingin merujuk ke sumber daya yang berada di direktori yang berada di tingkat yang lebih tinggi dalam struktur direktori daripada direktori yang berisi halaman referensi, Anda dapat menggunakan dua titik berturut-turut. Misalnya, jika Anda ingin merujuk ke file bernama home.html yang ada di direktori di atas halaman utama Anda, Anda dapat menggunakan URL relatif sebagai berikut.
<a href= "... /home.html"> RumahSebuah>
Perbedaan antara URL Absolut dan URL Relatif
Perbedaan utama antara URL absolut dan URL relatif adalah bahwa, URL absolut adalah alamat lengkap yang menunjuk ke file atau sumber daya, sedangkan URL relatif menunjuk ke file relatif ke direktori atau file saat ini. URL absolut mengandung lebih banyak informasi daripada URL relatif, tetapi menggunakan URL relatif lebih mudah karena lebih pendek dan lebih portabel. Tetapi URL relatif hanya dapat digunakan untuk merujuk ke tautan yang berada di server yang sama dengan halaman yang merujuknya.