Skip to main content

Pengertian Web Developer, Web Designer & Web Master

Kebanyakan orang selalu berpedapat bahwa web designer, web developer dan webmaster adalah sama. Apakah benar? Dibawah ini akan kita ulas perbedaan antara ketiganya. Dimana letak perbedaan yang sebenarnya?

Web Developer
Web developer adalah seseorang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman. Pada dasarnya, web developer membuat berbagai hal “terjadi” pada sebuah website. Peran web developer adalah sebagai penghubung dari semua sumber daya yang akan digunakan pada sebuah website, mulai dari pemanggilan database, membuat halaman website yang dinamis, hingga mengatur cara pengunjung untuk berinteraksi dengan elemen-elemen dari website tersebut.
Seorang web developer yang handal akan terbiasa dengan bahasa pemrograman, baik itu di sisi server ( server-side scripting ) maupun disisi client ( client-side scripting ). Dan jangan lupa dengan aspek database yang akan digunakan. Berikut adalah bagian aplikasi yang harus dipahami oleh seorang web developer.
•  Client-side: JavaScript
•  Server side: ASP, ASP.NET, Java, Perl, PHP, Python, Ruby, dsb.
•  Databases: MySQL, Oracle, dsb.
Aspek tampilan menjadi sisi yang agak “terpinggirkan” oleh web developer. Pada umumnya setelah scripting dari aplikasi web telah selesai dibuat, web developer akan menyerahkan pekerjaannya kepada web designer untuk menciptakan tampilan yang baik.

Web Designer
Web designer adalah seseorang yang bekerja dengan unsur-unsur visual pada suatu halaman web. Dia adalah orang yang membuat wajah halaman web tampak begitu “cantik”. Para web design mengintegrasikan komponen seperti gambar, file flash, atau multimedia ke dalam halaman web untuk menambah pengalaman visual user, atau untuk melengkapi content page.
Pemahaman tentang Client-side scripting, HTML, CSS, cara memanipulasi image dan animasi merupakan beberapa hal yang dikuasai oleh web designer.
Berikut adalah bagian hal yang harus dipahami oleh seorang web designer:
• Client-side scripting: JavaScript
• Server-Side scripting: PHP, ASP, dsb.
• Cascading Style Sheets
• HTML
• Manipulasi image : Adobe Photosop, GIMP, Corel Draw, dsb.
• Animasi, biasanya berupa flash.
Web designer biasanya bekerja dalam tim untuk memastikan sebuah tampilan website dapat membuat aplikasi web bekerja dengan baik. Keterampilan tambahan berupa komunikasi, tentu akan menjadi sangat berguna bagi para web designer.
Sisi lain yang juga harus dipahami oleh web designer adalah usability / kegunaaan, standar W3C untuk HTML dan CSS dan kompabilitas tampilan pada browser yang berbeda.

Webmaster
Webmaster merupakan gabungan dari keduanya, bahkan webmaster juga bertugas untuk memelihara aplikasi web yang digunakan. Sebagai catatan tambahan, webmaster mungkin juga bertanggung jawab untuk optimisasi mesin pencari ( SEO ), mengisi content pada website, hingga ‘memasarkan’ website tersebut.
Dalam kelompok kerja yang lebih besar, webmaster akan lebih banyak menjadi manager dari sebuah web-based project, mengatur pekerjaan web developer dan web designer, hingga melakukan pengujian terhadap usability dari aplikasi web yang dibuat.
Bagi seorang web developer, kemampuan logis sangat dibutuhkan untuk mengatur alur aplikasi web yang dibuat. Sedangkan web designer membutuhkan kemampuan artistik dan kreatifitas. Dan bagi seorang webmaster, tentu akan membutuhkan kemampuan logis, artistik serta pengalaman yang memadai dibidangnya.

Comments

Popular posts from this blog

Apa sih

Ini copas dari blog pribadi saya yang udah lapuk banget karena username sama passwordnya lupa. Dan ditulisnya bulan februari tahun 2009. Masih duduk di bangku SMA. Anak SMA kok nulisnya beginian ya? Is it Love? Mereka yang tidak menyukainya menyebutnya tanggung jawab. Mereka yang bermain dengannya, menyebutnya sebuah permainan. Mereka yang tidak memilikinya, menyebutnya sebuah impian. Mereka yang mencintai, menyebutnya takdir. Tentu Allah SWT yang mengetahui mana yang terbaik,  dan akan memberi rintangan untuk menguji kita. Kadang memang melukai hati, supaya hikmat-Nya bisa tertanam dalam. Jika kita kehilangan cinta, maka pasti ada alasan di baliknya. Alasan yang kadang sulit untuk dimengerti, namun kita tetap harus percaya bahwa ketika Ia mengambil sesuatu, Ia telah siap memberi YANG LEBIH BAIK. Kemudian, mengapa menunggu? Karena walaupun kita ingin mengambil keputusan, kita tidak ingin tergesa-gesa. Karena walaupun kita ingin cepat-cepat, kita tida...

Pengertian OSI ( Open Sytem Interconnection )

OSI adalah desain bentuk lapisan jaringan dan protokol jaringan yang di keluarkan oleh ISO ( International Standard Organization ) dan masuk dalam standar de jure. OSI terbagi dalam 7 lapisan, berikut ini akan diurutkan mulai dari hal yang paling umum atau yang memang biasa digunakan. a. Application Layer (Layer 7, Lapisan aplikasi) Didalam sebuah jaringan komputer, berfungsi menyediakan sarana-sarana pelayanan unik ke end user pada jaringan komputer dan mengadakan komunikasi dari program ke program. Misalnya : E-mail,Browsing, FTP,Virtual terminal dan akses ke database. b. Presentation Layer (Layer 6, Lapisan presentasi) Fungsinya menyediakan sarana untuk konversi,format,kompresi dan enkripsi data. Misalnya : MIDI,JPEG,PNG,ASCII,EBCDIC,Quicktime dan MKV. c. Session Layer (Layer 5, Lapisan sesi) Fungsinya membuka, mengatur dan menutup suatu session antara aplikasi. SQL, X-Windows, NFS dan ASP adalah protokol yang berfungsi di lapisan ini. d. Transport Layer (Layer 4...

Drag Responsive

Wah ini nih kudu bookmark nih http://www.dragsponsive.com/ Drag elements from the left side bar and drop them in the white board below. Each dropped element can be draged for changing the order. Click save button when you are done or reset to clear what you have done.