จะเป็นไปได้ไหมที่จะสร้างเว็บไซต์ที่มีคุณภาพด้วยเครื่องมือแก้ไขเพียงอย่างเดียวโดยไม่จำเป็นต้องรู้ HTML [ปิด]


12

บริษัท ขนาดใหญ่จำนวนมากตั้งแต่ Apple ถึง Microsoft ไปจนถึง Google กำลังสร้างรายได้มากขึ้นเรื่อย ๆ ในการสร้างเครื่องมือที่จะช่วยให้ทุกคนสร้างเว็บไซต์ด้วยเครื่องมือแก้ไขแบบ WYSIWYG

ตัวอย่างเช่นอีเมลนี้ฉันเพิ่งได้รับจาก Adobe:

สร้างเว็บไซต์อย่างรวดเร็วและง่ายดายเหมือนเค้าโครงAdobe®InDesign®

ขณะนี้อยู่ในรูปแบบเบต้าแอปพลิเคชันที่มีชื่อรหัสว่า "Muse" เป็นเทคโนโลยีใหม่ที่ช่วยให้นักออกแบบกราฟิกสามารถใช้เครื่องมือฟรีฟอร์มที่คุ้นเคยเพื่อออกแบบและเผยแพร่เว็บไซต์ HTML และ CSS ทั้งหมดนี้โดยไม่ต้องเขียนโค้ดหรือ จำกัด แม่แบบ ร่วมเป็นส่วนหนึ่งของการแสดงตัวอย่างฟรีที่เหลือเชื่อและสัมผัสกับวิธีที่ Muse จะปฏิวัติวิธีที่คุณสร้างขึ้นสำหรับเว็บ

ในฐานะนักพัฒนาเว็บฉันไม่สามารถล่วงรู้ถึงวิธีที่ Adobe หรือ บริษัท อื่น ๆ จะสร้างโซลูชันที่อนุญาตให้ผู้ใช้ที่ไม่มีความรู้ HTML / CSS / JS เพื่อสร้างการออกแบบเว็บไซต์ที่มีประโยชน์ด้วยเหตุผลเหล่านี้:

  • โค้ดที่สร้างขึ้นนั้นแทบจะไม่เป็นระเบียบซึ่งทำให้มันยากสำหรับโปรแกรมเมอร์ที่ต้องการเขียนแบ็กเอนด์สำหรับไซต์เพื่อทำงานกับมัน พวกเขาอาจจำเป็นต้องเปลี่ยนรหัสตัวเองเพื่อจัดโครงสร้างตามที่ต้องการ
  • HTML ไม่ใช่แบบพิกเซลดังนั้นจึงเป็นเรื่องยากมากที่จะพัฒนาเครื่องมือที่สามารถออกแบบเทมเพลตที่ไหลได้อย่างง่ายดายด้วยการเปลี่ยนแปลงขนาดตัวอักษร ฯลฯ นอกจากนี้องค์ประกอบควรปฏิบัติตามซึ่งกันและกันโดยเรียงตามลำดับที่สมเหตุสมผลไม่ใช่ลำดับแบบสุ่ม ( เช่นตามที่กำหนดโดยเมื่อมีการเพิ่มองค์ประกอบ)
  • รหัสที่สร้างในเครื่องมือหนึ่งอาจจะไม่สามารถพกพาไปยังเครื่องมืออื่นได้ง่ายซึ่งจะล็อคคุณไว้ในเครื่องมือดั้งเดิม

(ฉันสมมติว่าเครื่องมือจะช่วยให้สามารถควบคุมเว็บไซต์ได้อย่างสมบูรณ์ตามที่ Adobe กล่าวว่า "อย่างรวดเร็วและง่ายดายเหมือนกับเค้าโครง Adobe InDesign" โปรแกรมที่ให้คุณใช้เทมเพลตที่ออกแบบอย่างมืออาชีพนั้นเป็นเรื่องที่แตกต่างออกไป)

คุณคิดว่ามันจะเป็นไปได้สำหรับคนที่ไม่มีทักษะใน HTML เพื่อสร้างคุณภาพ (ทั้งเบื้องหลังและรูปลักษณ์) การออกแบบเว็บไซต์ /


2
ชื่อคำถามของคุณอาจได้รับการปรับปรุงโดยชี้แจงว่าบุคคลนั้นไม่จำเป็นต้องรู้ HTML เมื่อเทียบกับ HTML ที่ไม่ได้ใช้ในกระบวนการเลย
Alger

ตรวจสอบcapitalbeat.com
Özgür

คำตอบ:


30

ไม่ได้ทุกเวลาเร็ว ๆ นี้ ยุคของบรรณาธิการ WYSIWYG นั้นยาวนาน (เหมือนไดโนเสาร์) แต่ บริษัท ต่างๆก็ยังคงดำเนินต่อไป ฉันจำวันที่ใช้ Dreamweaver ได้และมีหลายสิบspacer.gifภาพเพื่อจัดวางในลักษณะเดียวกัน

ซอฟต์แวร์เช่นนี้เป็นทองคำของคนโง่ - มันหมายถึงการดึงดูดผู้ที่ต้องการบางสิ่งที่รวดเร็วและสกปรก (ในวันพรุ่งนี้ตรงข้ามกับในสามเดือน) และผู้ที่ไม่ทราบหรือใส่ใจในคุณภาพ มันไม่ใช่ทางออกที่แท้จริงเพียงแค่ให้ภาพลวงตานั้น ด้วยคำพูดอมตะของ Admiral Ackbar: มันเป็นกับดัก!

เพื่อความซื่อสัตย์อย่างสมบูรณ์และฉันจะใช้น้ำเสียงที่หนักหนาสาหัสสำหรับสิ่งนี้ดังนั้นจึงควรได้รับการเตือนความจริงที่ว่าน้ำมันงูแบบนี้ยืดเยื้อทำให้ฉันเบื่อหน่ายเพราะมันส่งเสริมและสนับสนุนความคิดที่ว่าคุณไม่ต้องทำสิ่งต่าง ๆ อย่างถูกต้อง ไม่ว่าจะเป็นโปรแกรมแก้ไขแบบ WYSIWYG เพื่อให้พนักงานต้อนรับสร้างหน้าเว็บหรือตัวช่วยสร้างที่ดีที่ดูเหมือนจะสร้างแอปพลิเคชั่น CRUD แบบเต็มรูปแบบสำหรับคุณในการคลิกเพียงไม่กี่ครั้งทัศนคติที่ฉันเกลียด - ทำให้ธุรกิจคิดว่าคุณภาพไม่ดี ไม่เป็นไรและคุณสามารถทิ้งขยะให้เร็วที่สุดเท่าที่จะเป็นไปได้ดังนั้นเมื่อถึงเวลาที่การออกแบบแบบห่วยแตกก็มีการลงทุนมากเกินไปที่จะทำอย่างถูกต้องและคุณกำลังพยายามที่จะติดปะท่อรั่วเพราะไม่มีใครต้องการแทนที่สิ่งนั้น มันเป็นทัศนคติที่ผิดอย่างสมบูรณ์ แต่มันก็ถูกผลักมากขึ้น เมื่อต้องการกลับไปที่การอ้างอิงของ Star Wars มันเป็นเส้นทางไปยังด้านมืดและเมื่อคุณเริ่มต้นเส้นทางนั้นตลอดไปมันจะครองโชคชะตาของคุณ

เพื่อที่จะตอบคำถามของคุณใช่ไหมสักวันหนึ่งจะมีวิธีสร้างเว็บไซต์ที่ดีโดยไม่ต้องใช้ HTML แบบดิบ แต่วันนั้นไกลเกินไป


1
ดีใจที่ได้ทราบว่าคุณไม่สามารถสร้างเว็บไซต์ที่ดีใน Flash ได้ ฉันไผ่มาหลายปีแล้ว
Aaron McIver

1
อ่านคำตอบของ jhocking ฉันรู้ว่าคุณกำลังพูดถึง Dreamweaver และ (และฉันเห็นด้วยกับหลาย ๆ ประเด็นของคุณ) แต่มีเว็บไซต์มากมายที่ให้คุณสร้างหน้าส่วนตัวที่ดึงดูดใจได้อย่างง่ายดาย
yarian

นี่คือคำตอบที่เอนเอียงอย่างมาก คุณควรใช้ Muse เพื่อตัดสินใจว่าวันนั้นไม่ใช่วันนี้หรือไม่ ฉันหวังว่าคุณจะอัปเดตคำตอบของคุณหลังจากลองทำดู ลองดูที่มันดูดี: capitalbeat.com/2011/08/15/adobe-muse
Özgür

มันอาจเป็นไปได้ถ้าเราย้ายจาก HTML / CSS ไปยังอึน้อย
อลัน B

8

เรียกได้ว่าเป็นไปได้แล้ว นี่คือจุดรวมของเครื่องมือบล็อกเช่น WordPress และเทมเพลตมากมาย: เพื่อให้ผู้สร้างเนื้อหาสามารถสร้างเว็บไซต์ที่ยอดเยี่ยมด้วยความรู้ทางเทคนิคเล็กน้อยเกี่ยวกับ HTML

ที่กล่าวว่าการทำงานของเว็บไซต์ถูก จำกัด อย่างสมบูรณ์กับสิ่งที่เครื่องมือสร้างเว็บไซต์รวมอยู่ เช่นเดียวกับทุกสิ่งในชีวิตหากคุณต้องการฟังก์ชั่นแปลกใหม่และการสร้างสรรค์ที่กำหนดเองซึ่งเกี่ยวข้องกับการทำงานมากมายภายใต้ประทุน


4
ฉันจะยืนยันว่ามีความแตกต่างระหว่างบล็อก (เลย์เอาต์เล็ก ๆ น้อย ๆ เนื้อของมันเป็นเนื้อหา) และเว็บไซต์จริงที่น่าดึงดูดสายตา เมื่อคุณไปที่บล็อกเป็นเรื่องปกติสำหรับเนื้อหาดังนั้นรูปลักษณ์สปาร์ตันที่ดีไม่มากสำหรับไซต์ "brochureware" ที่มีไว้เพื่อดึงดูดลูกค้า
Wayne Molina

1
บล็อกจำนวนมากเป็นเว็บไซต์ที่ดีมาก ความดึงดูดสายตาของไซต์ "brochureware" ที่คุณใส่ไว้ส่วนใหญ่จะมากับคุณภาพของการออกแบบกราฟิกที่เสียบเข้ากับเทมเพลตไม่ใช่ HTML พื้นฐาน พวกเขาไม่ใช่เว็บไซต์อีคอมเมิร์ซหรืออะไร แต่พวกเขาเป็นเว็บไซต์ที่ดีมาก สำหรับลักษณะที่ปรากฏเป็น "สปาร์ตัน" ฉันเรียกว่า "เรียบง่าย" และชอบสิ่งนั้นมากกว่า
jhocking

1
@Wayne M: คุณเคยเห็นธีม Wordpress มาบ้างไหม? พวกเขาดูดึงดูดสายตามาก
yarian

1
ฉันใช้ WordPress มันยอดเยี่ยมตราบใดที่คุณทำอะไรบางอย่างที่มันรองรับ แต่ทันทีที่คุณต้องการที่จะปรับแต่งบางอย่างในทางที่ขัดกับเมล็ดพืชมันจะกลายเป็นฝันร้าย ไม่ว่าในกรณีใดฉันเห็นด้วยกับคำตอบของเวนน์เอ็ม - เรื่องทั้งหมดอาจเป็นกับดัก และมันก็น่ารำคาญอย่างแน่นอนว่ามันทำให้คนที่ไม่ใช่ "คนคอมพิวเตอร์" คิดว่าการสร้างเว็บแอปพลิเคชั่นเป็นเรื่องง่าย
Bobby Tables

มันเป็นเรื่องจริงที่น่ารำคาญมาก อย่างไรก็ตามมันเป็นความผิดของเวิร์ดเพรสที่แทบจะไม่มีใครบอกความแตกต่างระหว่างเว็บไซต์กับเว็บแอปพลิเคชันได้
jhocking

6

คำตอบที่เวย์นเอ็มดีมากเพราะมันขีดเส้นใต้เป็นปัญหาที่สำคัญของบรรณาธิการ WYSIWYG: พวกเขาผลิตโค้ดที่มีคุณภาพต่ำ ตั้งแต่ยุค Microsoft FrontPage ไปจนถึง Macromedia Dreamweaver ไปจนถึงชุด Microsoft Expression ถึง Adobe InDesign ทุกครั้งที่โฆษณากล่าวว่าผลิตภัณฑ์ใหม่นี้ได้รับการออกแบบมาเพื่อผลิตคุณภาพสูงสะอาด HTML และ CSS และทุกครั้งที่โฆษณาถัดไปสำหรับผลิตภัณฑ์ถัดไปแสดงว่าก่อนหน้านี้ หนึ่งเป็นเรื่องโกหก

แต่มีมากกว่านั้น ไม่เพียง แต่พวกเขาจะไม่ซับซ้อนพอที่จะสร้างรหัสที่สะอาด แต่พวกเขาไม่สามารถทำได้และจะไม่สามารถทำได้ ไม่เลย (แน่นอนฉันไม่ได้พูดถึงคอมพิวเตอร์แห่งอนาคตปี 3000 ที่ฉลาดกว่าผู้ชาย) ทำไม?

เพราะพวกเขาใช้เส้นทางที่ผิดตั้งแต่ต้น ความคิดของพวกเขา: มอบเครื่องมือให้กับคนโง่และเขาจะสามารถประหลาดใจกับมันและไม่มีทักษะหรือความรู้เลย นี่ไม่ใช่สิ่งที่เกิดขึ้นในชีวิตจริง ฉันในฐานะนักพัฒนามักทำงานกับนักออกแบบที่เรียกว่าไม่มีประสบการณ์ พวกเขาไม่รู้อะไรเลยเกี่ยวกับเว็บทั่วไปหรือ HTML หรือ CSS เมื่อพวกเขาให้ฉันออกแบบของพวกเขามันเป็นเรื่องยากที่จะทำอย่างมหาศาลรหัสสะอาด มักเป็นไปไม่ได้ วิธีเดียวคือการเปลี่ยนการออกแบบของพวกเขาก่อน

ฉันเป็นมนุษย์ดังนั้นฉันสามารถทำได้ บนมืออื่น ๆ , ผลิตภัณฑ์ซอฟต์แวร์ WYSIWYG จะไม่กล้าเปลี่ยนการออกแบบที่ทำโดยมนุษย์ นั่นเป็นสาเหตุที่ผลิตภัณฑ์เหล่านั้นมักจะผลิตรหัสที่ไม่ดีเสมอเมื่ออยู่ในมือของคนที่ไม่เข้าใจว่าหน้าเว็บนั้นเกิดขึ้นได้อย่างไร หากพวกเขาถูกใช้งานโดยนักพัฒนาที่มีประสบการณ์ซึ่งยังรู้วิธีการออกแบบภาพที่จะต้องทำเพื่อที่จะแปลงเป็น HTML และ CSS ได้อย่างง่ายดายแน่นอนว่ามีโอกาสที่รหัสสุดท้ายจะค่อนข้างสะอาด แต่ฉันสงสัยว่านักออกแบบตัวจริงเหล่านั้นจะพบว่าง่ายกว่าที่จะมอบการออกแบบให้กับโปรแกรมเมอร์ที่จะทำงานแบบเดียวกันด้วยมืออาจปรับให้เหมาะสมกับสิ่งที่ต้องเพิ่มประสิทธิภาพ


สิ่งนี้ถูกกล่าวว่าความจริงที่ว่าผลิตภัณฑ์ WYSIWYG ส่วนใหญ่จะผลิตรหัสไม่ดีไม่สำคัญจริงๆ เมื่อสร้างผลิตภัณฑ์เหล่านั้น บริษัท กำลังกำหนดเป้าหมายไปยังผู้ที่ไม่สนใจคุณภาพ อะไรคือจุดสำคัญในการเขียนโค้ด XHTML 1.1 ที่ถูกต้องหรือในการใช้ CSS sprites หรือการใช้เทคนิคการเพิ่มประสิทธิภาพบางอย่างกับเว็บไซต์สแตติกขนาดเล็กซึ่งจะถูกใช้โดยคนหลายร้อยคนต่อวัน สำหรับเว็บไซต์เหล่านั้นมีคุณภาพไม่ได้เรื่อง

และเมื่อคุณภาพมีความสำคัญเว็บไซต์จะต้องดำเนินการด้วยมือไม่ว่าซอฟต์แวร์ WYSIWYG จะดีแค่ไหน


3

อาจจะเป็นเวลานานเป็นเครื่องมือที่สามารถผลิตสิ่งที่ลูกค้าต้องการ ทันทีที่ลูกค้าต้องการบางสิ่งที่ไม่สามารถทำได้ด้วยเครื่องมือนี้คำตอบจะเป็น "ไม่"


2

คุณเขียนคำถามโดยไม่ต้อง HTML และจะปรากฏบนเว็บไซต์

อย่างไรก็ตามเว็บแอปพลิเคชันที่หลากหลายนั้นโต้ตอบกับผู้ใช้ในรูปแบบที่ซับซ้อน ความซับซ้อนนั้นลดลงไม่ได้ ความซับซ้อนยังคงอยู่ไม่ว่าจะใช้ HTML หรือ Javascript หรือภาษาอื่นใด มันพิสูจน์แล้วว่ายากมากที่จะแสดงความซับซ้อนนั้นผ่านกระบวนการลากแล้วปล่อย เราพยายามทำมาหลายทศวรรษแล้วด้วยความสำเร็จที่ จำกัด แม้ว่าเราจะสามารถทำสิ่งนั้นได้ความซับซ้อนก็ยังอยู่ที่นั่นและความสามารถและทักษะบางอย่างจะต้องจัดการกับมัน HTML อาจกลายเป็นภาษาแอสเซมบลีของการออกแบบเว็บ แต่จะยังมีงานอีกมากสำหรับนักพัฒนาเว็บ


1

การสร้างอัตโนมัตินำไปสู่ความนุ่มนวล (โดยเฉพาะกับการพัฒนาเว็บ) ปุยนำไปสู่ไบต์ขนาดใหญ่และไม่จำเป็นไปที่ลวด

ในความคิดของฉันฉันอยากจะควบคุมสิ่งที่จะทำให้มาร์กอัป สิ่งที่ใกล้เคียงที่สุดกับการประนีประนอมคือการบันทึกตัวอย่างมาร์กอัปซึ่งใช้เวลาในการพิมพ์นานขึ้นเล็กน้อย

ไม่มีอาหารกลางวันฟรี! =)


1

ในระดับ ...

มันอาจจะไม่เกิดขึ้นทุกเวลาเร็ว ๆ นี้ซึ่งคุณไม่จำเป็นต้องรู้ HTML เพื่อสร้างเว็บเพจที่ปรับแต่งเองได้อย่างสมบูรณ์ (เว้นแต่ว่า HTML นั้นถูกแทนที่ด้วย "ภาษา" อื่น) แต่เครื่องมือเช่น Wordpress, Blogger (โดย Google), Webs.com (ชื่อเดิมคือ Freewebs) และเว็บไซต์อื่น ๆ ช่วยให้คุณสามารถสร้างเว็บไซต์ที่กำหนดเองได้ดังที่ฉันได้กล่าวไว้ก่อนหน้านี้


0

คะแนนของคุณดูสมเหตุสมผล อย่างไรก็ตามการสร้างหน้าเว็บสำหรับแอปพลิเคชันการประมวลผลข้อมูลจะเสนอทางเลือกให้กับอินเตอร์เฟซ HTML / CSS ล้วนๆเช่น MS-Silverlight, ZOHO Creator, Code OnTime และอื่น ๆ นอกจากนี้สำหรับแอปพลิเคชันการประมวลผลข้อมูลการใช้การควบคุมจะดูแลแง่มุมต่างๆมากมายโดยไม่จำเป็นต้องรู้อะไรมากมายเกี่ยวกับโลก HTML / CSS

นอกจากนี้สำหรับเว็บไซต์มีอย่างน้อยหนึ่งเครื่องมือที่เป็นอัจฉริยะอย่างแท้จริงที่ไม่ต้องการ HTML เพื่อสร้างเว็บไซต์ที่ยอดเยี่ยม (อาจเป็นเพราะใช้เทมเพลตภายใน) แต่ถ้าคุณไม่รู้ HTML / CSS ก็จะไม่เลวร้ายเกินไป ถ้าคุณสามารถเลือกได้จากเทมเพลต 50 แบบหรือมากกว่านั้น - เครื่องมือนี้คือ Artisteer: http://www.artisteer.com/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.