หมายเหตุนี่เป็นเรื่องเกี่ยวกับการออกแบบมากกว่าการพัฒนา
ฉันสร้างเว็บไซต์ตั้งแต่เริ่มต้นด้วย CSS และ HTML ที่เขียนด้วยมืออย่างสมบูรณ์
ฉันรู้เกี่ยวกับเทมเพลต css ที่สร้างไว้ล่วงหน้าเช่นBootstrapหรือHTML5 Boilerplateเป็นระยะเวลาหนึ่ง ฉันได้ดูพวกเขาเมื่อไม่นานมานี้ แต่ไม่เคยใช้มันเพื่ออะไรเลย ฉันไม่มีปัญหาในการรีเซ็ต CSS หรือรวมถึงจาวาสคริปต์เมื่อจำเป็นหรือกำหนดค่าสำหรับวิวพอร์ต
เย็นวันนี้ฉันเขียนหน้า HTML5 / CSS พื้นฐาน ไม่มีอะไรที่ทำให้โลกสั่นสะเทือนในแง่ของการจัดวาง เพียงแค่กระโดดออกจากจุด หลังจากนั้นฉันตัดสินใจที่จะให้ Bootstrap วนด้วยเค้าโครงเดียวกัน มันเป็นมาตรฐานขนาด 960px, 3 คอลัมน์พร้อมหน้าภาพฮีโร่
ขณะที่ฉันเปลี่ยน Bootstrap มันเกิดขึ้นกับฉันว่า 80% หรือมากกว่านั้นใช้เวลาในการเรียนรู้ว่าจะใช้คลาสหรือรหัสใดกับสิ่งใดจากนั้นจึงหาสิ่งนั้นใน CSS เพื่อปรับเปลี่ยน เป็นที่ชัดเจนว่า Bootstrap จะไม่ช่วยฉันได้ตลอดเวลา ในความเป็นจริง Bootstrap จะเพิ่มเวลาในการผลิตอย่างมากเนื่องจาก CSS ที่สร้างอุณหภูมิสูงเกินไป
* ( โดย "เทมเพลตมากเกินไป" ฉันหมายความว่ามี CSS จำนวนมากที่ฉันอาจจะไม่ใช้สำหรับเว็บไซต์ใด ๆ ก็ตามไม่ใช่ว่ามี CSS ที่ไม่จำเป็นทั้งหมด )
ฉันเข้าใจว่าถ้าฉันคุ้นเคยกับ Bootstrap ฉันจะคุ้นเคยกับชื่อคลาส / รหัสประจำตัวและตำแหน่งทั่วไปในสไตล์ชีต ดังนั้นฉันยินดีที่จะโค้งงอในเวลาที่ฉันกำลังตระหนักว่าบางส่วนเกิดจากความไม่คุ้นเคยของฉันเอง
อย่างไรก็ตามฉันไม่สามารถช่วย แต่สงสัยว่า Bootstrap และ ล เป็นเพียงไม้ค้ำที่ออกแบบโดยคนพิการโดยใช้ช้อนป้อนรหัสของตนเอง ดังนั้นการล็อคในฐานผู้บริโภคซึ่งจะต้องพึ่งพาโซลูชันของบุคคลที่สามอย่างสมบูรณ์และเป็นฟังก์ชันการทำงานสำหรับทุกสิ่งหรืออย่างน้อยก็ส่วนใหญ่ มันทำให้ฉันนึกถึงผู้ที่สามารถออกแบบเว็บไซต์ได้หากพวกเขาสามารถใช้ Dreamweaver ได้ และสวรรค์ห้ามหากพวกเขาไม่สามารถเข้าถึง Dreamweaver และจำเป็นต้องมีการเปลี่ยนแปลง
เมื่อฉันสร้างเว็บไซต์ฉันใช้ชื่อคลาสมาตรฐานและ ID ของฉันเอง ฉันจัดโครงสร้าง CSS ว่าเป็นวิธีที่ใช้งานง่ายสำหรับฉัน ฉันมีแม่แบบที่สร้างไว้ล่วงหน้าของตัวเองเพื่อตั้งค่าอย่างรวดเร็ว ดังนั้นเว็บไซต์ใดที่ฉันสร้างฉันสามารถแก้ไขได้อย่างรวดเร็ว ใช้ใด ๆ ของแพคเกจต้อนรับ-end ที่กำหนดไว้ล่วงหน้าก็หมายความว่าฉันต้องเรียนรู้ของพวกเขาตั้งชื่ออนุสัญญาและพวกเขาโครงสร้างมากกว่าอาศัยของตัวเอง
- ทุกคนสามารถ extoll เมื่อฉันคุณธรรมที่ดีของระบบ templating เช่นเงินทุนหรือHTML5 Boilerplate ?
- อะไรทำให้มีค่าสำหรับคุณ
- คุณคุ้นเคยกับระบบที่คุณใช้เพื่อให้คุณนำทางได้อย่างง่ายดายหรือคุณยังต้องตามล่าหาสิ่งของ?
- คุณสามารถสร้างเว็บไซต์โดยไม่มีพวกเขาถ้าคุณต้อง?