Berikut ini adalah contoh kode penulisan untuk menguji SQL Storage pada HTML5
<script>
if (window.openDatabase!=undefined) {
var db = window.openDatabase("NamaDB", "1.0", "Nama panjang database", 1024*1024);
db.transaction(function(t) {
t.executeSql('CREATE TABLE IF NOT EXISTS T (id)', [],
function (tx, rs) { alert('API available');},
function (tx, err) { alert('API not available'); }
);
});
} else {
alert('API not available')
}
</script>
Pada google chrome mode developer, hasilnya akan tampak sbb:
Ini adalah ikhtisar penyimpanan sisi klien, istilah umum untuk beberapa API terpisah namun terkait: Penyimpanan Web, Database Web SQL, Database Terindeks, dan Akses File. Masing-masing teknik ini memberikan cara yang berbeda untuk menyimpan data pada hard drive pengguna, bukan server, tempat data biasanya berada. Ada dua alasan utama untuk melakukannya: (a) membuat aplikasi web tersedia secara offline; (b) meningkatkan kinerja. Untuk penjelasan rinci tentang kasus penggunaan untuk penyimpanan sisi klien.
API memiliki cakupan dan prinsip serupa. Jadi pertama-tama kita mengerti apa yang mereka miliki bersama sebelum meluncurkan secara spesifik masing-masing.