Translate

Tampilkan postingan dengan label html. Tampilkan semua postingan
Tampilkan postingan dengan label html. Tampilkan semua postingan

Jumat, 11 November 2016

Membuat gambar SVG pada laman html

Cara yang paling mudah membuat gambar dengan format SVG adalah dengan menggunakan aplikasi Inkscape. Lalu setelah gambar dibuat, maka proses selanjutnya adalah sebagai berikut:

  • Ubah ukuran dokumen mengikuti ukuran gambar pada Inkscape dengan cara pilih menu File Document Properties... cari bagian Custom size pilih Resize page to content... Tekan tombol Resize page to drawing or selection
  • tutup jendela Document Properties
  • Simpan gambar sebagai plain SVG
  • Buka file SVG dengan penyunting teks (Notepad, Leafpad, atau pad-pad lainnya).
  • Ambil bagian yang diapit tag <svg>..</svg>
  • Salin ke laman html
  • Hapus bagian metadata dan yang tak diperlukan lainnya dari bagian yang ditempel (paste) seperti:
  •    xmlns:dc="http://purl.org/dc/elements/1.1/"
       xmlns:cc="http://creativecommons.org/ns#"
       xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
       xmlns:svg="http://www.w3.org/2000/svg"
       xmlns="http://www.w3.org/2000/svg"
       xmlns:xlink="http://www.w3.org/1999/xlink"
       version="1.1"
    

Penskalaan SVG di html

Untuk urusan penskalaan gambar SVG dapat kita tambahkan atribut viewbox dengan sintaks seperti berikut:

viewbox:"<min-x> <min-y> <width> <height>"
  • <min-x> <min-y>: koordinat pojok kiri atas viewbox (isi saja dengan 0 0)
  • <width>: lebar viewbox
  • <height>:tinggi viewbox

Isi atribut viewbox dengan nilai width dan height dari viewport-nya gambar SVG.

<svg
   width="200"  <!-- lebar dan tinggi viewport -->
   height="100"

   viewbox="0 0 200 100">

Setelah itu untuk penskalaan, ubah nilai viewport-nya SVG, sesuai dengan seberapa kali besar dari nilai viewbox. Contoh berikut adalah dua kali-nya

<svg
   width="400"
   height="200"

   viewbox="0 0 200 100">

Gambar berikut menggunakan format SVG.


Your browser does not support SVG.
Sistem Operasi: Slitaz 4.0 GNU/Linux | Peramban: Mozilla Firefox 34.0 | Penyunting Teks: Leafpad 0.8.18.1 | Aplikasi SVG: Inkscape 0.48

Kamis, 13 Oktober 2016

Mengubah format file gambar menggunakan base64

Encoder base64 dapat digunakan untuk mengubah file format gambar (jpg, gif, png dll) menjadi berformat teks. Encoder ini biasanya sudah termasuk dalam paket default distro Linux yaitu coreutils.

Agar dapat digunakan dalam dokumen html, maka perlu mengetahui sintaks penggunaannya yaitu:

<img src=\"data:<tipe-mime>;base64,<kode-base64>" />

Untuk mendapatkan kode-base64 dari sebuah file gambar, cukup dengan mengetikkan perintah berikut pada terminal:

$ base64 -w 0 image.png

Sekedar saran, sebaiknya pilih gambar yang ukuran file-nya tidak begitu besar bila ingin menampilkan gambar dengan .kode-base64 ini pada laman web (< 100kB).

Agar proses copy-paste kode-base64 ini dapat berjalan dengan mudah, perintah di atas dapat kita redirect langsung ke sebuah file misalnya test. Seperti contoh perintah berikut ini.

$ echo "<img src=\"data:image/png;base64,$(base64 -w 0 image.png)\" />" > test

Buka file test dengan editor teks, piih semua dengan Ctrl-A, lalu salin dengan Ctrl-C. Pindahkan isi clipboard-nya ke laman html yang diinginkan.

Sebagai contoh hasilnya adalah gambar berikut ini. Silakan lihat kode sumber-nya kalau perlu.

Untuk format CSS-nya, kode-base64 dapat ditempatkan sebagai isi alamat URI dari elemen background pada sebuah class. Sehingga gambar dengan format ini dapat digunakan berkali-kali dalam sebuah laman web. Contoh syntax-nya adalah:

.nama_class {
 background:url(data:<tipe-mime>;base64,<kode-base64>) no-repeat;
 width:px;
 height:px;
}

Elemen class width dan height haruslah ditentukan ukurannya, bila tidak maka gambar tidak akan muncul. Berikut adalah hasil dari penggunaan yang diterapkan pada pola CSS (silakan melihat kode sumber laman ini)


Rabu, 04 November 2015

Plotting Gelombang Sinus pada html

Your browser does not support the HTML5 canvas tag.
Setelah lama mencari cara mem-plot fungsi trigonometri pada laman html, akhirnya ketemu juga. Ya lumayan lah, meskipun masih banyak yang kurang

Plotting Gelombang Sinus

Untuk persamaan:
┌─────────────────────────────┐
│                             │
│ y = C + A ⋅ Sin (B (x + D)) │
│                             │
└─────────────────────────────┘
dengan x : 0 < x < 360°
Kalau bingung, isi saja variabel dibawah dengan
A = 1, B = 1, C = 0 dan D = 0, lalu tekan tombol Plot.
Variabel A (0 < A < 4)
Variabel B (1 s/d 20)
Variabel C (-4 s/d 4)
Variabel D (0 s/d 360°)
Warna

Your browser does not support the HTML5 canvas tag.
Isi lagi (tanpa mengosongkan kanvas) nilai variabel di atas dengan nilai yang berbeda lalu plot untuk hasil yang berbeda,
Bila ingin mengosongkan kanvas bawah klik-kanan lalu pilih "Reload this page" pada laman browser(Firefox).

JavaScript must be enabled and supported

Naskah html ini cuma dibuat memakai Notepad.
Html ditampilkan dengan baik pada browser Mozilla Firefox 41.0.2 (Akhir 2015)
Netbook HP Mini-nya jebol woooi R.I.P.

Rabu, 28 Oktober 2015

Contoh Rumus dalam Form HTML


Rumus Volume

Bila tidak tahu tentang rumus ini berarti sekolah SD-nya sampai gerbang doang.
Panjang cm
Lebar cm
Tinggi cm
Volume cm3

Rumus Listrik

Bila:

  • V : Tegangan (Volt)
  • I : Arus (Ampere)
  • R : Tahanan (Ohm)
  • P : Daya (Watt/detik)

Maka:
┌──────────────────────────────────────┐
│                V       V             │
│  V = I⋅R ; I = ─ ; R = ─ ; P = V⋅I   │
│                R       I             │
└──────────────────────────────────────┘
Tegangan Volt
Arus Ampere
Tahanan Ohm
Daya Watt/s

Rabu, 21 Oktober 2015

Simbol Flowchart JavaScript


Kode fungsi JavaScript untuk simbol Flowchart

Silakan copy dan paste sendiri ke bagian body dari dokumen HTML. Atau salin dan buat ke dalam file js juga boleh. Untuk masalah syntax, silakan raba-raba sendiri deh (pengin buat tabelnya tapi keburu ngantuk).

Contoh penggunaan

Kode contoh dapat diintip sendiri pada Firefox dengan cara klik kanan > Inspect Element.
Your browser does not support the HTML5 canvas tag.

Jumat, 02 Januari 2015

Belajar html bagian 2

Daftar Isi




  • Membuat Daftar
  • Membuat Tautan

  • Yang Selalu Belajar:
    "eka agus"<isafree28@gmail.com>
    

    Membuat Daftar Menu

    Cara membuatnya dengan menggunakan tag <menu> dan </menu> dan tiap-tiap listing-
    nya menggunakan tag <li> dan </li>(optional). Contoh:
    
    <menu>
    <li>Daftar 1
    <li>Daftar 2
    <li>Daftar 3
    </menu>
    
    Yang hasilnya adalah sebagai berikut:
  • Daftar 1
  • Daftar 2
  • Daftar 3
  • Bila tanpa tag <menu> dan </menu> hasilnya adalah seperti di bawah ini:
  • Daftar 1
  • Daftar 2
  • Daftar 3
    ================================================================================
    

    Membuat Tautan (Link)

    Untuk membuat tautan, kita dapat menambahkan tag <a> dan </a> pada bagian teks
    yang ingin dibuat tautan, lalu ditambahkan atribut href="#namatautan" pada tag
    <a> dengan teks yang dibuat tautan dijadikan teks judul tautan.
    Untuk tujuan dari tautan tersebut di atas juga menggunakan tag <a> dan </a>
    namun dengan penambahan atribut  name="namatautan".
    Untuk lebih jelasnya dapat dilihat seperti contoh berikut:
    
    Cobalah klik <a href="#toc">disini</a>.
    Hasilnya:
    Cobalah klik disini.
    Dengan tujuan dari tautan di atas adalah Daftar isi dengan tag seperti berikut:
    <h2><a name="toc">Daftar Isi</a></h2>
    
    Untuk masalah tautan ini juga kita dapat menggunakan alamat web sebagai pengganti
    #namatautan-nya bila kita menginginkan tautan ke sebuah situs web. Contoh lagi:
    Cobalah situs google <a href="http://www.google.co.id">di sini<a>.
    Hasilnya:
    Cobalah situs google di sini.
    
     
  • Mohon Maaf bila semua tautan tidak berfungsi, disebabkan penyesuain oleh situs blog.
    
    

    Kamis, 25 Desember 2014

    Belajar html bag. 1

    Eco Notes : Belajar html bag. 1

    Pendahuluan

    Halaman ini dibuat supaya penulis tidak lupa cara membuat halaman berformat html.
    Hal ini disebabkan terlalu banyaknya format file di dunia komputasi.
    Cara untuk melihat isi halaman html, cukup dengan menyimpannya kemudian melihatnya dengan editor teks.

    Sekilas

    Paragraf rata tengah

    penggunaan non breaking space : Don't forget me!

    Format Teks

    Kalimat memiliki elemen miring
    Kalimat memiliki elemen garis bawah
    Kalimat memiliki elemen tebal
    Kalimat memiliki elemen strikethrough
    Kalimat memiliki elemen monotype
    Kalimat memiliki elemen superscript2
    Kalimat memiliki elemen subscript3
    Kalimat memiliki elemen kutip
    Kalimat memiliki elemen blok kutip

    Kalimat memiliki elemen untuk koreksi
    Kalimat memiliki elemen huruf besar
    Kalimat memiliki elemen huruf kecil

    Format Paragraf

    Paragrafnya rata kiri
    Paragrafnya rata tengah
    Paragrafnya rata kanan
    Paragrafnya rata kanan kiri, yang dapat terlihat dengan jelas bila paragrafnya panjang (kurang lebih 100 huruf).
    Di dalam paragraf ini ada yang menggunakan tag span untuk format teksnya.

    Format Tabel

    Yang perlu diperhatikan adalah tag data (td) dan tag header (th) harus berada di dalam tag baris (tr) dan semuanya ini masuk dalam tag tabel (table).
    Jumlah pasangan (tr) dan (/tr) menentukan banyaknya baris tabel sedang pasangan (th)-(/th) atau (td)-(/td) menentukan banyaknya kolom.
    Contoh tabel tanpa atribut:
    Perintah Arti
    Esc Keluar dari sebuah fungsi
    Q Keluar dari program ini
    Contoh tabel dengan atribut tabel border="1":
    Perintah Arti
    Esc Keluar dari sebuah fungsi
    Q Keluar dari program ini
    Contoh tabel dengan atribut tabel border="1" cellpadding="5" cellspacing="5":
    Perintah Arti
    Esc Keluar dari sebuah fungsi
    Q Keluar dari program ini
    Untuk menggabungkan baris atau kolom, kita gunakan atribut pada (th) atau (td) rowspan dan colspan.
    Contoh tabel nya lengkap dengan warna:
    No. Contacts
    NamaTelepon
    1Masha+555433
    2The Bear+567656

    Bagian 1 dari belajar html cukup di sini saja.