Có nhiều lợi ích đối với trình chỉnh sửa văn bản hoặc HTML. Nhưng cũng có một số nhược điểm. Trước khi bạn tham gia cuộc tranh luận, hãy tìm hiểu tất cả các sự kiện. Tôi định nghĩa một trình soạn thảo như một trình soạn thảo văn bản nếu đó là chế độ chỉnh sửa chính là văn bản hoặc mã HTML, ngay cả khi nó bao gồm một tùy chọn chỉnh sửa WYSIWYG.
Phát triển mới nhất
Hầu hết các công cụ phát triển Web tiên tiến trong những ngày này đều cung cấp khả năng chỉnh sửa các trang Web của bạn ở cả chế độ xem HTML / mã và trong WYSIWYG. Vì vậy, sự khác biệt không phải là nghiêm ngặt.
Tất cả những gì đáng lo ngại?
Lập luận này thực sự bắt nguồn từ cách phát triển trang Web bắt đầu. Khi nó bắt đầu vào đầu những năm 1990, xây dựng một trang web yêu cầu bạn có thể viết mã HTML, nhưng khi các biên tập viên ngày càng tinh vi hơn, họ cho phép những người không biết HTML để xây dựng các trang Web. Vấn đề là (và thường, vẫn còn) rằng các trình soạn thảo WYSIWYG có thể tạo ra HTML khó đọc, không tuân thủ các tiêu chuẩn và chỉ thực sự có thể chỉnh sửa trong trình soạn thảo đó. Những người thuần túy viết mã HTML tin rằng đây là một tham nhũng của ý định của các trang Web. Trong khi các nhà thiết kế cảm thấy rằng bất cứ điều gì làm cho nó dễ dàng cho họ để xây dựng các trang của họ là chấp nhận được và thậm chí có giá trị.
Ưu điểm
- Chỉnh sửa nhanh hơn
- Đối với các chỉnh sửa đơn giản, việc thay đổi một trang bằng cách sử dụng trình soạn thảo văn bản thường nhanh hơn.
- Giúp bạn tìm hiểu HTML
- Trình soạn thảo văn bản dạy bạn đọc HTML. Họ thường có các trình thuật sĩ và chức năng để thực hiện các tác vụ phổ biến hơn (như các thẻ trang cơ bản), nhưng bạn sẽ học HTML nếu bạn sử dụng trình soạn thảo văn bản
- Nhiều thị trường hơn
- Một nhà phát triển Web có thể viết HTML bằng cách sử dụng một trình soạn thảo văn bản sẽ có thể tiếp thị nhiều hơn một người chỉ có thể sử dụng trình soạn thảo WYSIWYG. Trước đây là linh hoạt hơn và có thể tăng tốc trên bất kỳ công cụ chỉnh sửa HTML nào, trong khi sau này phải bắt đầu lại với mỗi công cụ chỉnh sửa mới.
- Không có HTML "Funky"
- HTML duy nhất sẽ có trong tài liệu sẽ là các thẻ mà bạn đặt ở đó một cách có chủ ý. Điều này sẽ giúp các trang của bạn tải xuống nhanh hơn, cũng như trông gọn gàng hơn.
- HTML có thể đọc được của con người
- Điều này đặc biệt quan trọng nếu bạn làm việc trên một nhóm các nhà phát triển Web. HTML có thể được đặt cách nhau khi nhóm của bạn thích nó và bao gồm nhận xét và ghi chú khác để cho phép các thành viên khác trong nhóm chỉnh sửa hiệu quả hơn.
Nhược điểm
- Phải biết HTML
- Mặc dù hầu hết các trình chỉnh sửa văn bản HTML có thể trợ giúp về các thẻ và đề xuất các thuộc tính, v.v., điều này không thể thay thế cho việc biết HTML. Hầu hết các trình soạn thảo văn bản hiện đại đều có các kiểu kéo và thả như in đậm và in nghiêng, nhưng nếu bạn không thể nhớ mã cho "không gian không phá vỡ" thì trình soạn thảo của bạn có thể không giúp được.
- Steeper Learning Curve
- Bởi vì bạn phải học cả HTML và các chức năng của trình soạn thảo, một người mới bắt đầu sẽ tìm thấy một trình soạn thảo văn bản khó sử dụng hơn.
- Khó hơn để "Thiết kế" với
- Một số người tìm thấy trình chỉnh sửa văn bản khó khăn hơn trong việc thiết kế các trang vì họ không thể trực quan hóa cách trang sẽ chỉ nhìn từ HTML.
Độ phân giải
- Dành cho nhà phát triển web chuyên nghiệp và nhà văn HTML nâng cao
- Nếu bạn muốn phát triển Web cho nghề nghiệp của mình và bạn không có kế hoạch mở studio thiết kế web của riêng mình, thì tôi khuyên bạn nên học HTML và sử dụng trình soạn thảo văn bản. Trình soạn thảo văn bản sẽ giúp bạn có được lâu hơn trong thời gian dài vì chúng sẽ củng cố kiến thức về HTML của bạn.
- Dành cho người mới bắt đầu và nhà phát triển web không chuyên nghiệp
- Nếu bạn muốn phát triển Web như một sở thích, không có lý do gì để không sử dụng trình soạn thảo WYSIWYG. Nhưng hãy nhớ, để có được một công việc như là một nhà phát triển Web, bạn thực sự cần phải biết HTML, và một trình soạn thảo WYSIWYG sẽ không giúp bạn ở đó.