ฉันได้รับการว่าจ้างให้ทำการพัฒนาฟังก์ชั่นสำหรับการออกแบบเว็บไซต์หลายแห่ง บริษัท ที่ฉันทำงานมีระดับด้านเทคนิคค่อนข้างต่ำและการพัฒนาเว็บไซต์ก่อนหน้านี้เสร็จสมบูรณ์โดยนักออกแบบกราฟิกที่สอนตัวเองเท่าที่เกี่ยวข้องกับการพัฒนาเว็บ
ความรับผิดชอบของฉันได้ขยายเกินกว่าการพัฒนาขั้นพื้นฐานเนื่องจากฉันได้รับมอบหมายให้สร้างสภาพแวดล้อมการพัฒนาและการย้ายโฮสต์จากการโฮสต์ CMS ภายนอกไปยังเซิร์ฟเวอร์ภายในที่มีภาษาสคริปต์ (ฉันเลือกใช้ PHP / MySQL)
ฉันทำงานกับนักออกแบบกราฟิกและเขามีหน้าที่รับผิดชอบในการออกแบบสร้างสรรค์ของเว็บ เรากำลังเผชิญกับแรงเสียดทานเล็กน้อยเกี่ยวกับความสับสนระหว่างขอบเขตของงานที่เกี่ยวข้อง
ตัวอย่างเช่นเรามีความคิดเห็นที่แตกต่างกันเกี่ยวกับการนำทาง ฉันเกี่ยวข้องกับความง่ายในการใช้งานเป็นหลัก (ส่วนใหญ่ของฐานผู้ใช้ของเราไม่เฉพาะเว็บที่เข้าใจ) เช่นเดียวกับการบรรลุมาตรฐาน W3 WAI (ผู้ใช้ของเราจำนวนมากมีอายุมากกว่าและเรามีสัดส่วนผู้ใช้สูงกว่าค่าเฉลี่ย ความบกพร่องทางสายตา) ความกังวลเพียงอย่างเดียวของเขาคือสิ่งที่ดูดีที่สุดสำหรับเว็บไซต์และฉันรู้สึกว่าทิศทางที่เขาผลักดันทำให้เกิดปัญหาการทำงานบางอย่าง
ฉันรู้สึกว่าการเลือกสีรูปภาพแบบอักษร ฯลฯ เป็นความรับผิดชอบของเขาอย่างชัดเจนและความคาดหวังของฉันคือเขาจะให้ฉันกับ CSS เพจและสไตล์คลาสและรหัสประจำตัวที่จะใช้ แต่องค์ประกอบบางอย่างของเค้าโครงหน้ากระดาษก็ดูแย่ลง ขอบเขตของ "การใช้งาน" ซึ่งฉันแปลว่าใกล้เคียงกับ "ฟังก์ชัน"
ฉันได้รับมอบหมายให้เลือกเครื่องมือที่เราจะใช้ซึ่งรวมถึงเฟรมเวิร์กภาษาสคริปต์การออกแบบฐานข้อมูลและแอพพลิเคชั่นโอเพนซอร์สบางตัว (เช่น Moodle และอาจเป็น Drupal ในอนาคต) ในขณะที่เครื่องมือเหล่านี้ปรับแต่งได้ค่อนข้างมากการทำงานกับอินเทอร์เฟซบางอย่างนั้นอยู่นอกเหนือความคุ้นเคยกับ CSS, HTML และ PHP สิ่งนี้ จำกัด การควบคุมโดยตรงของเขาที่มีต่อภาพลักษณ์ซึ่งนำไปสู่การอภิปรายเกี่ยวกับการเลือกเครื่องมือ
มีการแบ่งบรรทัดที่ยอมรับโดยทั่วไประหว่างบทบาทของนักออกแบบเว็บไซต์และนักพัฒนาเว็บหรือไม่? พื้นหลังของเขาค่อนข้างไม่มีประสบการณ์ในเทคโนโลยีเว็บมีอิทธิพลต่อการแบ่งบรรทัดหรือไม่