Saya telah disewa untuk membuat situs web dan saya bekerja dengan seorang desainer (yang kebetulan adalah orang yang berhubungan dengan klien dan mempekerjakan saya, jadi tidak, saya tidak bisa mengusirnya =)) yang terlalu takut untuk menyentuh kode php, dan terlalu pemula dalam html dan css untuk memberi saya model yang cukup baik, sehingga pekerjaan hari ini akan melalui model html barunya yang diprogram setengah halaman dan menghapus <div>
s dan mengubah kelas dan semacamnya .
Apakah ada semacam alat, atau alur kerja yang lebih baik untuk membuat ini lebih mudah bagi kita berdua? Mungkin saya berurusan dengan ini dengan cara yang salah sama sekali, saya baru dalam pengembangan web, dan saya tidak tahu cukup HTML / CSS (dan dia seharusnya) untuk membuatnya hanya memberi saya mock-up grafis dan melakukan semuanya, jadi apa yang kita lakukan adalah dia memberi saya halaman HTML statis yang sepertinya dia inginkan, dan saya meletakkannya <?php ?>
=)
Adakah yang bisa memberi saya nasihat tentang hal ini?
Jawaban:
Saya dulu melakukan freelance front end development, alur kerja saya berjalan seperti ini:
sumber
Desainer web biasanya tidak perlu terlalu banyak menyentuh kode PHP, jika ada.
Biasanya desainer mengembangkan visual dalam beberapa paket grafis (jika diperlukan), biasanya Photoshop. Buat HTML / CSS untuk versi konten statis, dengan konten alternatif untuk dinamika juga dibuat. Kemudian programmer cenderung mengambil ini dan membuatnya dinamis. Gagal bahwa, di mana pemisahan lengkap diinginkan, programmer membiarkan perancang tahu variabel apa yang tersedia untuk kode dan memiliki sesuatu untuk membangun HTML untuk bagian loop.
Desainer biasanya dapat pergi tanpa mengetahui bahasa pengkodean yang diperlukan, programmer yang menyediakan dinamisme ke situs biasanya perlu tahu apa yang HTML / CSS lakukan untuk memanipulasi dengan benar.
Jika perancang dan programmer tidak pandai HTML / CSS, maka Tuhan membantu Anda.
sumber
Periksa kisi-kisi css, ini sangat cepat dipelajari untuk yang bukan ahli dan membuat komposisi halaman menjadi sangat mudah.
berikut beberapa di antaranya:
sumber
Cenderung setuju dengan sentimen umum. Itu benar-benar bermuara pada kenyataan bahwa desainer dan programmer adalah 2 kubu yang berbeda:
Desainer: Biasanya jurusan seni di Perguruan Tinggi, mereka diajarkan bagaimana membangun hal-hal cantik, koordinasi warna, animasi, dll ...
Programmer: Biasanya jurusan Komputer semacam, mengajar Ilmu Pengetahuan dan / atau Busiens sepanjang hidup mereka.
Oleh karena itu mengajar desainer kode sama dengan mengajar Eskimo cara berselancar ... mereka hanya tidak memiliki latar belakang meskipun itu mungkin terjadi jika Anda mendorong dengan cukup keras.
sumber
Anda dapat memasang iklan konversi html / css dari desain. Yang tidak saya dapatkan adalah mengapa dia tidak membuat markup terlebih dahulu, dan kemudian meminta Anda menyuntikkan php ke templat?
sumber
Desainer web, pembuat grafik harus TIDAK PERNAH, PERNAH menyentuh KODE APA SAJA. Tanpa HTML, CSS, PHP (!), JavaScript, TIDAK ADA.
Ulangi 100 kali, maka jika itu tidak berhasil ulangi 1000 kali LAGI. Dan pengembang / programmer harus TIDAK PERNAH mendesain GRAFIS.
Itu tidak profesional dan saya telah melihat PESAN yang dilakukan oleh ahli grafis untuk berkali-kali. Biasanya itu akan berfungsi dalam satu browser dan kualitas kode adalah seperti dalam contoh berikut:
Benar-benar tidak dapat digunakan untuk hal lain, tetapi hubungi + foto seperti situs web toko roti lokal (10-15 pengunjung dalam seminggu).
Saya baru dalam pengembangan web,
Hei, itulah masalahnya di sini. Anda mungkin berurusan dengan ahli grafis profesional yang mengetahui barang-barangnya (warna, vektor, percetakan / desain komersial) ... Anda di sisi lain adalah pengembang yang ... kita tidak akan tahu pekerjaannya!
Pengembang yang melakukan grafik dan grafik yang ke DEV. Itu hanya omong kosong tidak profesional. Mereka tidak bisa mendapatkan apa-apa dengan benar. Anda akan mendapatkan kode yang buruk dan gambarnya akan terlihat buruk.
Anda mungkin harus menyewa pengembang , yang tahu HTML / CSS (baik jika saya mengatakan "merekrut seorang ahli grafis yang tahu php, saya akan terdengar gila, kan?"). Anda mungkin berpikir bahwa menjadi seorang ahli grafis bukanlah pekerjaan "nyata" itu sebabnya dia dapat menulis kode dan mungkin juga menjadi administrator server :)
Bagaimana menghadapi desainer semacam itu. Saya pribadi memberinya kenaikan gaji karena dia jelas tahu apa yang dia lakukan!
sumber