Rất nhiều công ty lớn, từ Apple đến Microsoft đến Google, đang bỏ ngày càng nhiều tiền vào việc tạo ra các công cụ cho phép mọi người tạo một trang web với trình soạn thảo WYSIWYG.
Ví dụ: email này tôi vừa nhận được từ Adobe:
Xây dựng trang web nhanh chóng và dễ dàng như bố cục Adobe® InDesign®.
Hiện ở dạng beta, ứng dụng có tên mã "Muse" là một công nghệ mới cho phép các nhà thiết kế đồ họa sử dụng các công cụ dạng tự do quen thuộc để thiết kế và xuất bản các trang web HTML và CSS mà không cần viết mã hoặc bị giới hạn trong các mẫu. Hãy là một phần của bản xem trước miễn phí đáng kinh ngạc này và trải nghiệm cách Muse sẽ cách mạng hóa cách bạn tạo cho web.
Là một nhà phát triển web, tôi không thể thấy trước bất kỳ cách nào mà Adobe hoặc bất kỳ công ty nào khác sẽ tạo ra một số giải pháp cho phép người dùng không có kiến thức về HTML / CSS / JS để xây dựng một thiết kế trang web hữu ích vì những lý do sau:
- Mã được tạo ra gần như chắc chắn sẽ là một mớ hỗn độn, điều này gây khó khăn cho một lập trình viên muốn viết phần phụ trợ cho trang web để làm việc với nó. Họ thậm chí có thể được yêu cầu tự thay đổi mã để cấu trúc mã khi họ cần.
- HTML không dựa trên pixel, do đó rất khó để phát triển một công cụ có thể dễ dàng thiết kế các mẫu có thể thay đổi kích thước văn bản, v.v. Ngoài ra, các yếu tố nên theo nhau theo thứ tự hợp lý, không theo thứ tự ngẫu nhiên ( ví dụ như được quyết định bởi khi một yếu tố được thêm vào).
- Mã được tạo trong một công cụ có thể không dễ dàng di chuyển sang các công cụ khác, điều này sẽ khóa bạn vào công cụ ban đầu.
(Tôi giả định rằng công cụ này sẽ cho phép kiểm soát hoàn toàn trang web; như Adobe đã nói, "nhanh chóng và dễ dàng như bố cục Adobe InDesign". Các chương trình cho phép bạn sử dụng các mẫu được thiết kế chuyên nghiệp là một câu chuyện khác.)
Bạn có nghĩ rằng một người không có kỹ năng về HTML sẽ tạo ra các thiết kế / trang web chất lượng (cả hậu trường và ngoại hình) không?