Thông tin tài liệu:
Tại sao WYSIWYG editor trở nên không tốt cho những người mới Hiện tại các webmasters/designers phụ thuộc quá nhiều vào các trình WYSIWYG (what you see is what you get) editor như FrontPage, Dreamweaver. Bản thân tớ không phủ nhận sự hữu dụng của các công cụ đó, nhưng đừng để bị quá phụ thuộc, hãy nghĩ xem ta sẽ thế nào nếu 1 ngày nào đó không có chúng .
Nội dung trích xuất từ tài liệu:
Tại sao WYSIWYG editor trở nên không tốt cho những người mớiTại sao WYSIWYG editor trở nên không tốt cho những người mớiHiện tại các webmasters/designers phụ thuộc quánhiều vào các trình WYSIWYG (what you see is whatyou get) editor như FrontPage, Dreamweaver. Bảnthân tớ không phủ nhận sự hữu dụng của các côngcụ đó, nhưng đừng để bị quá phụ thuộc, hãy nghĩxem ta sẽ thế nào nếu 1 ngày nào đó không có chúng? Thật giống như thiếu mất một cánh tay nhỉ ?Vậy tại sao nó không tốt ? Hãy thử tượng tượngkhông có các WYSIWYG editor thì mọi chuyện đối vớichúng ta có tồi tệ không ? Đọc đến đây chúng ta sẽcó câu hỏi: “Làm gì có chuyện đó, vì nó không xảy ra”nhưng bài viết này được viết trong phạm vi 1 bàivề SEO và nói rõ sự cần thiết của HTML.Ví dụ khi bạn cần tạo ra 1 table chỉ việc click chọn vàtype số dòng, cột vậy là ra 1 table ok nhưng bạn cóbao giờ thắc mắc là sao nó lại ra được như thế ? Hãyview source và ta sẽ có câu trả lời, không bắt buộcphải biết cao siêu nhưng những cái cơ bản cần thiếtthì phải biết. Khi đó ta kết hợp cả 2 lại với nhau thì sẽcó 1 sức mạnh tuyệt vờiNgày nay việc tạo 1 trang web thật đơn giản và dễdàng: mọi công cụ sẵn sàng phục vụ, trong mọi lúc, ởmọi nơi với chiếc laptop, nhưng để có kiến thức tạo racác basic website mà không có Javascrip, DHTMLthì…. thật khó. Những người mới bắt đầu khi thao táctrên các tool tạo ra 1 website thường có cảm giácphấn khích và mê mẩn với thành phẩm được tạo ratừ…. công cụ. Yeah, cảm giác rất tuyệt khiwebsite/blog chúng ta có đầy đủ các hiệu ứng đẹp,mỗi khi đến dịp event, chúng ta lại thay theme liêntục, nhưng mỗi khi có bug (đôi khi chỉ nhỏ như conkiến) thì chúng ta lại chạy đôn chạy đáo khắp nơi đểcầu xin sự cứu giúp. Đấy là sử dụng 1 chiếc xe đạpnhưng không hiểu các bộ phận cấu thành, cho nênkhi xe bị trật dây sên thì đành … bó tay nhờ tiệm.Không ai bắt chúng ta phải “sáng tạo ra bánh xe”nhưng phải biết xoay sở với tình huống hoặc “đứngtrên vai người khổng lồ”. Vì vậy, mỗi người đều cầntự trang bị những kiến thức cơ bản cho bản thân, đểmỗi khi đứa con tinh thần (website/blog) của chúng tabị ốm, ít nhất không cần bất lực chầu chực bác sĩmòn mỏi rồi lại ngóc mỏ nhìn nó héo hon trong bệnhtật. Không ai dám nói “tôi thiết kế website/blog này100% là hand-code” cả, sự phụ thuộc vào cácW YSIWYG editor là hoàn toàn phải có nhưng ở 1mức độ nào đó mà thôi. Khi ta thao tác bằng hand-code (những phần cần phải làm), ai cũng muốnchúng ta có thể kiểm soát tất cả. Mà để kiểm soát tấtcả, thì phải hiểu từ những ngọn nguồn gốc rễ căn bảnnhất. Như chính blog này là Core của Wordpressnhưng khi nó bệnh, tớ có thể xác định nguyên nhân làdo đâu và vì sao, từ đó có hướng giải quyết kịp thời.Mỗi khi có ý định sử dụng theme nào đó, tớ cũngnghiên cứu khá kỹ và edit lại theo ý muốn của mình.Khi vấn đề đã liên quan đến SEO thì lại có thêm thuậtngữ “tối ưu hóa”. Vậy nếu ta không có kiến thức cơbản nhất thì làm sao có thể tối ưu hóa code ?! Mặtkhác, khi có sự cạnh tranh SEO thì bạn sẽ phải cócác kiến thức cơ bản về lập trình (HTML) và không bịphụ thuộc quá nhiều vào các tool để hơn hẳn đối thủ1 bậc. Vậy nên, những hiểu biết tưởng chừng đơngiản ấy lại vô cùng cần thiết.