web developement
Etika Profesi Web Developer
Sebagai web developer, sudah seharunya bertanggung jawab untuk membentuk pengalaman online pengguna. Dengan membuat pilihan yang etis dan berpusat pada pengguna, maka dibuatlah web yang baik untuk semua orang.
Prinsip web developement yang etis :
1. Aplikasi web harus bekerja untuk semua orang
a) Dibangun di atas peningkatan progresif
b) Prioritaskan aksesibilitas
c) Kembangkan formulir inklusif
d) Uji dengan pengguna nyata
2. Aplikasi web harus bekerja di mana saja
a) Dibangun secara responsif
b) Nilai kinerja
c) Manfaatkan kemampuan off-line terlebih dahulu
d) Buka tautan dalam yang permanen, dapat dibaca manusia
3. Aplikasi web harus menghormati privasi dan keamanan pengguna
a) Gunakan https di mana-mana
b) Hormati preferensi pelacakan pengguna
c) Berikan informasi yang jelas kepada pengguna tentang bagaimana informasi mereka digunakan
d) Izinkan pengguna mengekspor data mereka
e) Mengamankan data pengguna
4. Pengembang web harus mempertimbangkan rekan-rekan mereka
a) Komentar dan kode dokumen
b) Lint dan kode uji
c) Manfaatkan kontrol sumber dan integrasi berkelanjutan
d) Konsumsi dan kontribusikan ke open source jika memungkinkan
e) Perlakukan pengembang lain dengan hormat
f) Tawarkan, ikuti, dan terapkan kode etik untuk proyek sumber terbuka