Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

Gutenberg có chấm dứt WordPress không? Khám phá tương lai của CMS hàng đầu

WordPress là Hệ thống Quản lý Nội dung (CMS) và nền tảng blog phổ biến nhất thế giới. Có nhiều lý do tốt cho điều đó. Nó dễ tiếp cận, đơn giản và trực quan để dùng, và linh hoạt cao, với một loạt plugin và theme chuyên nghiệp khiến người ta choáng ngợp. Qua nhiều năm, nó đã khẳng định mình là lựa chọn thống trị cho những người muốn tạo trang web động, đáp ứng. Tôi cũng là người dùng hạnh phúc. Tôi tự dùng nó từ 2012, trên blog viết sách của mình. Thật không may, tất cả những điều tốt đẹp này sắp bị xóa sổ.

WordPress 5.0, bản phát hành chính tiếp theo, sẽ có giao diện người dùng (backend) sửa đổi dùng khung gọi là Gutenberg. UI mới này trông như nó sẽ cất đi tất cả điều tốt làm cho WordPress cool, và phá hủy sự thanh lịch, hiệu quả và đơn giản đẹp đẽ bằng thứ cảm giác như một thử nghiệm trừu tượng, tối ưu cho cảm ứng. Hãy thảo luận.

Gutenberg có chấm dứt WordPress không? Khám phá tương lai của CMS hàng đầu

Thêm về Gutenberg

Có nhiều thứ có thể nói về Gutenberg. Nhưng tôi không nói. Không cần lặp lại những gì đã nói. Đội WordPress đã phát hành giao diện sắp tới dưới dạng plugin, để cho phép test sớm và phản hồi. Tính đến cuối tháng 8 năm 2018, khi tôi viết bài này, đã có hơn 1.000 review cho plugin, hai phần ba tiêu cực, cho plugin điểm 2.3/5.0 khá thảm hại. Chỉ điều đó đã nói lên nhiều. Bất kể nội dung, bạn có thực sự dùng/cài plugin với điểm dưới 3?

Gutenberg có chấm dứt WordPress không? Khám phá tương lai của CMS hàng đầu

Chủ đề của review tiêu cực (một và hai sao) nhất quán: Gutenberg không trực quan, nó phá vỡ thiết kế đẹp và cân bằng, nó chậm, kém hiệu quả, thêm nhiều cú click chuột. Điều này khiến tôi suy nghĩ, nên tôi quyết định test. Tôi không bao giờ đánh giá gì không có trải nghiệm cá nhân. Vậy tôi cài plugin, và xem nó làm gì.

Trình soạn thảo cũ (TinyMCE)

Đơn giản, thanh lịch, thiết kế cho máy để bàn. Nó trông như bất kỳ trình soạn thảo văn bản, bộ xử lý từ và/hoặc word processor nào. Bạn viết, và có vài chục phím tắt cho chức năng phổ biến nhất. Thêm hình ảnh và style là chuyện đơn giản. Đây là vẻ đẹp của WordPress. Hoàn hảo.

Gutenberg có chấm dứt WordPress không? Khám phá tương lai của CMS hàng đầu

Gutenberg xuất hiện

Đây là sản phẩm thiết kế cho thế giới cảm ứng. Giống như mọi sản phẩm thiết kế cho cảm ứng, nó đơn giản hóa, phức tạp hóa và thêm quá nhiều cú click chuột (hoặc chạm) khi dùng trên máy để bàn. Không có một ứng dụng dựa trên cảm ứng nào hoạt động tốt trên máy để bàn, hoặc thậm chí chỉ tốt hơn một chút so với đối tác cổ điển nào trong cùng danh mục. Chúng ta đã thấy điều này với Windows 8/10 và ứng dụng Modern.

Gutenberg dùng khái niệm block (khối) (mà không tuân thủ bất kỳ phong cách hoặc cú pháp ngôn ngữ Web nào). Bạn có thể di chuyển block (có thể hấp dẫn người dùng cảm ứng không có chức năng chọn & copy dễ dàng). Trên máy để bàn, đây là phiền toái không trực quan thêm cú click chuột.

Gutenberg có chấm dứt WordPress không? Khám phá tương lai của CMS hàng đầu

Bạn lãng phí thời gian làm việc. Bạn muốn thêm hình ảnh đại diện? Trước bạn cần nhấn mũi tên xuống trước khi tải lên. Trình soạn thảo cũ chỉ cần một cú click chuột. Muốn đặt tag? Trước bạn cần mở rộng rồi dùng. Lãng phí hơn. Không chỉ vậy, bạn không ngay lập tức thấy tag phổ biến nhất như trình soạn thảo cũ.

Bạn muốn thêm hình ảnh dưới đoạn văn? Thêm cú click chuột không cần thiết. Trước, bạn chỉ nhấn nút Add Media (Thêm media), và xong. Bây giờ, bạn trước phải nhấn nút + rồi chọn loại block muốn thêm. Ít nhất bạn có 2x công việc hành chính hơn trước.

Gutenberg có chấm dứt WordPress không? Khám phá tương lai của CMS hàng đầu

Đây là UI tối ưu cho cảm ứng – và nó thất bại trên máy để bàn. Nó không tuân thủ bất kỳ logic HTML/CSS nào, kém hiệu quả trên máy để bàn, và phá hủy nền tảng của WordPress – đó là sự đơn giản, thanh lịch, nhanh chóng.

Và đó là tất cả tôi sẽ nói về giao diện này. Thực tế nó thêm việc – tăng lượng cú click chuột phải thực hiện để làm nhiệm vụ cơ bản, như thêm hình ảnh, là minh chứng cho thất bại thiết kế và khái niệm. Có nhiều vấn đề kỹ thuật khác, nhưng bạn có thể đọc hơn nghìn review cho đó.

Trừ khi điều này thay đổi căn bản, nó sẽ hoàn toàn phá hủy WordPress.

May mắn thay, có thuốc chữa (một cái tạm thời)

Nếu bạn không muốn Gutenberg, bạn có thể cài plugin tương thích gọi là Classic Editor (Trình soạn thảo cổ điển) vô hiệu hóa giao diện mới, và bạn có thể tiếp tục làm việc như trước. Plugin này có hơn 200.000 cài đặt hoạt động với điểm gần như hoàn hảo 5.0. Có một vài plugin tương tự khác cung cấp chức năng cũ.

Nhưng tất cả điều này giống như deja vu. Quá quen thuộc. Vâng, chúng ta đã thấy điều này với Firefox!

Bước ra một chút, Mozilla quyết định "cải tiến" Firefox (không có lý do tốt), nó giới thiệu Australis, một thay đổi công thái học tồi tệ, và cuối cùng cho chúng ta Firefox 57, về cơ bản đã đảo ngược Australis, và cho người dùng Firefox UI đẹp và hiệu quả lại. Theo một cách, tất cả sự gầm rú thẩm mỹ quanh Australis ra kết quả không. Quay về điểm xuất phát, với nhiều năng lượng lãng phí và thất vọng ở giữa.

Trong một lúc ngắn, chúng ta cũng có Classic Theme Restorer, cho chúng ta giao diện Firefox cũ cho đến khi Quantum chém gió hàng nghìn tiện ích mở rộng giá trị, tinh huyết và sức mạnh của Firefox, và giới thiệu một kỷ nguyên mới không quá vàng son cho Mozilla. Vâng, Firefox vẫn là trình duyệt ít phiền toái nhất, nhưng nó xa xôi so với tình yêu và hứng thú nó từng gợi lên. Ngoài phạm vi bài viết này, và cả câu chuyện plugin phức tạp hơn, nhưng nó gắn liền hoàn hảo vào WordPress và Gutenberg. Thông điệp giống nhau. Một mẫu tương tự đã xuất hiện ở đây.

Vậy chúng ta có sự hoãn trừng. Nhưng nó có thể không kéo dài. Đội WordPress nhắc đến Classic Editor này như biện pháp tiếp tục làm việc như trước, cho những ai chưa sẵn sàng chuyển. Có nghĩa là có thể sẽ đến lúc Gutenberg trở thành bắt buộc. Nhưng đối với tôi, và tôi đoán cho hàng nghìn thiết kế web nghiêm túc (không phải tôi tự gọi mình là một), không có thứ gọi là trạng thái tương lai không chắc chắn nơi Gutenberg dưới dạng hiện tại có thể trở nên chấp nhận được. Đối với tôi, sẽ không bao giờ có lúc để chuyển.

Chiến dịch bất thánh chống lại máy để bàn

Kể từ khi di động (cảm ứng) trở thành nền tảng tiêu dùng chủ đạo, đã có nhiều tập trung vào phát triển giải pháp di động. Điều này ổn. Trừ phi các giải pháp di động này cũng bị đẩy lên máy để bàn, nơi chúng thất bại hoàn toàn. Phần mềm cảm ứng không hoạt động trên máy để bàn. Nó đơn giản là không.

Hơn nữa, có vấn đề lớn hơn ở đây. Mặc dù hầu hết nội dung được tiêu thụ trên di động, hầu hết nội dung được tạo ra trên máy để bàn. Có lý. Máy để bàn là nền tảng tốt vô hạn cho viết và xử lý hình ảnh. Combo bàn phím đầy đủ + chuột và khả năng dùng đa ứng dụng đánh bại mọi giải pháp cảm ứng.

Tôi không coi "cập nhật" mạng xã hội là nội dung. Tôi coi nội dung là bài viết có ý nghĩa cung cấp thông tin mới và độc đáo, mà ngày càng ít đi. Tôi cực kỳ tự tin rằng phần lớn bài viết và bài đăng thực sự có giá trị được tạo bằng công thức máy để bàn cổ điển. Chỉ tưởng tượng viết 500 từ trên bàn phím so với cảm ứng.

WordPress Gutenberg dường như rơi vào thể loại cảm ứng. Nó là sản phẩm dường như tối ưu cho di động, nhưng không có chỗ đứng trên máy để bàn. Và nếu bạn thắc mắc đây có phải ý tưởng tốt, chỉ nhớ Windows 8. Rất nhiều nỗ lực, tiền bạc, trí tuệ, công việc, và marketing được đầu tư để quảng bá Windows 8 là giao diện người dùng mới và cách mạng. Máy để bàn sẽ trở thành "chỉ một app" trên Màn hình Bắt đầu. Thiết kế này giới thiệu cùng vấn đề như Gutenberg – gấp đôi cú click chuột như trước.

Nhanh chuyển vài năm, Windows 8 là ký ức chua xót. Mọi người muốn làm như nó chưa bao giờ xảy ra. Windows 10 mang lại bố cục menu cổ điển, vì có logic cổ xưa, được chứng minh cho sự sắp xếp đó. Đó không phải may mắn hay trùng hợp hay hype hay xu hướng. Đó là tiến hóa tự nhiên của con người. Đó là nhiệt động lực học.

Bạn không thể chống lại trật tự tự nhiên của mọi việc. Tôi đã giải thích này trong bài viết âm mưu Windows Blue. Cảm ứng KHÔNG THỂ thay thế máy để bàn vì nó là dạng tạo nội dung kém tối ưu hơn. Nó là phương tiện một chiều trong khi bàn phím+chuột (và màn hình riêng) là phương tiện hai chiều. Gõ trên bàn phím nhanh hơn cảm ứng. Màn hình máy để bàn cho phép hiển thị số lượng lớn mục do dùng con trỏ độ chính xác cao, giảm độ sâu phân cấp, và tăng nhận biết tình huống và hiệu quả công việc tổng thể. Những điều này là cho trước. Chống lại chúng dẫn đến sản phẩm dưới tối ưu.

Tại sao điều này xảy ra?

Vậy, bạn có thể tự hỏi, tại sao đội WordPress lại muốn tự bắn mình vào chân? Câu trả lời là, cạnh tranh từ người chơi di động và mạng xã hội. Đây chỉ là phỏng đoán, nhưng vì tôi có thể là người thông minh nhất trong vũ trụ quan sát được và hơn thế, giả thuyết của tôi nên làm bạn dựng tai – hoặc chính xác hơn, mắt – và đọc tiếp.

Trên mạng xã hội – Instagram và Pinterest đặc biệt – rất dễ tạo các mục giống blog ngắn. Bạn đăng một hai ba dòng văn bản, thêm hình ảnh truyền cảm hứng, và xong – Bob's your uncle (việc xong). Tuy nhiên, trên yếu tố hình thức non-desktop, làm điều tương tự KHÔNG phải nhiệm vụ dễ dàng cho người dùng WordPress.

WordPress được tạo ra trong kỷ nguyên máy để bàn. Nó trông và cảm thấy như máy để bàn. Mặc dù nó đã cách mạng hóa Web, và cả thứ responsive site (trang web đáp ứng) gần như không tách rời khỏi WordPress, backend quản trị dùng để tạo nội dung là tối ưu máy để bàn. Nó không phù hợp dùng trên máy tính bảng và điện thoại.

Gutenberg cực khả dĩ là một phản ứng gấp gáp (knee-jerk) đối với mối đe dọa của kẻ thù di động và một vài đối thủ khác cung cấp giao diện backend đơn giản. Tuy nhiên, nghịch lý trong giải pháp này là nó làm xa rời hầu như toàn bộ cơ sở người dùng chủ yếu là chuyên nghiệp kiên định tạo trang web, và thay vào đó, nó thu hút đám đông "blogger" ngẫu hứng chỉ muốn cho thế giới thấy họ truyền cảm hứng và được trao quyền.

Giải quyết vấn đề không tồn tại

Đây là phần lớn vấn đề. Gutenberg sửa cái không cần sửa. WordPress 4.X hoàn hảo như nó là về mặt khả năng sử dụng thực tế. Nó hoạt động tốt, cung cấp hiệu quả và linh hoạt. Thay đổi phương trình này phá hủy nền tảng viết.

Khái niệm viết không phân tâm (distraction-free writing) là vô nghĩa hoàn toàn. Một câu nói hiệu ứng (buzzphrase). Thứ nhất, nếu bạn bị phân tâm bởi một thanh công cụ tĩnh có vài phím tắt cho font và style đoạn văn, bạn không nên viết. Thứ hai, Gutenberg là chính xác sự ngược lại của không phân tâm. Thực tế bạn phải tương tác với block thực sự làm hại luồng viết. Nó không cải thiện nó theo bất kỳ cách nào.

Tôi viết khoảng 5.000-10.000 từ văn bản mỗi ngày. Mọi. Đơn. Ngày. Tôi có thể tự hào nói rằng tôi tạo ra nội dung viết nhiều hơn hầu hết người khác. Khối lượng từ này chia cho nhiều bài viết, sách kỹ thuật, sách hư cấu, truyện ngắn. Mọi. Đơn. Ngày. Tôi đã khám phá mọi phương tiện và công nghệ viết có thể tưởng tượng. Tin tôi khi tôi nói tôi đã tối ưu hóa quy trình thực tế chuyển suy nghĩ thành câu viết.

Tôi có thể nói, với thập kỷ tự tin viết, dùng công nghệ như trình soạn thảo văn bản, trình soạn thảo WYSIWYG, bộ xử lý văn bản (LaTeX và LyX), word processor, HTML composer, công cụ thiết kế và viết dựa trên Web, và mọi thứ khác, tôi có thể nói WordPress 4.X cực kỳ thân thiện. Nó cung cấp cân bằng rất tốt giữa năng suất viết và hỗ trợ style. Nó làm cái sau theo cách đúng, với nhấn mạnh hợp lý về tách biệt nội dung và style.

Gutenberg không làm vậy. nó giới thiệu inline CSS styling và comment không tuân thủ tiêu chuẩn Web. Nó ép bạn lo lắng về việc mọi thứ trông như THẾ NÀO thay vì tập trung viết. Nó phá vỡ sự tách biệt giữa nội dung và style. Quay về Internet thập niên 90.

Cho phép kẻ ngu dốt từng block một

WordPress là sản phẩm chuyên nghiệp top-notch. Và nó phải giữ như vậy. Khái niệm block, gallery (thư viện) và rác rối tương tự có thể hấp dẫn người dùng điện thoại không có tri thức, người sẽ vuốt lướt block này block kia của bất cứ thứ gì ở đây, thêm drop-cap, dùng nền màu và rác rối tương tự.

Đây là sự lùi lại. Một sự lùi lại kinh khủng về kỷ nguyên GeoCities năm 1999 và giống nhau, khi người ta ghép website như những kẻ tìm kiếm vật liệu sau tận thế trong ác mộng Mad Max đầy màu sắc. Gutenberg phá vỡ sự nghiêm ngặt và tách biệt style và nội dung, và biến công việc chuyên nghiệp thiết kế website thành trò đùa.

Làm trang web không phải chuyện dễ. Ngay blog viết khiêm tốn và thẳng thắn của tôi cũng mất nhiều thời gian đánh bóng và tinh chỉnh – tìm theme đúng, làm thay đổi CSS tinh tế, thêm block HTML và code tùy chỉnh. Giờ và giờ thời gian đầu tư cố gắng làm blog trình diện. Hơn một chục plugin, và chỉ cho một blog viết đơn giản. Nếu bạn quan tâm, đây là danh sách class và style tôi phải thêm hoặc sửa để có kết quả tôi muốn (ngoài CSS theme):

h1, .h1, h2, .h2, h3, .h3 { margin-bottom: 20px !important; margin-top: 30px !important; }

.primary-menu li a { font-weight: bold !important; }

.site-title::after { width: 65% !important; }

.entry-meta::after { width: 65% !important; display: inline-block !important; }

.entry-content a { text-decoration: underline !important; }

.entry-content a.more-link { text-decoration: none !important; display: none; }

.entry-content .wp-caption-text { text-align: left; }

.entry-content figure { display:inline; }

.entry-content blockquote { margin-left: 0em !important; border-left: 5px solid #de7416 !important; padding: 1.3em !important; padding-right: 1.5em !important; }

.byline { margin-left: 7px; }

.read-more a { text-decoration: none !important; }

.btn-default { border: 1px solid #de7416; }

.widget ul { padding-left: 0em; }

.widget-title::after { width: 100px !important; height: 2px !important; }

.post-comments { padding: 2.5em; font-size: 10pt; line-height: 250%; }

.booklist { float: left; width: 48% !important; margin-right: 10px; padding-right: 10px; }

.imgborder { border: 1px solid #de7416 !important; padding: 7px !important; }

@media only screen and (max-width: 511px) { .booklist { float: none; width: 100% !important; }}

@media only screen and (max-width: 767px) { .entry-content img { display: block; margin: auto; }}

@media only screen and (min-width: 767px) { .read-more { text-align: left; }}

@media only screen and (min-width: 767px) { .entry-title { text-align: left; }}

@media only screen and (min-width: 767px) { .entry-meta { text-align: left; }}

Trên đó, tôi cũng chỉnh sửa vài file PHP, giới thiệu bảo mật, tạo file htaccess tùy chỉnh, phải sắp xếp tải không đồng bộ một số phần tử, và rồi những thứ khác. Sau đó, có caching, tối ưu tải trang, tối ưu yếu tố hình thức, quyền riêng tư (như GDPR). Tất cả này đòi hỏi hiểu biết kỹ thuật và kiên nhẫn. Không có lối tắt trong trò chơi này. Bạn không thể ghép nhanh một trang 'quick n dirty' dùng block như đứa trẻ bốn tuổi và mong nó hoạt động, trông tốt, hoặc hấp dẫn ai ngoài đứa trẻ nội tâm của bạn.

Gutenberg sẽ làm sợ chuyên gia – những người mong đợi và muốn dùng nền tảng chuyên nghiệp. Đây là lõi quan trọng của tài sản trí tuệ và kinh nghiệm tối thượng làm nên WordPress hôm nay. Nếu những người này rời đi, WordPress sẽ mất cạnh chuyên nghiệp. Có thể có sự魅力 và thậm chí tiền từ người dùng cảm ứng ngẫu hứng (tiền có thể là động lực khác cho dự án này), nhưng cuối cùng, trong dài hạn, đây sẽ là tiếng ồn vô nghĩa.

Sẽ xảy ra gì khi ai đó đã thiết kế một nghìn trang web quyết định chuyển sang CMS khác? Điều gì xảy ra khi ai đó hỏi khuyến nghị nền tảng blog nào? Lại quay về ví dụ Mozilla, tất cả mọi thứ Mozilla làm với thay đổi UI là làm xa rời lõi cứng của người theo dõi trung thành. Nếu bạn hỏi tôi năm 2010, trình duyệt nào tôi khuyên, đó sẽ là Firefox, với toàn bộ trái tim và đam mê. Hôm nay, nếu bạn hỏi, đó sẽ là câu trả lời không cam kết (chúng đều giống nhau), mặc dù Firefox, cuối cùng, vẫn là lựa chọn kém tệ nhất. Tương tự, nếu bạn hỏi tôi CMS nào để dùng, tôi sẽ nói WordPress, xuyên thấu. Nhưng đến Gutenberg? Một hai năm từ nay? Tôi không chắc.

Đây là cách bạn mất lòng trung thành và mất khách hàng.

Đọc thêm

Một vài review thú vị khác về chủ đề này:

Gutenberg Editor Review: Please Don't Include This in WordPress Core

7 Reasons to Not Switch to the Gutenberg WordPress Editor

Kết luận

Vấn đề với Gutenberg có thể giải quyết dễ dàng. Có lẽ dự án đã đi quá xa trên con đường để dừng hoặc hủy, và thay đổi nó thành trạng thái trình diện sẽ mất nhiều năm (agile nonsense), nhưng thì, giải pháp thanh lịch và liền mạch là cung cấp nó như một plugin. Không làm nó thành sản phẩm lõi và cung cấp trình soạn thảo cổ điển như plugin. Bật thông báo cho người dùng mới, cho họ lựa chọn thử tùy chọn thân thiện di động, để chuyên nghiệp yên nghỉ. Cách này, không hại ai, và mọi người thắng.

Hoặc thậm chí tốt hơn – cho phép mức tùy chỉnh hoàn toàn, và bắt đầu với bố cục chuyên nghiệp rồi cho phép cắt giảm nếu ai đó cảm thấy bị phân tâm. Vâng, nghĩa là code base lớn hơn, nhưng đó là cách DUY NHẤT để giữ người dùng cũ và giành người dùng mới. Tôi thực sự ghét thấy WordPress tàn tạ, nhưng mà, tiền của họ, quyết định của họ. Và như một khách hàng, tôi cũng được chọn. Tôi không phải trẻ con, và tôi muốn dùng sản phẩm chuyên nghiệp. Hôm nay, WordPress là sản phẩm chuyên nghiệp. Ngày mai? Không biết. Nếu bao giờ đến lúc Gutenberg trở thành thay đổi bắt buộc không có lựa chọn thay thế, tôi sẽ di chuyển trang của tôi sang nền tảng khác. Và như vậy kết thúc bài viết buồn bã này.

Cheers.