Một phần của sự kỳ diệu của phát triển phần mềm xảy ra khi các dòng mã được giả kim loại thành nhiều hơn tổng các phần của chúng. Bạn sẽ thấy mình cần một số hình dung sáng tạo khi cố gắng xây dựng một cách trừu tượng theo cách này. Điều này có thể đúng đối với xử lý văn bản hoặc thiết kế web, cũng như đối với lập trình.
WYSIWYG là viết tắt của What You See Is What You Get. Từ viết tắt có nghĩa đen: một công cụ WYSIWYG hiển thị nội dung để chỉnh sửa dưới dạng gần đúng với hình thức cuối cùng của nó. Nó không phải là lựa chọn đầu tiên của nhà phát triển để viết mã, nhưng một trình soạn thảo WYSIWYG là lựa chọn hoàn hảo cho những người muốn xây dựng một trang web hoặc thiết kế một bài thuyết trình.
Ngôn ngữ đánh dấu là gì?
Mã mô tả, còn được gọi là ngôn ngữ đánh dấu, định dạng các phần tử của tài liệu khi nó được xử lý bởi một số loại trình thông dịch. Thẻ mô tả áp dụng ý nghĩa hoặc định dạng cho một khối văn bản bằng cách sử dụng thư viện các khái niệm được xác định trước như văn bản in đậm, danh sách dấu đầu dòng hoặc thậm chí là một siêu liên kết.
Một ngôn ngữ đánh dấu tài liệu là một cái gì đó mà bạn có thể đã quen thuộc với-đó là cùng một loại ngôn ngữ mà nói với một máy tính để hiển thị nội dung trang web được in đậm khi bao quanh bởi các thẻ.
Tuy nhiên, khi bạn đang sử dụng một cái gì đó như Word, văn bản chỉ in đậm khi bạn nhấn nút. Các thẻ đang ẩn ở đâu? Liệu chúng có tồn tại trong những trường hợp này không?
Về mặt khách quan, có một cái gì đó yêu cầu máy tính hiển thị văn bản được in đậm. Tuy nhiên, không có thẻ hiển thị nào vì chức năng của chúng — làm cho văn bản được in đậm — áp dụng theo cùng một cách mà tệp PDF hiển thị định dạng của nó.
Các trình soạn thảo WYSIWYG rất tuyệt vời cho những người dùng có ý tưởng nhưng không biết HTML hoặc bất kỳ loại ngôn ngữ đánh dấu nào khác. Với các loại trình xử lý văn bản này và các trình soạn thảo văn bản đa dạng thức khác, bạn có thể tập trung vào những gì mình đang cố gắng viết mà không cần bằng Tiến sĩ. yêu cầu.
Liên quan: Bảng Cheat HTML Cuối cùng
Trình chỉnh sửa WYSIWYG là gì?
Xerox đã thiết kế và sử dụng các hệ thống WYSIWYG đầu tiên. Họ đã sử dụng các giao diện này để chuyển đổi tài liệu, đề phòng việc in ấn hoặc sao chép vật lý. Chúng còn sơ khai và không đáng tin cậy lắm, nhưng chúng đã tạo ra một tiền lệ có giá trị.
Nếu bạn đã sử dụng Google Tài liệu để làm việc với một tài liệu, bạn đã quen thuộc với trình chỉnh sửa WYSIWYG. Bạn có thể bắt đầu in nghiêng văn bản và ứng dụng sẽ định dạng nó khi bạn nhập. Nếu nó không phải là một trình soạn thảo WYSIWYG, một phông chữ in nghiêng sẽ không giống như vậy. Bạn sẽ thấy các từ và cụm từ có liên quan, ở định dạng đơn giản và bạn cũng sẽ thấy các thẻ.
Để so sánh, hãy nghĩ về một dịch vụ xây dựng trang web như Wix hoặc Squarespace. Sử dụng một trong các dịch vụ xây dựng trang web này, bạn có thể thiết kế một trang web mà không cần viết một dòng mã nào.
Phong cách chỉnh sửa WYSIWYG của họ đi sâu hơn một chút so với Google Tài liệu, nhưng nguyên tắc vẫn tồn tại. Bạn có thể kéo và thả các yếu tố hình ảnh, đưa vào nội dung của trang khi ứng dụng đặt nó ra trước bạn với những thứ như phương tiện, trình phát âm thanh và cửa hàng trực tuyến. Không có cây cầu nào để bắc qua một trong hai dịch vụ này; bạn là một đứa trẻ chơi với Legos. Đó là một cảm giác rất khác so với việc viết mã một trang web từ đầu.
Một số trình chỉnh sửa WYSIWYG đánh dấu như Typora cho phép bạn thêm mã đánh dấu vào nội dung WYSIWYG khi bạn nhập. Các trình soạn thảo văn bản đa dạng thức này hiển thị các lệnh HTML của bạn và chuyển đổi đầu ra thành màn hình WYSIWYG ngay sau khi bạn nhập chúng. Trong Typora, bạn có thể quay lại những gì bạn đã viết bằng cách nhấp lại vào văn bản sau khi các thẻ xung quanh nó đã biến mất.
Liên quan: Markdown là gì? Hướng dẫn bắt đầu cho người mới bắt đầu
Wiz-Ee-Wig: Thấy là tin
Ít có điều gì an ủi hơn việc nhìn thấy tác phẩm của bạn hoạt động trên màn hình, trong thời gian thực. Giống như một nghệ sĩ trong phòng thu, điều chỉnh điều này hoặc điều đó thật dễ dàng khi bạn có bản trình bày riêng một về trang web hoặc dự án khác trước mặt bạn.
Màn hình WYSIWYG rất tiện lợi và dễ sử dụng. Họ loại bỏ sự lộn xộn khi làm việc với các dòng mã hoặc thẻ đánh dấu, giúp bạn giải phóng sự chú ý ở nơi khác. Nếu bạn là một nhà văn hoặc một nhà thiết kế, bạn không cần tất cả sự huyên náo. Một trình soạn thảo WYSIWYG có nhiều khả năng.