Author by : Doublehorn

DAFTAR ISI
Protected by Copyscape Online Infringement Detector
aboutus website design services

Willkommen auf website design Yusufzulkarnain blog

Best regard. I will do my best to make it interesting and useful. Greeting to toko online Prestashop!

21 Juni 2014

Jason Bourne film: Don't be website programmer!



profesi programmer web design web developer

Anda tahu profesi Programmer, Website Designer atau Web Developer? Mereka tidak pernah lepas dari Coding – setiap saat pikiran dipenuhi code (belum lagi mikirin SEO jika ada permintaan tambahan ini) dikejar deadline dan selalu kehabisan waktu – sehari 24 jam tidak cukup, berharap seminggu lebih dari 7 hari sebulan lebih dari 31 hari. Hidupnya sangat tertekan hanya karena 1 baris script code error dan tidak bisa diperkirakan kapan solusinya ditemukan meski telah memeras otak habis-habisan sementara client selalu menteror “Kapan jadinya?”

Order bikin toko online yang saya terima, misalnya, selalu melewati deadline, bukan berarti malas. Sekali waktu saya juga bingung tidak tahu lagi mau menulis apa, sementara otak terus bekerja. Kadang solusi ditemukan seketika saja saat ada di toilet, atau saat browsing.

  • Bahkan setan terkutuk pun sudi menawarkan solusi saat saya sedang sholat (sholat tidak khusyu' sambil memikirkan coding Emang sih pada moment seperti ini ilham tiba-tiba datang dan masalah code yang error terpecahkan). Begitulah cara setan mengganggu kekhusyukan sholat saya, termasuk menjadikan saya sering menunda sholat karena “Ah! Tanggung sedikit lagi.”
  • Saya hanya ingin mengatakan : “Solusi code yang error tidak dapat ditentukan deadline demikian juga order bikin program atau situs toko online.
  • Profesi seperti saya, ”semua yang dilakukan adalah – TRY AND ERROR – LEARNING BY DOING.

Boleh jadi deal dengan client untuk bikin toko online, saya kasih taksiran selesai dalam 2 minggu – asal tidak menghadapi code error sama sekali. Artinya, semua materi content (teks, gambar, video, slide, banner, animasi, dan lainnya) sudah disiapkan client. Dan saya hanya memanfaatkan template yang sudah ada ditambah variasi dan modifikasi seperlunya.

Deal untuk bajuditoko[dot]com – awalnya 3 minggu selesai dalam bentuk standar, tapi ujung-ujungnya selesai lebih dari 3 bulan, karena client maunya tambah ini itu (dengan tambahan biaya tentunya). Bayangkan! Saya harus kustomisasi size (aslinya lebar webpage 980px diubah menjadi FULLPAGE (1272px). Memang sangat repot sebab harus resize semua, cari code baru, tabel phpMySQL, modifikasi code file php, tpl, css dan sering bengong karena otak buntu.

Ada sih hikmahnya. Situs bajuditoko[dot]com punya 2 template sekaligus seperti gambar di bawah ini. Template mana yang ingin dItampilkan di webpage, Admin hanya perlu switch melalui Backup and Restore di cPanel.

MYTOKO-OLSTORE dalam tampilan FULL PAGE (width 1272px)
sampel prestashop web design servicessampel prestashop website designsampel prestashop layanan website design MYTOKO OLSTORE dalam tampilan STANDAR (Lebar webpage 980px) sampel prestashop layanan bikin toko online
sampel prestashop bikin toko online

Jangan menjadi PROGRAMMER atau website designer?

Profesi Programmer bukan pilihan menjanjikan, suer!!!. Anda ingin merasakan kehidupan Programmer? Jika pernah menonton film Jason Bourne dan menyukainya, maka teruskan minat Anda, Jujur saja, itu pilihan tidak menarik. Bagaimana tidak, Programmer selalu dikejar waktu dan ditekan Bos, Client dan orang yang selalu “ingin membunuh Anda,” memburu dengan pertanyaan ”Sudah selesaikah? Sampai dimana? Lalu, kapan selesainya? Kapannn?  Braaakk!!!

Jika Anda terlanjur lulus jurusan IT, saya sarankan jangan menjadi Programmer, meski IP 4.0. Pikirkan profesi lain, misalnya birokrat, kerja kantoran atau yang lebih keren sebagai Hacker, yang menjadikan Anda punya reputasi, terkenal, hebat dan canggih walaupun sebenarnya Anda tidak sehebat itu.

  • Ingat pencitraan itu lebih penting dari kemampuan. Presiden kita sudah mengajarkan tentang hal itu. Prestasinya kedodoran ditutupi pencitraan. …. JANGAN DITIRU!

Mengapa sebaiknya Anda tidak jadi Programmer atau website designer!


1. Terus Menerus harus Belajar
Programmer seharusnya lebih hebat dari Superman. Profesi Superman wartawan biasa. Kemampuan supernya bawaan dari lahir. Sebaliknya jika Anda Programmer, Anda harus mendapatkan “kekuatan super” sedikit demi sedikit, dari waktu ke waktu belajar ketika harus menangani kode yang error.

Seorang Programmer belajar bahasa pemrograman saja tidak cukup, Anda harus belajar apapun yang diminta client. Misalnya, Anda diminta membuat program untuk bank, Anda harus belajar perbankan, penjualan atau berpikir sebagai penjual atau marketer. Membuat program perhitungan nuklir, Anda harus paham rumus nuklir.

Jadi sebenarnya Anda harus belajar apapun yang diminta client (Bos) Anda, artinya seorang Programmer harus siap jadi apa saja. Wah hebat, nggak? Adakah profesi lain yang mengharuskan memahami bidang apa saja?
  • Misalnya Anda Programmer atau Web Designer atau Web Developer. Dalam php, dahulunya Anda mencukupkan diri memahami php mysql. Tapi hal itu tidak cukup sekarang. Anda kini seharusnya juga menguasai ajax, Jquery, jason, xml, web API, framework, cloud dan segudang istilah-istilah teknis yang keluar hampir setiap hari!, muntah deh!
2. Berpikir 24 jam Nonstop
Anda pikir programmer (programmer kantoran) hanya berpikir 8 jam sehari? TIDAK, apalagi Programmer Freelance. Anda akan berpikir 24 jam nonstop, saat makan, saat di WC bahkan saat sholat dia masih memikirkan kode-kode error atau program yang tidak jalan. Kadangkala setan memberi tahu kesalahan yang Anda lakukan atau memberi solusinya persis saat berusaha sholat khusyu’ Jika sudah stress akut, boleh jadi mimpi Anda berisi solusi deretan code. Dan Anda begitu senangnya bahwa program selesai dibuat,  tetapi saat bangun.  Yah! … programnya masih error!

3. Menjadi Budak!
Harus siap menjadi budak bos atau client. Saya tidak berlebihan dengan ungkapan ini. Bayangkan :

Anda Programmer kantoran. Di ruang kantor Bos, seorang client meminta dibikinkan program ”sederhana” Programnya memang benar sangat simpel. Permintaan Client itu juga sangat sederhana :
  • Cukup bikinkan program android satu tombol yang jika di-klik tombolnya maka BOM Nuklir di Iran akan meluncur ke Israel. Gampang khan? Cuma 1 tombol.
Bos sangat senang menerima proyek gampang tersebut, sementara Anda hanya bisa membenturkan kepala berkali-kali ke tembok. “Ingat, cuma 1 tombol saja, gampang kok!” “Jika sukses gajimu di-NAIK-kan!!!” Janji si Bos.

4. Merasa Menjadi Buronan Setiap Hari
Jason Bourne adalah gambaran tepat untuk profil programmer, hampir setiap 5 menit sms masuk untuk bertanya :
Sudah selesai programnya?Apakah web saya sudah jadi?kemarin revisinya bagaimana? Khan cuma revisi sedikit kok lama ya?Alasan Error terus, Anda bisa menyelesaikannya atau tidak sih?.”

Terror akan terus berdatangan bahkan saat Anda tidur. Hal itu akan terus dialami freelance programmer atau programmer kantoran. Bedanya untuk programmer kantoran, pertanyaan datang dari Bos yang tiba- tiba muncul dibelakang Anda :”Sampai dimana proggress-nya?.” Bos juga diteror oleh Client. Banyak mahasiswa IT, stres dan pusing setengah mati ketika deadline pengumpulan naskah dan program belum selesai padahal kurang 1 minggu. Programmer hampir tiap hari di deadline. Seorang mahasiswa IT mengatakan seperti pendadaran tiap hari. Jika gagal memenuhi deadline, Anda tidak lulus, dipecat, tidak dibayar dan client membatalkan perjanjian. Pikirnya job programmer sangat mudah, tinggal ketik, copy paste code, Running. Lalu apa susahnya?

5. Bayarannya sangat sedikit
Boleh saja bermimpi Programmer di sini akan makmur. Boleh pula bermimpi bahwa hanya dengan bikin program maka duit mengalir jutaan atau puluhan juta. UTOPIA!
  • Faktanya programmer disini hanya mendapat gaji kurang dari 10% dari teman2-nya di USA
Programmer di sini diperas habis habisan otaknya namun dibayar murah seperti buruh bangunan. Maka kebanyakan programmer kita kurus, jarang mandi, matanya belo dan kamar berantakan karena kerja dari bangun tidur sampai mau tidur lagi! Beberapa kali saya juga mengalami situasi yang memaksa 4 hari berturut-turut tidak sempat mandi saat tampilan website berantakan habis dan terpecah menjadi tampilan 16 halaman dan tidak punya backup. Perbaikinya pun sedikit demi sedikit. Saya mandi hanya karena mau sholat Jum’at.

6. Susah Dapat Cewek
Berbeda dengan pemain bola yang dipuja-puja cewek. Dengan penampilan dekil,  jarang mandi dan mata belo, cewek cantik mana yang mau. Apalagi hidup programmer itu penyendiri. Teman setia computer dan koneksi internet dan jarang bergaul. Kehidupan sosialnya “sakit.”

Programmer kurang pintar dari sisi sosial. Anda lebih baik menjadi olahragawan untuk otot Anda karena secara naluri sampai kiamat kayaknya cewek sudah di-setting suka dengan laki laki yang berbadan tegap, sixpack, ganteng. Otaknya kosong itu bukan masalah!
  • Saat menghidupkan komputer, itulah saatnya Programmer memasuki “Real Life.”
7. masa Depan Programmer Semakin Suram!
Kini banyak program generator, seperti php generator dan visual GUI generator. CMS-CMS pun bertebaran di internet. Latihan membuat program saat kuliah tidak lagi terpakai. Masa depan Programmer pun suram.

8. Tidak Ada Hari-hari libur
Tidak ada yang namanya hari libur bagi programmer, senin,minggu, libur tahun baru, semua hari sama saja. hari itu flat, datar. Seandainya  presiden membuat agenda acara di depan kamar programmer, hal itu tidak akan mengalihkannya dari coding. Coding dan keyboard sudah menyatu dengan jiwa programmer.

9. (Dianggap) Tidak Punya Perasaan
Memang tidak sepenuhnya benar, tetapi dengan bekerja secara logic setiap hari, maka semuanya dipikir secara logic. Kadang berbicara terlalu kasar, tidak sabar dan kadang seperti orang gila berteriak-teriak sendiri, membenturkan kepala ke tembok atau sering menepuk jidat hanya gara gara 1 baris kode erorr! Kadang programmer lebih menyeramkan dari bulldog!. Jika Anda ingin bertemu dengan programmer, carilah saat yang tepat, misalnya, saat dia menonton film comedy atau anime jepang atau tripple eks. karena itulah satu-satunya hiburan yang menarik baginya.

10. Dianggap Suka Tidak Tepat Janji! Ada stereotipe menganggap Programmer adalah orang yang paling tidak tepat janji. misal menjanjikan program selesai besok, ternyata belum. Anda pikir programmer itu malas, buang jauh pikiran itu. kadang programer memang tidak menulis kode, karena bingung mau menulis apa, namun otaknya jalan terus. Mencari satu solusi bisa berhari-hari, atau berminggu. Menulis program tidak seperti menyusun batu bata.
  • Programmer  orang yang paling tidak menepati janji karena programming adalah bidang yang paling tidak pasti dalam hal “Kapan selesai.” Client mungkin berpikir : Ah … masak begitu! Anda tampaknya tidak profesional?
Sekali lagi pikirkan ini! Perusahaan sekelas microsoft kadang menunda rilis produk selama 6 bulan lebih karena proyek program yang rencananya akan dirilis belum sempurna, programmer-nya malas?JELAS TIDAK. Programmer di microsoft pasti kelas wahid. Penundaan-penundaan release produk baru juga biasa terjadi di perusahaan besar lain, seperti : Oracle, Google, Apple. Mereka sering menunda rilis produk karena fitur yang dijanjikan kadang lebih sulit dari yang diduga.
  • Maka berpikir positiflah jika program Anda belum selesai dibuat oleh programmer!.
Update :
Jika profesi Anda terlanjur menjadi programmer, ketahuilah bahwa “Hidup menjadi programmer itu sudah terlalu serius.” jadi nikmati saja tulisan diatas, jangan direspon berlebihan. Kata Joker “Why so serius”. Saya sendiri seorang web developer atau web designer. Setelah menulis tulisan ini juga tidak berniat berhenti dari profesi saya. Jadi jika ingin lebih menikmati hidup, biar hidup menjadi lebih hidup. Apalagi saya sendiri sebenarnya sangat menyukai detail.

Ilustrasi kehidupan programmer dalam sebulan
jasa bikin toko online



Happy blog blogger!


read more website design

20 Juni 2014

Jebakan Mengintip Profil Teman Facebook - website file


Awas! Jebakan ‘Mengintip Profil Teman’ di Facebook

intip profil facebook

Anda punya account Facebook? Boleh jadi Anda mendapati jendela halaman Facebook seperti gambar diatas. Otomatis pikiran pun bertanya-tanya :

"Siapa saja yang sering melihat profil Facebook saya?"

Beberapa waktu yang lalu saya sering melihat tawaran tersebut dan sempat tergoda untuk mengikuti instruksi yang saya terima agar dapat melihat siapa saja pemilik akun facebok yang melihat profil saya.

Hingga kemudian saya curiga, lalu menyelidiki dan menyadari bahaya phishing (pencurian data). Awas, ternyata itu adalah jebakan melalui plugin palsu yang ditawarkan! Maksud tujuan penipu ini adalah mengintip data rahasia pribadi kita.

Phishing adalah suatu bentuk penipuan dicirikan dengan percobaan untuk mendapatkan informasi peka, seperti password dan kartu kredit, dengan menyamar sebagai orang atau bisnis yang tepercaya dalam sebuah komunikasi elektronik resmi, seperti surat elektronik, pesan instan dan bahkan sekarang sudah menggunakan Facebook untuk pencurian data.

Biasanya jebakan yang beredar di Facebook dalam bentuk aplikasi, namun kali ini berbentuk tautan (link) berada di luar sistem Facebook, yang menyuruh pengguna menginstall aplikasi adobe flash player palsu.

Untuk lebih menyakinkan, berbagai posting Profile View Tracker disebarkan oleh si pelaku di halaman Facebook. Mereka membuat screenshot beberapa orang yang diklaim sering melihat profil pengguna.

User Facebook seolah diarahkan ke situs http://videopalac*.biz. Kemudian pengguna ditawari install plugin palsu Adobe Flash Player untuk browser Chrome dan Firefox, komponen ini dijadikan alat oleh si pelaku untuk menyebarkan posting ‘pengintip profil’

Seperti dilansir aktual.co dari vaksin.com.. Plugin ini tergolong salah satu komponen berbahaya dan harus segera dihapus karena korban yang sudah terlanjur menggunakannya akan secara otomatis ikut menyebarkan teror ‘pengintip profil’ di Facebook.

Untuk memastikan Anda tidak menjadi korban extension palsu tersebut, disarankan untuk memeriksa extension/addon dan tidak melakukan instalasi extension yang tidak anda ketahui dengan pasti keamanannya.

Anda bisa memeriksa extension dengan cara :
  1. Buka browser Firefox >> klik [Firefox] [Add-ons] atau [Ctrl] [Shift] [A] 
  2. Klik tabulasi [Extensions] di sebelah kiri.
    Anda akan mendapatkan extension apa saja yang sudah Anda install.
  3. Jika ada extension Adobe Flash Player 3.7, segera uninstall, caranya klik [Remove] 
  4. Dan ikuti proses uninstall sampai selesai. 
  5. Terakhir restart Firefox.


OK, berhati-hati dalam penggunaan Facebook!


read more website design

16 Mei 2014

Common Gateway Interface Folder cgi-bin - website files


Perlakuan CGI-BIN robots.txt untuk SEO website

Informasi Common Gateway Interface langka. Bahkan sebagian besar blogger atau webmaster (admin website) sama sekali tidak tertarik mengetahuinya. Jika kita ingin edit robots.txt untuk tujuan SEO, maka salah satu folder yang pantas diberi status disallow ialah folder cgi-bin. Jika Anda punya pengetahuan HTML level advanced, dan program FTP seperti WS FTP untuk transfer file website, maka boleh jadi Anda gunakan script CGI pada webpage untuk sekitar 15 menit, atau memanfaatkan CGI capabilities yang ditawarkan oleh ISP (Internet Server Provider) atau Host Provider untuk menggunakan CGI scripts.

CGI adalah metode standar yang digunakan oleh software web server software untuk mendelegasikan turunan web content ke file executable. File-file yang dikenal sebagai CGI scripts atau simply CGIs; biasanya ditulis dalam sebuah scripting language.
  1. Bagaimana cara kerja search engine (e.g Google Altavista, Lycos, Yahoo! Search, Bing, Baidu, Webcrawler et cetera)?
  2. Bagaimana cara kerja web server bisa mengolah informasi yang kita kirim lewat browser?
  3. Bagaimana web counter bisa menghitung jumlah tamu website?
  4. Bagaimana caranya sehingga kita bisa akses database lewat browser seperti yang ditampilkan oleh banyak website di Internet?
Semua jawaban dari pertanyaan diatas akan mengarah pada Common Gateway Interface (CGI) dan semua pekerjaan diatas dapat terlaksana berkat adanya CGI.

What Is CGI ?

Ada sejumlah metode berbeda yang digunakan oleh software web server atau ISP atau web hosting. Para Web Developer pfofesional dapat menggunakan script cgi untuk meningkatkan content halaman webpage dibanding menggunakan HTML sederhana. Metode ini melibatkan penulisan program kecil atau rutinitas menggunakan salah satu bahasa scripting.

Ada dua perbedaan mendasar dengan metode ini :
  1. Where is the script code located ?
  2. Where is the script code executed ?
Tabel berisi ringkasan point diatas untuk berbagai metode yang digunakan software web-server

common gateaway interface
Seperti yang terlihat, script code cgl ditempatkan ditempatkan di direktori CGI-BIN pada server. Demikian juga script code tersebut juga dieksekusi pada server tersebut dan file HTML yang diperlukan memiliki ekstensi .shtm atau .shtml.

Meskipun code script untuk PHP, ColdFusion, dan ASP tertanam dalam kode HTML, code tersebut tidak terlihat di browser (menggunakan View / Source). Sebelum mengirimkan halaman tersebut ke browser, server akan menghapus code script, mengeksekusi, dan menempatkan di tempat hasil eksekusi kode tersebut. Misalnya, perintah script untuk mengembalikan tanggal saat ini akan dihapus dan teks dari tanggal saat ini akan diletakkan di tempatnya dan dalam HTML yang dikirim ke browser. Dengan demikian, lokasi code script tertanam dalam HTML merupakan posisi hasil eksekusi pada halaman Web.

Proses ini juga mirip untuk script CGI. CGI digunakan dengan menempatkan sebuah tag HTML yang sesuai (disebut tag direktif SSI) dalam kode HTML Anda. (Penulis script yang ingin Anda gunakan seharusnya menyediakan tag HTML yang sesuai untuk menjalankan script tersebut).

Ketika halaman web ini diminta oleh browser, maka server membaca tag tersebut (dan menghapusnya), mengeksekusi file script yang ditempatkan di server, dan menempatkannya di tempat tag hasil eksekusi file script.

Sebuah contoh umum adalah script hit counter. Script eksekusi kenaikan “the counter” dan teks hasil perhitungan ditempatkan ke dalam HTML dan dikirim ke browser. Sehingga hasil perhitungan pengunjung muncul pada halaman di tempat yang sama di mana tag direktif (yang menginstruksikan) SSI berada.

------------------------------------------
Source : How to use cgi-bin?

That's all we know



read more website design

06 Mei 2014

Memaksimalkan trafik kunjungan website blog


Anda bisa buat blog gratis tanpa perlu pengetahuan HTML, CSS, PHP. database SQL et cetera. Ikuti saja beberapa langkah sederhana di www.blogger.com dilakukan hanya dalam beberapa menit. Selanjutnya mencurahkan pikiran menulis content posting, dan sisanya serahkan ke penyedia template Blogger.

Tujuan utama SEO website

Untuk memahami tujuan SEO sebuah website. Coba jawab pertanyaan ini :
  • Apa artinya blog bagus, eye-chatched, artikelnya menarik tetapi sepi pengunjung?
  • Bagaimana agar tetap eksis di blogosphere?
Trafik menjadi isu utama paling populer di dunia blogging. Blog sukses harus banyak kunjungan, tetapi untuk mendapatkan banyak trafik bukan pekerjaan mudah dan dalam waktu singkat. Dibutuhkan kegigihan kesabaran luarbiasa untuk melakukan banyak hal dalam proses SEO.

Tujuan utama SEO :
Adalah meningkatkan trafik kunjungan organik (natural) dan targeted traffic

Targeted traffic sebagai tujuan spesifik SEO website

Secara harfiah Targeted Traffic berarti : Trafik (pengunjung) yang sesuai target.

Anda punya situs kesehatan untuk lanjut usia, tepatnya menjual vitamin suplemen. Sayangnya statistik Alexa menunjukkan demografi trafik mayoritas usia 20-35 tahun. Tentu tidak berguna jika tamunya adalah orang muda yang akan married. Mereka segera pergi dan tidak kembali karena menganggap website tidak relevan dengan informasi yang mereka cari. (salah memilih keyword).

Kata-kunci dalam strategi mendatangkan Targeted Traffic ialah KEYWORD yang RELEVAN

Menghabiskan waktu untuk mendatangkan pengunjung tidak relevan adalah sia-sia, menghabiskan waktu, energi dan pikiran. Anda pun pasti kecewa. GOOGLE menjadi seperti sebesar sekarang ini karena mereka tahu arti pentingnya RELEVANSI. Google berjuang menjadikan search engine mereka menghasilkan result yang paling relevan dengan apa yang kita ketik di kotak search.

Sukses SEO di search engine Google ditunjukkan berupa tampilan posisi paling atas di halaman pertama SERP (Search engine Result Pages) untuk keyword relevan yang ditujukan ke targeted visitor. Jangan senang dulu jika trafik naik drastis, SEBAB yang paling penting bukan banyaknya pengunjung, tetapi berapa banyak pengunjung yang dijadikan target pasar (Targeted Visitor).

INGAT!
  • Targeted Traffic yang sedikit JAUH LEBIH BERHARGA daripada pengunjung yang BANYAK, misalnya diatas 1000 orang per hari tetapi tidak sesuai dengan target
  • Fokus upaya kita untuk mendatangkan TARGETED TRAFFIC dalam semua strategi SEO.
Posting kali ini saya menjelaskan beberapa metode mendapatkan traffic.

Social Media untuk optimasi SEO website

Social media networking adalah sumber trafik sangat penting. Usahakan meningkatkan jumlah penggemar (like) dan pengikut (follower) di situs jaringan sosial populer seperti Facebook, Twitter, Google+, LinkedIn dan Pinterest. Jika Anda punya sejumlah besar pengikut, maka dengan mudah akan mendapatkan sejumlah besar trafik. Mereka (para follower) akan berbagi posting blog pada situs-situs jaringan sosial, website Anda pun akan mendapatkan trafik ekstra.

Tips penting terkait dengan social media
  • Submit content blog Anda ke beberapa jaringan social media Anda (Facebook, Twitter, Google+, LinkedIn, Pinterest etc.) secara manual. Jangan gunakan software apapun untuk submitting content blog. Hal ini akan meningkatkan keterlibatan Anda dengan hubungan sosial Anda di jaringan media sosial.
  • Gunakan tombol "Share buttons" di halaman blog Anda sehingga pengunjung blog dapat secara langsung berbagi content blog Anda ke social networks mereka. Hal ini akan memberi blog ekstra bonus sejumlah besar trafik.
  • Biasakan meninggalkan status aktif (ON) di jaringan sosial. Mengatur event-event untuk jaringan sosial Anda sehingga follower menikmati kehadiran Anda.
  • Tanggapi pertanyaan dan komentar follower (penggemar) di sosial network Anda.

Tombol Pinterest Pin It untuk website blog Blogger

I) Button code

Berikut ini opsi code untuk tombol yang disediakan official website Pinterest :

  • Opsi 1
    <a href="http://pinterest.com/USERNAME/"><img src="http://s-passets-ec.pinimg.com/images/about/buttons/follow-me-on-pinterest-button.png" width="169" height="28" alt="Follow Me on Pinterest" /></a>
    Opsi 2
    <a href="http://pinterest.com/USERNAME/"><img src="http://s-passets-ec.pinimg.com/images/about/buttons/pinterest-button.png" width="80" height="28" alt="Follow Me on Pinterest" /></a>
    Opsi 3
    <a href="http://pinterest.com/USERNAME/"><img src="http://s-passets-ec.pinimg.com/images/about/buttons/big-p-button.png" width="60" height="60" alt="Follow Me on Pinterest" /></a>
    Opsi 4
    <a href="http://pinterest.com/USERNAME/"><img src="http://s-passets-ec.pinimg.com/images/about/buttons/small-p-button.png" width="16" height="16" alt="Follow Me on Pinterest" /></a>

II) Adding code to blog
  • Adding to Blogger
    1. Pergi ke Layout > Add A Gadget dan pilih HTML/Javascript.
    2. COPY salah satu opsi code diatas (pilih diantara opsi 1-4). PASTE ke content box.
    3. Ganti USERNAME dengan Pinterest username (harus submit ke PINTEREST).
    4. Klik SAVE
Penggunaan tombol ini adalah proses dua langkah. Klik tombol pertama membawa pembaca ke halaman profil Anda di mana semua papan Anda akan ditampilkan. Dari sana, mereka kemudian dapat memilih untuk mengikuti setiap papan individual atau memilih untuk Ikuti Semua papan sekaligus dengan klik tombol masing-masing.

Add some widgets on your blog

Tidak semua widget di blog mengarahkan trafik lalu lintas pengunjung ke blog Anda, tetapi ada beberapa widget tertentu (seperti tombol berbagi (Like Share), kotak Facebook Like, tombol Twiiter Follower (Pengikut Twiiter)) yang membantu mengarahkan lalu lintas pengunjung ke blog Anda secara langsung maupun tidak langsung.

Widget apa saja dan bagaimana widget tersebut bisa mengarahkan trafik ke blog Anda?
  • Post Share buttons – Saat seseorang membaca content blog Anda, maka pengunjung tersebut dapat berbagi posting tersebut ke jaringan sosial mereka sendiri dan jika ada di antara teman-teman mereka menyukai posting Anda, mereka juga akan berbagi posting ke jaringan sosial mereka sendiri. Demikian seterusnya, sehingga akan terjadi reaksi-berantai berbagi tulisan. Hasil hebat untuk meningkatkan trafik kunjungan ke blog.
  • Facebook like box – Dengan Facebook like box pengunjung blog bisa menyukai halaman fanpage Facebook dari blog Anda tanpa meninggalkan blog Anda. Dengan demikian widget ini membantu meningkatkan penggemar Facebook. Penggemar ini akan membantu blog Anda mendapatkan lalu-lintas trafik di masa depan ketika menerbitkan posting baru ke blog dan fan page Facebook.
  • Twitter Follower Button – Twitter follower button membantu meningkatkan follower Twitter secara langsung dari blog Anda dan akan lebih banyak traffic kunjungan diterima.
  • Google+ badge – Google plus network merupakan sumber trafik bagus. Dengan menambahkan Google+ badge ke blog akan membantu meningkatkan pengikut Google+.
  • Email subscription widget – Widget ini membantu meningkatkan readership blog Anda melalui email. Karena para subscriber ini akan meningkatkan keseluruhan trafik kunjungan.
  • Popular posts widget – Widget ini menarik pengunjung blog Anda terhadap topik paling populer. Dengan cara ini membantu meningkatkan tampilan halaman dan rata-rata waktu yang dihabiskan di blog Anda.
Posting Frequency

Untuk menghidup-hidupkan blog memang dibutuhkan banyak pengorbanan waktu, disiplin dan produktivitas posting artikel content. Tips lain untuk meningkatkan kunjungan adalah frekuesi tinggi dalam membuat posting. Setidaknya Anda harus menerbitkan posting setiap hari atau atau setidaknya dengan jeda satu hari antara posting satu dengan posting berikutnya.

Dengan cara Ini akan meningkatkan tingkat pengindeksan blog Anda. Spider (crawler) Search engine akan mulai merangkaki blog Anda pada tingkat yang jauh lebih cepat dan posting terbaru Anda akan muncul lebih cepat dalam hasil pencarian.

Guest Posting

Posting-tamu menjadi cara ampuh meningkatkan traffic blog dalam waktu singkat. Anda harus mempublikasikan posting-tamu di blog mapan dengan niche (ceruk pasar) sama. Manfaat lain dari posting-tamu adalah bahwa blog akan mendapatkan satu atau dua do-follow backlink yang hasilnya akan meningkatkan peringkat halaman Google blog Anda. Posting-tamu akan memberi banyak eksposur dan membantu meningkatkan follower jaringan sosial Anda.

Tips terkait dengan guest posting :
  • HANYA menerbitkan posting tamu di blog-blog yang baik. Jangan buang waktu dengan blog yang remeh. Sebuah posting tamu pada pada blog mapan akan memberikan traffic dan exposure jauh lebih banyak daripada 5 posting tamu pada blog-blog kecil.
  • Anda harus menerbitkan posting tamu pada blog dengan niche (targeted traffic) yang sama sehingga mereka juga akan mengirimkan targeted traffic ke blog Anda.
  • Terbitkan setidaknya 2 guest posts per minggu.
  • HANYA menerbikan original article yang ditulis oleh Anda dari awal.

Ada berita buruk untuk Guest Posting di tahun 2014


Matt Cutts di Twitter membuat berita panas tentang hukuman website layanan Guest Blogging.

Matt Cutts di kulwit Twitter tidak menyebutkan secara spesifik pihak yang mendapat kehormatan menikmati pinalti perdana berkaitan dengan blog yang menyediakan layanan Guest Posting. Tetapi belakangan diketahui korbannya adalah MyBlogguest.com, jaringan blog milik Ann Smarty, seorang pakar SEO yang tulisannya banyak dimuat di berbagai media SEO terkemuka seperti Search Engine Land, Search Engine Round Table, dan masih banyak lagi. MyBlogguest adalah blog network dengan sistem guest posting dan memiliki jumlah member blog sangat besar. Untuk detail berita silahkan ke link : Google Resmi Tindak Guest Blogging Untuk SEO

Google menghukum website Guest-Blogging

That's All we know - Good luck!



read more website design

04 Mei 2014

Internet website: Revolusi teknologi informasi Tim Lee


penemu world wide web website

Sejarah internet website


Pada    tahun 1999, Time Magazine menobatkan Sir Timothy John "Tim" Berners-Lee sebagai salah satu dari 100 Most Important People of the 20th century. Ini penghargaan tertinggi yang sangat wajar dia terima sebagai penemu. Karena hasil karyanya - jaringan computer - telah tersebar di seluruh dunia dan kita lebih mengenal penemuan tersebut dengan istilah jaringan internet World Wide Web (www). Penemuan besar ini memungkinkan trafik data (teks, image, video, film, code) dalam skala tidak terbatas dalam waktu seketika dan setiap saat.

Ilmuwan computer ini menemukan dan mengembangkan jaringan internet global (world-wide-web) www. Menjadikan 3 huruf kembar ini popular dalam revolusi internet. Berkat revolusi ini kita bisa memilih profesi Website Designer, jasa buat website toko online, Webmaster, Host server, Blogger, bisnis online, toko online, jasa konsultan SEO, data security, programmer, software and or module developer et cetera.

Berners Lee adalah penulis program browser pertama dan server pertama di dunia. Burners Lee juga menulis software yang mendefinisikan hypertext markup language (HTML), dan Hyper Text Transfer Protocol (HTTP).

Hubungan www, internet dan website

Internet adalah jaringan computer yang mencakup seluruh dunia yang dikembangkan pertamakali oleh Departemen Riset Pertahanan AS. Sedangkan www, adalah media untuk orang-orang agar bisa berbagi dokumen, image, film, musik dan informasi serta menjual barang dan jasa melalui bisnis online scope global.

Jika internet diumpamakan “jalan raya” tempat terjadinya trafik data dalam jumlah sangat besar, maka www adalah browser yang memudahkan user internet melakukan surfing dan menampilkan data yang diinginkan hanya dengan mengetikkan URL (Uniform Resource Locator). Browser yang kita kenal internet explorer (IE), Google Chrome dan Mozilla Firefox.

Tim Berners Lee saat ini sebagai direktur World Wide Web Consortium (W3C) berkantor di Massachuset Institute Of Technolgy. W3C adalah sebuah organisasi yang mempunyai 400-an anggota dengan staf 40-an orang tersebar di seluruh Dunia. Tujuan organisasi ini adalah mengembangkan teknologi yang dapat digunakan lintas platform, menetapkan spesifikasi, aturan – aturan, menciptakan berbagai software dan tools yang dapat mengoptimalkan penggunaan temuannya, World Wide Web.

Anggota W3C terdiri Microsoft, Adobe, Intel, Macromedia, Oracle, dan banyak lagi. Mereka bekerjasama mengembangkan teknologi yang mengeksploitasi www agar bisa digunakan lebih banyak orang. Hasilnya kini kita bersama masyarakat dunia secara massif kita menikmati temuan besar ini beserta temuan turunannya seperti : web blog (WordPress, Blogger, Typepad, multiply etc), website (statis atau dinamis), Multi media, social media (Facebook, Friendster etc), microblog (twitter), Android, program dan software yang begitu banyak terdistribusikan.



-------------------------------------------------000o000-------------------------------------------------

read more website design

03 Mei 2014

Advanced System Care 7.1 Pro free SN - website files


ASC-7 PRO bisa didapat di official website (www.iobit.com). Software sophisticated security ini menawarkan automated and all-in-one PC care service dilengkapi Malware Removal, Registry Fix, Privacy Protection, Performance Tune-up, dan System Cleaning capabilities.

Recommend :
Your PC is running slow?
Now try Advanced SystemCare Free to speed up your PC in one-Click.

Website design works dan top online security

Saya pengguna intens internet (blogger) dengan aktivitas tinggi melaksanakan pekerjaan website design works sangat mengandalkan software handal untuk pemeliharaan computer. Untuk itu saya setia menggunakannya sejak 4 tahun terakhir (memulainya dengan ASC versi 3). Kali ini saya berbagi untuk Advanced SystemCare 7 PRO (versi terakhir 7.2.1.434).

advanced System Care versi7

Software ini membantu menciptakan pengalaman online yang unggul dan aman dengan perlindungan Surfing dan teknologi Internet Boost, untuk memastikan Anda mendapatkan top online security dan kinerja Personal Computer maksimum.

Anda juga bisa menikmatinya karena ada 2 penawaran untuk user : FREE dan PRO (berbayar)



 How to Activate :
   -  Install latest Free version of Advanced SystemCare  7.1 PRO X’mas Special Edition
    - Launch Advanced SystemCare 7.1 PRO X’mas Special Edition
    - Go to Enter Serial Key page
    - Enter the License Code given below
    - Click Activate Now
    - That’s it

License Code : C5381-80DD2-B0C44-CD9B4

Bagaimana cara menggunakan Serial number diatas untuk migrasi dari Free ke PRO secara gratis?

Jawabannya, sama dengan yang saya lakukan pada versi-versi sebelumnya. Untuk menemukan panduan manual silahkan klik link ini :




That's all we know

read more website design

02 Mei 2014

Adobe Photoshop: Efek sinar fokus gambar - website file



Kita tinggalkan dulu membahas aspek website design, coding dan Search Engine Optimization. Kali ini saya akan menyampaikan bagaimana memanipulasi gambar dengan Adobe Photoshop untuk menghasilkan gambar dengan fokus wajah lebih terang.


Salah satu aspek penting ialah unsur pencahayaan. Misal menjadikan area fokus lebih terang dari wilayah sekitarnya, seperti foto Geisha Nippon di bawah ini.

manipulasi focus gambar di area wajah
Kita pakai mudah membuat efek foto sebagian lebih terang, dan sisanya lebih gelap. Sinar terfokus pada objek ditandai, misalnya fokus wajah (paras) cantik objek foto wanita (lihat foto diatas).

Fokus pic dengan Adobe-Fotoshop - arsip website

  1. Buka Adobe Photoshop. Menu Bar File  >  Open (Ctrl+O)

    http://kaskus-lover.blogspot.com/
  2. Setelah foto tampil, klik "New Adjustment Layer"
    new adjusment layer
  3. Pilih "curves..." geser point ke bawah atau ketikan nilai Outputnya : 70
    new adjusment layer opsi curvesLakukan setting "Curves"
    setting curves
    Tampilan foto menjadi gelap.
    tampilan foto lebih gelap
  4. Klik "Lasso Tool" pada Tool Box atau L.
    Lasso Tool pilih Box atau L
  5. Drag di sekitar gambar yang akan dirubah menjadi terang.

    drag gambar
  6. Klik Menu Bar Edit > Fill (Shift+F5)

    Pada Contents : USE ----> Pilih Black.
    opsi USE pilih Black Setelah klik OK maka gambar di bagian yang terseleksi menjadi terang.

  7. Klik Menu Bar Select>Deselect (Ctrl+D)
    foto gelap dan terang
  8. Klik Menu Bar Filter>Blur>Gaussian Blur

    Atur Radius Blur nya terserah anda.
    gaussian blur Jika foto terlalu gelap atur pula Opaccity

    setting opacity
  9. SELESAI

Lihat foto sebelum dan sesudahnya :
sebelum manipulasi foto SEBELUM
sesudah manipulasi gambarSESUDAH

Wajah lebih terang daripada bagian lengan! Menjadikan fokus gambar semakin kuat lebih berkesan. Gambar dan foto akan lebih maksimal jika dibuat slide, dengan background suara memanfaatkan Adobe Flash Player.



That's all we know


read more website design

30 April 2014

Customize website blog Blogger Store v.2.0


Pelaku e-Commerce beragam : company, seller, reseller, bahkan pemain individu memanfaatkan website toko online dan Social Media. Internet menawarkan keajaiban. Ini kesempatan bagus memiliki Toko Online menggunakan platform blog blogger.

website toko online : e-Commerce web store

Toko Online adalah bentuk tiruan toko riil di internet. Sejarahnya dimulai dari munculnya website e-Bay pertengahan tahun 1990-an. Tentu ada kelebihan dan kekurangannya tetapi perbedaan yang nyata adalah bentuk komunkasi  buyer dengan seller dan layanan delivery.

Install Template website blog Blogger Store v.2.0

Template bisa diperoleh dari link ini : cara-membuat-e-commerce.
  1. Setelah download, lalu di-ekstrak ke folder spesifik di computer (e.g. My Document).
  2. LOGIN ke account blogger, dan pilih blog yang akan dipasangi template.
  3. Klik pada menu template blogger
  4. Arahkan mata ke sudut kanan atas, Anda lihat opsi Backup/Restore. Klik tombol tersebut.
  5. Pilih file yang ber-ekstension XML dari direktori Anda dan klik UPLOAD.

Kustomisasi Template website Blogger Store v.2.0

Tahap kustomisasi meliputi tindakan :
1. Setting Shopping Cart Website toko Online Bloggerstore
Code untuk pengaturan Shopping Cart ada sesudah opening <head> :

Website-Blogger-store-Simple-Cart-Setting
  1. SimpleCart.email   -  Emailnya diganti email Anda.

  2. SimpleCart.checkoutTo

    Ada 3 metode payment, yaitu opsi :
    (1) Paypal,
    (2) GoogleCheckout dan,
    (3) Email.
    Untuk platform Blogger hanya dimungkinkan opsi Paypal dan GoogleCheckout, sebab metode Email memerlukan code PHP.

  3. SimpleCart.currency

    Setting currency dengan cara mengganti baris dibawah ini.
    (e.g. USD diganti dengan IDR (Rupiah) atau GBP (Poundsterling).

    SimpleCart.currency = GBP;

    Jika di-setting IDR, itu hanya palsu (fake) sebab IDR tidak terdaftar di PayPal.

  4. SimpleCart.cartHeaders - tidak diperlukan kustomisasi.
2. Customize background and Text in Website Toko Online
Template Blogger Store V.2.0 di-support Advanced Blogger Template Designer.

  1. Body Background Color
  2. Main Menu Background Color
  3. Text Link Color
  4. Blog Description Color
  5. ShoppingCart Border Color
  6. ShoppingCart Background Color

Kustomisasi color scheme template, klik saja Customize Maka Anda akan redirect ke Blogger Template Designer. Anda dapat melihat opsi-opsi seperti dilayar ini :

blogger-template-website-designer
3. Dropdown Menu dan Social Menu Website BloggerStore
Template ini menggunakan menu jQuery superfish untuk menu dropdown. Animasinya menjadi lebih “smooth” dengan penggunaan Superfish.
  1. Top Dropdown Menu

    Untuk edit link Top Menu, Main Dropdown Menu dan Socil Menu, temukan kode berikut :

    top-navigasi-website-1
  2. Main Dropdown Menu.

    top-navigasi-website-2
  3. Social Menu

    top-navigasi-website-3
    Gantilah dengan URL account FB, Twitter, Linkedin dan RSS Feed Burner yang Anda miliki.
4. Automatic Slider dan Featured Content Website Blogger Store
Framework template blogger store V.2.0 menggunakan Automatic Slider dan Featured Content memanfaatkan JavaScript. Inilah revolusi baru Blogger.

Bagaimana mengaktifkan Slider tersebut?

Secara default dimunculkan post paling akhir. Anda bisa mengubahnya berdasarkan label (kategori) spesifik atau bahkan menampilkan post blog lain. Untuk itu digunakan 2 script berikut :
  1. Script pertama :
    Script-website-Blogger-Store
    Untuk Toko-Online-ku, value height=144, width=144, dan product_image_number=12.

  2. Script ke-2

    Pilih salah-satu dari 3 opsi ini (taruh tepat dibawah script pertama)

    Script-website-blogger-store1
    Bagaimana menampilkan Post berdasarkan spesific label/category?
    Script-website-blogger-store2
    Bagaimana menampilkan Displaying Post dari Blog lain?
    Script-website-blogger-store3
Misal pada Toko online LOVELY GIFTS saya gunakan alternatif ketiga seperti dibawah ini (Ingat gunakan satu alternatif saja!). URL BLOG yang disisipkan http://bonekaelok.blogspot.com
5. Membuat Posting Template Website Bloggerstore
Dalam membuat Post, untuk hasil terbaik diperlukan posting template.

Create a template post
Menuju menu Setting >> Post and Comments, Selanjutnya copy template post dibawah ini ke template post field. (lihat gambar dibawah ini).

pricing-website-toko-online-bloggerstore
membuat-post-template-blog-blogger
6. CREATE A POST di website blog Bloggerstore
Berikut ini 5 tahap menambahan item produk baru di toko-online Bloggerstore.
  1. Step 1     Membuat Judul Produk pada Title field

    Title produk akan digunakan untuk product name pada ShoppingCart, maka disarankan gunakan judul yang pendek.

    Example : Product 1.

    INGAT!!!  Gunakan judul pendek untuk title product name

  2. Step 2     Membuat Product Image dan Thumbnail

    Upload gambar seperti biasanya. Set the field to HTML and copy the image URL, Kemudian PASTE ke template post. Disarankan menggunakan gambar 140px ×140px. Contoh :

    <div class="item_image">
    <img border="0" class="item_thumb" src="http://example.com/product_image.jpg" /></div>

  3. Step 3      Menentukan Price

    Setting tampilan harga menggunakan span tag yang disisipkan sesudah gambar dan sebelum </div> [lihat script pada step 2].

    <span class="item_price">$35.00</span>

  4. Step 4     Product Descriptions

    Buatlah deskripsi produk menggunakan div tag. Contoh :

    <div class="item_Description">Mauris sit amet orci arcu, nec imperdiet quam. Praesent luctus .. </div>

  5. Step 5     Publish produk di website Bloggerstore
Check kembali semua kode dari Post. Pastikan tersusun benar dan seharusnya terlihat seperti  :

<div class="item_image"><img border="0" class="item_thumb" src="http://example.com/product_image.jpg" /> <span class="item_price">$35.00</span> </div> <div class="item_Description">Mauris sit amet orci arcu, nec imperdiet quam. Praesent luctus .. </div>

Mengakhirinya klik Publish.

Contoh tampilan toko online Bloggerstore terbaru yang baru saja saya buat (Pebruari 2014) :



That's all we know

read more website design

27 April 2014

Website Store Prestashop : Struktur Dasar Konfigurasi 2


Bagaimana website toko online bekerja?

Sama seperti pada semua script PHP, Prestashop melakukan loading website menggunakan SATU-SATUNYA file index.php. Jika situs toko online pakai theme Prestashop. Itu artinya semua file .php, .tpl, .html, semua file lain beserta semua folder ditempatkan dalam CMS toko online Prestashop. Kali ini kita tidak membicarakan file Index.php, file .html atau .tpl secara detail.

Disini kita hanya peduli dengan pemahaman bagaimana PrestaShop bekerja.

Pembicaraan kali ini untuk menguatkan pemahaman esensi dari content posting Bagian SATU.

REKAPITULASI-KONFIGURASI-prestashop
CARA KERJA

Kita buka sampel toko online Prestashop. Saat ketik URL http://www.clodaclodi.com/ di address bar, web server akan loading halaman index (index.php) dan mengubahnya menjadi informasi isi web page. File index.php ini termasuk di dalamnya file config.inc.php yang ada di direktori config.

Setting konfigurasi Prestashop diperankan oleh config.inc.php untuk seluruh konfigurasi dan setting. File config.inc.php memeriksa apakah semuanya sudah ter-install dan mendefinisikan template dasar (base theme), default direktori beserta alurnya (paths), status order dan lainnya.

Kita akan sering ubah kode pada baris 29 isi file config.inc.php atau dengan CTRL-F temukan ini :

ON-OFF-display-error-file-Prestashop
Tindakan diatas untuk mengaktifkan “Error Reporting” - yaitu saat kita menginginkan pesan error ditampilkan di webpage agar mengetahui diagnosa error. (setelah diagnosa didokumentasikan, segera kembalikan status off).

Ketika file config (di folder config) dimuat (loaded), maka file index.php diperintahkan menyertakan file header.php yang diambil langsung dari root install. Yang dimaksud dengan root install berarti langsung diambil dari Prestashop, bukan dari dalam subdirektori yang ada.

INDEX.PHP

INDEX-PHP-prestashop

HEADER.PHP

HEADER-PHP-Prestashop
Snippet isi file HEADER.PHP dalam bentuk image untuk DOWNLOAD script code ada DISINI
HOOK

Baris kode :

$smarty->assign('HOOK_HOME', Module::hookExec('home'));

Baris kode ini akan menentukan Hook (Hook memungkinkan administrator situs untuk menentukan di lokasi mana mereka ingin modul tertentu ditampilkan di webpage).

DISPLAY

Baris kode :

$smarty->display(_PS_THEME_DIR_.'index.tpl');

Baris code ini mengatakan tentang tampilan  index.tpl dari direktori default theme. Prestashop (Anda menentukan theme untuk digunakan dengan pergi ke Back Office >>Preferances >> appearance).

FOOTER.PHP

Baris code :

include(dirname(__FILE__).'/footer.php');

Baris code ini mengatakan tentang php yang mencakupi file footer.php dari direktori kita (dirname).

FOOTER-PHP-website store Prestashop
FILE TPL

Setiap file diatas terkandung request PHP untuk memasukkan file lain.  Meski ada pengaturan konfigurasi Prestashop, tapi Hooks dan file-file php  belum punya HTML. Di sinilah diperlukan peranan file tpl.

File tpl adalah file template yang mencakup HTML dan kode Smarty

File tpl sebagian besar ada di direktori theme, namun ada juga di modul karena setiap penulisan modul diperlukan file template (tpl) tersendiri.

global-css-dalam -file-HEADER-PHP-Prestashop

Penjelasan kode diatas sebagai berikut :

File global.css  sedang dipanggil dari direktori theme Prestashop untuk itu diperlukan file-file CSS lain dan JavaScript yang sudah terkandung di dalamnya.

$smarty->display(_PS_THEME_DIR_.'maintenance.tpl');  

Artinya :
akan menampilkan page pemeliharaan yang disebut maintenance.tpl jika toko online ditutup */

Tampilan HTML (yaitu bagian layout halaman web) berasal dari file header.tpl


KESIMPULAN
  • File index.php memanggil (meminta) file index.tpl, file footer.php dan file footer.tpl
  • File tpl menentukan layout situs html dan ada dalam folder theme.
  • File index.php meliputi header.php, index.tpl dan footer.tpl dari direktori theme
  • File header.php memanggil file header.tpl 
  • File footer.php juga memanggil file footer.tpl


  • KESIMPULAN AKHIR :
    HTML utama berasal dari 3 file template : index.tpl, header.tpl dan footer.tpl

Review struktur dasar website store Prestashop

Agar semua masuk akal mari kita buka header.tpl, index.tpl dan footer.tpl secara bersamaan.

Header.tpl

REVIEW-Header-tpl
Snippet isi file HEADER.TPL dalam bentuk image untuk DOWNLOAD script code ada DISINI

Index.tpl


{$HOOK_HOME}

FOOTER-tpl-file-prestashop

KESIMPULAN :

Sumber dari HOMEPAGE (semua modul dalam kondisi un-instal dan ada sedikit JavaScript yang dihapus dari footer sehingga kita bisa fokus ke HTML saja) berasal dari file TPL UTAMA.


struktur-dasar-HTML-prestashop
Script code dalam bentuk image untuk DOWNLOAD script code ada DISINI

REKAPITULASI
  1. index.php loading request halaman PHP lain yang didefinisikan dalam file PHP. Lalu halaman PHP ini memanggil file-fle tpl dan bersama mengubahnya menjadi web page

  2. index.tpl hanya berisi satu baris :
    {$ HOOK_HOME}.
    Hal ini disebabkan file index hanya akan menampilkan modul-modul Prestashop yang ditugaskan untuk homepage. Kategori dan halaman produk akan ditampilkan dengan bantuan modul lain.

  3. Body ID berbeda-beda pada masing-masing halaman - misalnya : index.tpl, category.tpl, product.tpl. Sehingga kita punya fleksibilitas untuk style halaman berbeda-beda dengan hanya menggunakan aturan di global.css untuk menargetkan body ID. Darimana hal seperti ini berasal?

    Periksa header.tpl, kita akan lihat satu baris ini :

    <body {if $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}>
Kode itulah yang menjadikan nama page. Sehingga category.tpl akan punya <body id="category">




Source                  KEMBALI KE  >>>>>  BAGIAN 1

That's all we know - Happy blog blogger

read more website design

25 April 2014

Tutorial : Dasar-dasar penulisan CSS tampilan website


penggunaan CSS blog website design

Nama Cascading Syle Sheets didapat dari fakta bahwa setiap deklarasi style yang berbeda-beda bisa diletakkan secara berurutan, membentuk hubungan parent-child pada setiap deklarasi style.

Sintax Dasar CSS dalam penulisan file HTML website

Awalnya semua penulisan kode  -  termasuk pengaturan presentasi - ditulis dalam tag HTML. Kemudian dirintis penulisan kode PENGATURAN PRESENTASI tampilan dokumen website secara tersendiri dan dikenal sebagai bahasa kode CSS untuk style tampilan webpage (halaman web).

Bentuk penulisan dasar CSS - arsip website

selector {property : value}

Selector      =   merupakan tag HTML atau elemen (baik class maupun id) yang akan diatur.
                        Bagian yang diapit '{}' disebut declaration terdiri 2 unsur, property dan value.
Property      =   merupakan atribut elemen yang ingin ditentukan nilainya.
Value          =    merupakan nilai dari atribut elemen, bisa berupa angka dan text.

Sebagai contoh, sering kita dijumpai kode seperti di bawah ini :

h1 { color: #ff0000; }

kode warna color: #ff0000; bisa juga ditulis dalam bentuk color: red sehingga menjadi :

h1 { color: red; }

Penjelasannya :
-   tag header
yaitu h1 merupakan selector
-   color merupakan property
-   #ff0000 atau red merupakan value. Tapi disarankan gunakan code warna (e.g #ff0000)

Perhatikan pendefinisian property dan atribut berada diantara tanda ini { … dan … }. Pendefinisian value dengan tanda  ":"  dan diakhiri tanda ";"

contoh struktur sederhana CSS

PENULISAN CSS

CSS Internal memiliki 2 cara penulisan dan 1 cara penulisan CSS Eksternal.

A.     METODE PENULISAN CSS INTERNAL

(1).   Metode Inline Style Sheet

CSS didefinisikan langsung pada tag HTML bersangkutan. Cara penulisan dengan menambahkan atribut style="..." dalam tag HTML tersebut. Style ini hanya berlaku pada tag bersangkutan, dan tidak berpengaruh pada tag lain. Contoh lihat gambar di bawah ini : 

CSS Metode Inline Style Sheet

(2).   Metode Embedded Style Sheet

CSS didefinisikan terlebih dulu dalam tag <style> ... </style> di atas tag   <body> dan dibawah </head>. Pada pendefinisian ini disebutkan, atribut-atribut CSS yang akan digunakan untuk tag-tag HTML, yang selanjutnya dapat digunakan oleh tag yang bersangkutan (tag-tag yang ada diantara<body> … </body>.

Penggunaan CSS Embedded Style Sheet

LATIHAN

Sisipkan snippet CSS di bawah ini di bagian head, diantara <head></head> dokumen HTML :

CSS tampilan font Tangerine website design

Kemudian setiap huruf pertama atau kata pertama atau frase pertama pada posting baru diatur seperti ini : (misalnya pada frase pertama) :

<span class="dropcap">Cascading Syle Sheets</span>&#160;&#160;pada website bla bla bla ...

Maka hasilnya terlihat seperti pada baris pertama artikel ini (hasilnya lihat gambar berikut ini) :

Tutorial CSS Dasar website design


B.     METODE LINKED STYLE SHEET (Untuk CSS Eksternal)

Metode ini hampir sama dengan metode Embedded Style Sheet, hanya saja pendefinisian :

tag  <style> ... </style>

Dibuat file terpisah dari file HTML yang membutuhkan CSS. File tersebut disimpan dalam format.css.  

File HTML yang akan menggunakan file CSS, harus dibuat tag<link> yang dituliskan di antara :

tag <head> ... </head>

Contoh seperti dibawah ini (simpanlah dengan nama file contoh.css) :

contoh snippet CSS dokumen HTML

Penggunakan CSS

* Telah didukung oleh kebanyakan browser versi terbaru.
*  Fleksibel dalam penempatan posisi layout.
    Dalam layouting CSS ada Z-Index untuk menempatkan objek dalam posisi sama.
*  Menjaga HTML atau XHTML dalam penggunaan tag dengan jumlah minimal.
    Hal ini berpengaruh terhadap ukuran file website dan speed pengunduhan (loading).
*  Bisa menampilkan konten utama terlebih dahulu, sementara tampilan gambar menyusul.
*  Interpreter CSS setiap browser berbeda, layout akan berubah jika dilihat dari berbagai browser
*  Merupakan CSS layouting "Masa Depan" dengan penggabungan bersama XHTML.



- That's all we know -


read more website design
Penelusuran topik khusus di blog ini
Loading