Công cụ dành cho nhà phát triển · HTML WYSIWYG trình chỉnh sửa
Tại sao HTML Email vẫn được xây dựng bằng bảng và kiểu nội tuyến
· Lý lịch
html e-mail developer-workflow
Giải thích những hạn chế của ứng dụng email khách, từ biểu định kiểu bị loại bỏ và công cụ kết xuất cũ đến việc không có tập lệnh và lý do email HTML tuân theo các quy tắc mà web đã bỏ qua.
Nó hiển thị hoàn hảo trong trình duyệt và bị hỏng trong hộp thư đến - mở ra với lỗi cổ điển
Thông báo sẵn sàng cho trình duyệt có thể mất bố cục, khoảng cách hoặc cách trình bày khi được gửi qua hệ thống email. ToolAcre không giải quyết được vấn đề tương thích đó. Danh sách cho phép của nó không bao gồm các bảng và thuộc tính kiểu, vì vậy đoạn ngữ nghĩa rõ ràng của nó là điểm bắt đầu để sao chép chứ không phải là mẫu email hoàn chỉnh.
Ranh giới này ngăn cản một lời hứa nguy hiểm. Bản xem trước của trình duyệt được đóng hộp cát chỉ chứng minh cách trình bao bọc của ToolAcre hiển thị nội dung được lọc. Ứng dụng khách hộp thư đến, chuyển đổi chiến dịch và chính sách hình ảnh từ xa nằm ngoài khung đó và yêu cầu các thử nghiệm đại diện của riêng chúng.
Không có tập lệnh, CSS bị giới hạn, ứng dụng khách không thể đoán trước — liệt kê các ràng buộc xác định email HTML
Việc tạo email thường giới hạn các tập lệnh và hỗ trợ CSS không đồng đều, nhưng kho lưu trữ này không cung cấp ma trận khách hàng có tên hoặc tỷ lệ phần trăm hỗ trợ hiện tại. Do đó, bài viết tránh tuyên bố tính tương thích chính xác. Hãy coi các khách hàng được hỗ trợ của mỗi tổ chức và nền tảng gửi như một hợp đồng bên ngoài để xác minh.
ToolAcre đã bỏ tập lệnh, kiểu, biểu mẫu, hình ảnh, bảng và các thuộc tính tùy ý. Điều đó hữu ích cho việc soạn thảo văn bản nhưng hẹp hơn nhiều so với email sản xuất thông thường HTML. Bản xem trước cục bộ thành công không thể chứng minh rằng thông báo cuối cùng đáp ứng các yêu cầu về khách hàng, khả năng truy cập, quyền riêng tư hoặc khả năng gửi.
Tại sao mẫu email có thể sử dụng bảng — chính ToolAcre sẽ xóa đánh dấu bảng
Các mẫu email có thể sử dụng bố cục dựa trên bảng để đối phó với các máy khách bị hạn chế. Trình soạn thảo này không thể tạo hoặc giữ lại bảng, tr, td hoặc các phần tử liên quan. Việc dán bảng sẽ mở các thẻ thông thường không được hỗ trợ, để lại văn bản và bất kỳ phần tử con được phép nào mà không có mối quan hệ lưới.
Đừng giải quyết sự thiếu sót đó bằng cách tuyên bố rằng bảng đã dán vẫn được giữ nguyên. Di chuyển bản sao ngữ nghĩa đã được phê duyệt vào một mẫu dành riêng cho email được duy trì ở nơi khác. Ở đó, kiểm tra bố cục, thứ tự đọc và hành vi phản hồi theo chính sách khách hàng thực tế thay vì sử dụng ToolAcre làm trình kết xuất thư.
Kiểu nội tuyến thuộc về đường dẫn email sau này vì trình chỉnh sửa này sẽ loại bỏ chúng
Kiểu nội tuyến có thể mang bản trình bày email khi CSS được nhúng hoặc bên ngoài không khả dụng hoặc bị chuyển đổi. ToolAcre cố tình xóa mọi thuộc tính và lớp kiểu. Do đó, đoạn được sao chép của nó không thể thể hiện quy trình làm việc nội tuyến-CSS, mặc dù tài liệu xem trước đã tải xuống của nó có biểu định kiểu trình bao bọc riêng.
Bước xây dựng email có thể đưa vào nội tuyến các khai báo đã được phê duyệt sau khi các thành phần và mẫu được tập hợp. Quá trình chuyển đổi đó cần có các biện pháp kiểm soát đối với các URL nguy hiểm, thuộc tính không được hỗ trợ và hành vi của khách hàng. Không nên nhầm lẫn nó với danh sách cho phép HTML của biên tập viên này hoặc ngụ ý bởi sự hiện diện của bản xem trước trực quan.
Các công cụ máy khách kế thừa là mối lo ngại về khả năng tương thích bên ngoài, không phải là hành vi đã được kho lưu trữ chứng minh
Sổ làm việc đề cập đến các công cụ kết xuất của trình xử lý văn bản trong ứng dụng thư khách trên máy tính để bàn. Không có nguồn kho lưu trữ nào xác minh các sản phẩm, ngày tháng hoặc công cụ hiện tại được đặt tên, vì vậy bài viết này đảm bảo chất lượng vấn đề đó: các ứng dụng thư khách có thể hiển thị HTML khác với các trình duyệt và với nhau.
Khả năng tương thích thay đổi theo thời gian và trên các cấu hình tài khoản. Sử dụng dữ liệu tương thích bên ngoài được duy trì và kiểm tra hộp thư đến thực khi thiết lập hỗ trợ. Nguồn của ToolAcre có thể chứng minh những gì nó phát ra chứ không phải cách khách hàng bên thứ ba hiện diễn giải một chiến dịch đã hoàn thành.
Ví dụ hoạt động: bản phác thảo ngữ nghĩa tại đây, sau đó liệt kê các điều chỉnh email cần thiết mà không cần yêu cầu hỗ trợ
Soạn thảo tuyên bố từ chối trách nhiệm về tiêu đề, phần giới thiệu, danh sách ngắn, văn bản liên kết và phần chân trang trong ToolAcre. Xem lại từ ngữ, kiểm tra nguồn đã lọc và sao chép văn bản thuần túy làm tài liệu tham khảo bổ sung. Không chèn hình ảnh, bảng biểu hoặc theo dõi chiến dịch vì công cụ này không hỗ trợ cũng như không xác thực chúng.
Trong hệ thống email, đặt bản sao đã được phê duyệt đó vào một thành phần đã được kiểm tra, thêm bố cục, kiểu dáng, cách xử lý liên kết có thể truy cập được yêu cầu, các lựa chọn thay thế hình ảnh và theo dõi theo chính sách. So sánh văn bản cuối cùng với cơ sở để nắm bắt những thay đổi xác nhận quyền sở hữu ngẫu nhiên. Kiểm tra kết xuất hộp thư đến và dự phòng văn bản thuần túy trước khi gửi.
Điều này không bao gồm những gì - gửi cơ sở hạ tầng, khả năng cung cấp hoặc dịch vụ thử nghiệm
Bài viết này không đề cập đến cơ sở hạ tầng phân phối, xác thực, danh tiếng, hủy đăng ký tuân thủ, theo dõi sự đồng ý hoặc các dịch vụ thử nghiệm. Nó cũng không chứng nhận bất kỳ ứng dụng email nào. Đó là những trách nhiệm về mặt hoạt động và pháp lý ngoài bảng soạn thảo trình duyệt.
Yêu cầu về quyền riêng tư cũng hẹp tương tự. Hành động chỉnh sửa không cần mạng sau khi tải trang ToolAcre nhưng việc gửi nhất thiết phải chuyển nội dung đến cơ sở hạ tầng thư và người nhận. Clipboard và các tệp đã tải xuống là những lối thoát rõ ràng. Hãy coi quy trình sau này như một luồng dữ liệu mới và đánh giá bảo mật.
Bài học rút ra: soạn thảo nội dung, sau đó dịch sang email — tóm tắt các hạn chế và cách trình soạn thảo HTML WYSIWYG của ToolAcre đóng vai trò là bước soạn thảo cục bộ trước khi điều chỉnh theo email cụ thể
Soạn thảo nội dung cục bộ, sau đó dịch nó sang email. Bộ phận này sử dụng ToolAcre trong đó bằng chứng mạnh nhất—văn bản ngữ nghĩa, kiểm tra nguồn, lọc cục bộ và trích xuất văn bản thuần túy—mà không thể hiện nó là công cụ tạo email.
Giữ cơ sở đã được xem xét bên cạnh chiến dịch cuối cùng, ghi lại các điều chỉnh và kiểm tra kết quả thực tế. Nếu yêu cầu là bố cục bảng có CSS nội tuyến, hãy bắt đầu giai đoạn đó trong công cụ được xây dựng theo mục đích. Một trình soạn thảo bị ràng buộc có giá trị chính xác vì nó từ chối che giấu các tính năng sản xuất không được hỗ trợ.