TUGAS SOFTSKILL : PENGANTAR WEB SCIENCE
Perkembangan
Teknologi Web di Tahun 2016 sampai Sekarang

Teknologi
di dunia ini dari tahun ke tahun sangat pesat perkembangannya, bahkan bisa
setiap bulan, mereka yang ahli bisa menciptakan teknologi yang canggih, guna
untuk menyelesaikan suatu masalah.
Begitu juga
dengan teknologi web di zaman sekarang banyak sekali jenisnya, di sini saya akan
menjelaskan sebagia dari perkembangan web di tahun 2016 sampai saat ini. Sebelumnya saya akan menjelaskan dasar-dasar dari web itu apa saja.
Untuk membangun
website kita harus tahu terlebih dahulu 3 hal yang sangat berperan terhadap
pembuatan website, yaitu :
1. HTML Berfungsi untuk membuat stuktur sebuah website
dan menyajikan konten dalam website,
2. CSS Berfungsi untuk menghias
sebuah website agar lebih menarik,, dan
3. PHP Digunakan agar website
lebih interaktif.
Dari ketiga poin
di atas bisa di analogikan HTML sebagai tubuh kita, pastinya kita di kehidupan
sehari-hari memakai pakaian atau hiasan. Pakaian atau hiasan ini di ibaratkan
sebagai CSS, dan PHP sebagai otak yang bisa mengambil keputusan, apakah kita akan berjalan atau berbicara atau yang
lainnya. Untuk poin ketiga sebenarnya
bukan hanya PHP saja, tetapi ada juga Javasript, JQUery, dll.
Itulah dasar
dasar dari web. Jadi, intinya kita harus membuat kerangka websitenya menggunkan
HTML, menghiasnya dengan CSS dan agar lebih interaktif kita bisa menggunakan
PHP, Javascript, dan masih banyak lagi
A. HTML 5
Ada banyak kelebihan HTML5 yaitu
diantaranya bentuk
HTML5 memungkinkan desainer untuk menggunakan desain yang lebih menarik dan
kreatif. HTML5 juga memungkinan berbagai jenis input
teks, pencarian dan bidang yang berbeda untuk tujuan yang berbeda.
Kelebihan yang lain yaitu konsistensi Platform. Pada situs yang mengadopsi elemen HTML5 akan terlihat
konsistensi yang lebih besar dalam hal penggunaan HTML untuk kode halaman web
pada sebuah situs dibandingkan dengan yang lain.
Walaupun HTML5 belum sepenuhnya dirilis,
tetapi sudah banyak browser yang menerima HTML5 dengan memberikan kontribusi
untuk mendukung penggunaan HTML5 pada browsernya. Contoh yang paling terkenal
dan mendukung HTML5 sepenuhnya adalah Chrome, Firefox, Internet Explorer,
Safari dan lain-lain.
B. CSS3
CSS adalah versi CSS
yang terbaru yang di kembangkan oleh W3C (World Wide
Web Consortium). CSS3 mampu membuat efek animasi
secara independent tanpa membutuhkan software tambahan seperti Adobe Flash.
Karena hanya menggunakan kode-kode maka web tidak akan berat. Kelebihan lain CSS3
juga mampu merekonstruksi secara visual tampilan block, seperti merubah ukuran
kotak, transformasi 2D/ 3D, memberikan efek sudut (radius) dan shadow
(bayangan).
Kekurangan CSS3 : coding dari
setiap Browser berbeda. Karena kita harus membuat coding dari seluruh browser
satu persatu. Dan Dibutuhkan waktu lebih lama untuk membuatnya.
C. Hybrid Mobile App – Ionic
Framework
Sekarang
banyak programer web yang ingin bisa membuat aplikasi Android atau iOS. Pikiran
programer web itu kalau bisa dibuat dengan teknologi web mengapa harus belajar
bahasa baru? Nah itulah ide awal dari Ionic.
Ionic
adalah framework yang dikhususkan untuk membangun aplikasi mobile hybrid dengan
HTML5, CSS dan AngularJS. Ionic menggunakan Node.js SASS, AngularJS sebagai
engine-nya. Jadi, Ionic itu merupakan teknologi web yang bisa digunakan untuk
membuat suatu aplikasi mobile. Karena hybrid maka aplikasi hanya
dibuat 1 kali tetapi sudah bisa dirilis di lebih dari 1 platform alias cross-platform.
Kelebihan
menggunakan Ionic salah satunya adalah mempersingkat waktu dalam pengembangan,
karena bersifat hybrid maka hanya coding 1 kali dan aplikasi dapat di build untuk
beragam perangkat. Adapun, Ionic bersifat gratis dan bebas digunakan untuk
kepentingan pribadi maupun komersil. Dan yang perlu diingat bahwa Ionic hanya
menyediakan framework, untuk membungkusnya menjadi aplikasi Android
atau iOS Tetapi Ionic tidak
diperuntukkan untuk membuat aplikasi dengan embel-embel 3D.
Komentar
Posting Komentar