Chào mừng WordPress 5.0 và Trình chỉnh sửa mới

Khoa Học/Công Nghệ

Bản cập nhật mới lớn cho WordPress đe dọa phá vỡ mọi thứ, nhưng phần thưởng sẽ đáng giá.

Phiên bản chính mới của WordPress dự kiến ​​phát hành hôm nay là một vấn đề lớn, cả được dự đoán và lo sợ bởi những người dựa vào nền tảng xuất bản web phổ biến nhất thế giới.

WordPress được sử dụng bởi tất cả mọi người từ các blogger độc lập và các doanh nghiệp nhỏ cho các nhà xuất bản lớn (bao gồm cả Forbes) và các tổ chức tiếp thị. Thomas Griffin đã viết ở đây về Cách sử dụng WordPress như một nền tảng SaaS, nền tảng của việc kinh doanh phần mềm đám mây của riêng bạn. WordPress có một công ty hậu thuẫn, một công ty tư nhân có tên Automattic, nhưng cũng có lợi từ những đóng góp mã nguồn mở từ các nhà phát triển trên khắp thế giới.

Một phần của những gì làm cho WordPress phổ biến là nền tảng nguồn mở của nó có nghĩa là bạn có thể bắt đầu với nó "miễn phí" và quan trọng không kém, bạn có thể mở rộng hoặc tinh chỉnh chức năng của nó để làm cho nó phục vụ nhu cầu của bạn. Việc chỉnh sửa mã phần mềm cốt lõi không phải là một ý tưởng tốt bởi vì nó trở nên khó khăn để bảo tồn những thay đổi đó nếu bạn nâng cấp, nhưng hầu hết các chức năng chính có thể được sửa đổi với các plugin và chủ đề. cuộc gọi. Đó là điều làm cho WordPress trở thành một nền tảng phần mềm, không chỉ đơn thuần là một sản phẩm phần mềm.

Nói như một người ngu ngốc đã cố gắng viết phần mềm viết blog của riêng mình, tôi có thể cho bạn biết lợi thế của việc bắt đầu với một nền tảng đã được thiết lập là bạn có thể cho người khác, thông minh hơn làm tất cả các phần cứng, sau đó thêm phát triển của riêng bạn. Ví dụ, plugin RSVPMaker của tôi cho phép bạn sử dụng các công cụ chỉnh sửa blog chuẩn cho nội dung sự kiện, với lịch và đăng ký sự kiện được thêm vào.

Hạn chế của việc dựa vào nền tảng là khi nền tảng thay đổi, mọi tùy chỉnh hoặc tiện ích mở rộng phải theo kịp hoặc chúng có thể bị hỏng. Các tính năng hàng đầu của WordPress 5.0 là một trình soạn thảo mới, được gọi là Gutenberg, mà đe dọa để phá vỡ một số điều.

Trình chỉnh sửa WordPress mới, hiển thị các điều khiển dành riêng cho video YouTube được nhúng. Ảnh chụp màn hình: David Carr

Các mục tiêu của Gutenberg là đáng giá, như de-lộn xộn kinh nghiệm chỉnh sửa và cho phép bạn làm định dạng nội dung phức tạp hơn với trình chỉnh sửa trực quan, mà không cần phải sử dụng mã HTML. Gutenberg được gọi là "trình chỉnh sửa khối". Thay vì một trình chỉnh sửa, với một hàng nút trên đầu, bạn có thể chỉnh sửa các điều khiển cho từng khối nội dung cụ thể cho loại nội dung bạn đang làm việc - một đoạn văn bình thường, danh sách dấu đầu dòng, hình ảnh, video hoặc trình giữ chỗ cho một số nội dung động được thực hiện trên máy chủ như tra cứu giá cổ phiếu hiện tại.

Trình chỉnh sửa mới có nhiều khả năng phá vỡ nhất là các plugin và các tùy chỉnh riêng biệt gắn liền với các tính năng cụ thể của trình chỉnh sửa cũ. Ví dụ, tôi gõ vào màn hình trình soạn thảo WordPress có nút Add Chart mà Forbes cung cấp để cho phép tôi dễ dàng chèn một biểu đồ chứng khoán vào trang này, nếu tôi viết về cổ phiếu của một công ty đại chúng. Nếu Forbes quyết định áp dụng trình soạn thảo mới, họ sẽ phải nhân rộng chức năng đó theo một mô hình lập trình mới. Các nhà xuất bản lớn, những người có nhiều tính năng biên tập và xuất bản tùy chỉnh đáng kể trên WordPress, sẽ phải suy nghĩ cẩn thận về sự cân bằng và có thể sẽ mất thời gian của họ trước khi tiến hành.

Tôi thích thú khi đọc một cột trong Diginomica, WordPress có trở thành SAP của CMS không ?, So sánh Gutenberg với S / 4HANA của SAP - một đại tu chính của phần mềm SAP mà nhiều công ty phụ thuộc vào các chức năng hoạt động và tài chính cốt lõi. Nhà phân tích công nghệ Den Howlett lưu ý rằng nhiều công ty đã thực hiện các tùy chỉnh của các chức năng chung trong phần mềm của SAP để đáp ứng nhu cầu cụ thể của doanh nghiệp của họ. S / 4HANA giới thiệu một cơ sở dữ liệu hiệu năng cao và các thay đổi kiến ​​trúc khác có thể chứng minh có lợi trong thời gian dài, nhưng nó đủ khác nhau mà nhiều khách hàng lâu năm của SAP đang do dự để nâng cấp.

Gutenberg không phải căn bản của sự thay đổi. Đối với một điều, các nhà phát triển WordPress thực hiện một cam kết lớn để tương thích ngược. Ngay cả khi họ khuyến khích chủ sở hữu trang web nâng cấp lên 5.0, họ sẽ tiếp tục phát hành bản vá bảo mật cho các phiên bản cũ hơn. Và trong khi Gutenberg trở thành trình duyệt chuẩn với WordPress 5.0, bạn có thể cài đặt plugin Trình chỉnh sửa cổ điển để khôi phục trải nghiệm chỉnh sửa quen thuộc.

Tuy nhiên, đây không phải là một kịch bản Coke / Classic Coke mới mà chúng ta sẽ quay trở lại cách làm cũ.

Điểm của trình soạn thảo mới là giữ cho WordPress cạnh tranh với các công cụ xuất bản web khác đã xuất hiện trong những năm gần đây, chẳng hạn như Phương tiện. Automattic hoạt động WordPress.com, giống như Medium là một trang web nơi bạn có thể đăng ký để lưu trữ blog miễn phí, với sự lôi cuốn để nâng cấp các tính năng cao cấp. Trung bình và nhiều trình chỉnh sửa bài viết trên blog khác, như trình chỉnh sửa được xây dựng trong LinkedIn, sử dụng trình chỉnh sửa kiểu khối.

Tôi đã sử dụng Medium rộng rãi khi tôi đang chỉnh sửa một blog công ty công nghệ được lưu trữ ở đó và tôi thấy sự hấp dẫn - nhưng tôi thích Gutenberg hơn. Các biên tập viên WordPress cũ đã làm một công việc khá tốt cho phép bạn làm hầu hết mọi thứ trong chế độ trực quan, trong khi vẫn cho phép bạn thêm HTML tùy chỉnh khi cần thiết. Các biên tập viên Gutenberg cải thiện về điều đó. Ví dụ, bây giờ tôi có thể thêm một bảng đơn giản bằng cách sử dụng các điều khiển Gutenberg. Trình chỉnh sửa bảng trực quan không làm nhiều như tôi có thể muốn cho phép tôi đặt độ rộng cột, nhưng nếu cần tôi có thể chuyển từ chế độ trực quan sang chỉnh sửa HTML - không phải cho toàn bộ trang nhưng đối với khối cụ thể đó - và thực hiện tinh chỉnh của tôi.

Là nhà xuất bản hoặc nhà phát triển, bạn cũng có thể tạo các khối tùy chỉnh của riêng mình cho các định dạng mà bạn sử dụng thường xuyên cho chú thích hoặc bios tác giả hoặc bất kỳ thứ gì.

Để xây dựng trình soạn thảo khối riêng của mình, các lập trình viên WordPress đã chấp nhận React, một khung công tác JavaScript hiện đại được phát triển bởi Facebook để cho phép các giao diện người dùng web đáp ứng và phức tạp hơn. Một số bạn đang nghe về Gutenberg đến từ các nhà phát triển web đang gặp khó khăn trong việc leo lên đường cong học tập để trở thành những lập trình viên JavaScript tốt hơn. Tôi thông cảm, nhưng tiền thưởng là có.

Điều gì sẽ xảy ra nếu bạn không phải là lập trình viên và chưa thêm bất kỳ tùy chỉnh đặc biệt ưa thích nào vào trang web của mình? Sau đó, tôi nghĩ rằng bạn có thể muốn nâng cấp lên WordPress 5.0, có thể không phải hôm nay nhưng trong vòng một vài tháng, sau khi bản sửa lỗi đầu tiên được phát hành.

Gần đây tôi đã tham khảo ý kiến ​​với Geeks on Tour, một doanh nghiệp nhỏ mà tôi đã viết về cách đây vài năm để điều hành một trang web dựa trên tư cách thành viên. Các chủ sở hữu đã lo lắng về việc phát hành sắp xảy ra. Tôi thiết lập chủ đề và các loại plugin trên trang thử nghiệm chạy phiên bản WordPress 5.0 beta và không có gì quan trọng dường như bị phá vỡ. Tôi đã chạy plugin Gutenberg trên một số trang web sản xuất của riêng mình trong vài tháng và tôi sẽ nâng cấp ngay sau khi bản cập nhật xuất hiện trực tuyến. Những trục trặc tôi đã thấy ban đầu đã tan chảy.

Mặc dù tôi thấy rất nhiều bình luận trên Twitter về việc phát hành là "vội vã", nó đã bị trì hoãn nhiều lần - ban đầu tôi nghe nó sẽ xuất hiện trong mùa hè. Tôi tin rằng nhóm các nhà phát triển cốt lõi, từ Automattic và các nơi khác, đã làm việc chăm chỉ để làm cho nó đúng. Tôi chắc chắn một số lỗi sẽ không được rõ ràng cho đến sau khi triển khai thị trường đại chúng của mã mới, nhưng chúng sẽ được cố định, có thể nhanh chóng.

Tôi sẽ đăng một bản cập nhật ở đây nếu có vấn đề gì xảy ra với các trang WordPress 5.0 của tôi, nhưng tôi rất mong chờ cuộc phiêu lưu.

Có thể bạn quan tâm