Cara menggunakan menyembunyikan url dengan javascript

Saya tidak yakin ada orang lain yang benar-benar menjawab pertanyaan Anda secara langsung yang merupakan kode yang dilihat dari perintah Sumber Tampilan browser.

Seperti yang dikatakan orang lain, tidak ada cara untuk melindungi javascript yang dimaksudkan untuk berjalan di browser dari penampil yang ditentukan. Jika browser dapat menjalankannya, maka setiap orang yang ditentukan dapat melihat / menjalankannya juga.

Tapi, jika Anda meletakkan javascript Anda di file javascript eksternal yang disertakan dengan:

<script type="text/javascript" src="http://mydomain.com/xxxx.js"></script>

tag, maka kode javascript tidak akan langsung terlihat dengan perintah Lihat Sumber - hanya tag skrip itu sendiri yang akan terlihat seperti itu. Itu tidak berarti bahwa seseorang tidak bisa begitu saja memuat file javascript eksternal untuk melihatnya, tetapi Anda memang bertanya bagaimana cara menyimpannya dari perintah View Source browser dan ini akan melakukannya.

Jika Anda benar-benar ingin membuatnya lebih bekerja untuk melihat sumber, Anda akan melakukan semua hal berikut:

  1. Taruh di file .js eksternal.
  2. Obfuscate file tersebut sehingga sebagian besar nama variabel native diganti dengan versi pendek, sehingga semua whitespace yang tidak diperlukan dihapus, sehingga tidak dapat dibaca tanpa pemrosesan lebih lanjut, dll ...
  3. Sertakan file .js secara dinamis dengan menambahkan tag skrip secara terprogram (seperti yang dilakukan Google Analytics). Ini akan membuat lebih sulit untuk mendapatkan kode sumber dari perintah View Source karena tidak akan ada tautan yang mudah untuk diklik di sana.
  4. Letakkan sebanyak mungkin logika menarik yang ingin Anda lindungi di server yang Anda ambil melalui panggilan ajax daripada melakukan pemrosesan lokal.

Dengan semua itu, saya pikir Anda harus fokus pada kinerja, keandalan, dan membuat aplikasi Anda hebat. Jika Anda benar-benar harus melindungi beberapa algoritme, letakkan di server, tetapi selain itu, bersainglah untuk menjadi yang terbaik yang Anda lakukan, bukan dengan memiliki rahasia. Pada akhirnya, itulah cara sukses bekerja di web.

  • Dokumentasi
  • Dukungan
  • Blog
  • Yang baru
  • Acara
  • Studi kasus

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Menyembunyikan teks atau link di konten Anda untuk memanipulasi peringkat penelusuran Google dapat dianggap menipu dan melanggar Pedoman Webmaster Google. Teks (seperti kata kunci yang berlebihan) dapat disembunyikan dengan beberapa cara, antara lain:

  • Menggunakan teks putih pada latar belakang putih
  • Menemukan teks di balik gambar
  • Menggunakan CSS untuk memosisikan teks di luar layar
  • Menyetel ukuran font menjadi 0
  • Menyembunyikan link dengan hanya menautkan satu karakter kecil—misalnya, tanda hubung di tengah paragraf

Saat mengevaluasi situs Anda untuk melihat apakah terdapat teks atau link tersembunyi, cari apa pun yang tidak mudah dilihat oleh pengunjung situs Anda. Apakah teks dan link ada semata-mata untuk mesin telusur, dan bukan untuk pengunjung?

Namun, tidak semua teks tersembunyi dianggap menipu. Misalnya, jika situs Anda menyertakan teknologi yang sulit diakses oleh mesin telusur, seperti JavaScript atau gambar, menggunakan teks deskriptif untuk item tersebut dapat meningkatkan aksesibilitas situs Anda. Perlu diingat bahwa banyak pengunjung manusia yang menggunakan pembaca layar, browser seluler, browser tanpa plugin, dan memiliki koneksi yang lambat tidak akan dapat melihat konten tersebut dan juga akan mendapatkan manfaat dari teks deskriptif. Anda dapat menguji aksesibilitas situs dengan menonaktifkan JavaScript dan gambar di browser, atau menggunakan browser versi hanya teks seperti Lynx. Beberapa tips membuat situs Anda dapat diakses antara lain:

  • Gambar: Gunakan atribut alt untuk memberikan teks deskriptif. Sebagai tambahan, kami merekomendasikan penggunaan teks yang bisa dibaca manusia dan teks deskriptif di sekitar gambar. Lihat artikel ini untuk mendapatkan saran lebih lanjut tentang memublikasikan gambar.
  • JavaScript: Tempatkan konten yang sama dari JavaScript dalam tag <noscript>. Jika Anda menggunakan metode ini, pastikan kontennya sama persis dengan konten yang terdapat dalam JavaScript, dan konten ini ditampilkan kepada pengunjung yang tidak mengaktifkan JavaScript di browser mereka.
  • Video: Masukkan teks deskriptif tentang video tersebut dalam bentuk HTML. Anda juga dapat menyediakan transkrip. Lihat artikel ini untuk mendapatkan saran lebih lanjut tentang memublikasikan video.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2022-09-27 UTC.

[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"Informasi yang saya butuhkan tidak ada" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"Terlalu rumit/langkahnya terlalu banyak" },{ "type": "thumb-down", "id": "outOfDate", "label":"Sudah usang" },{ "type": "thumb-down", "id": "translationIssue", "label":"Masalah terjemahan" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"Masalah kode / contoh" },{ "type": "thumb-down", "id": "otherDown", "label":"Lainnya" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Mudah dipahami" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Memecahkan masalah saya" },{ "type": "thumb-up", "id": "otherUp", "label":"Lainnya" }]