6

Chúng tôi đã tạo một trang web mới dựa trên HTML5. Với các phần tử như tiêu đề <>, < nav>, < phần>, v.v ...Xem trước tridion và các yếu tố HTML5

Đây là một triển khai khá đơn giản trong Tridion 2009 SP1. Điều này có nghĩa rằng hầu hết các trang web không phải là năng động, nhưng được xây dựng bởi Tridion Templating. Một trong những lợi ích là người quản lý nội dung có thể sử dụng chức năng xem trước.

Tuy nhiên, vì trình quản lý nội dung bị hạn chế sử dụng IE8, chúng tôi phải sử dụng một cái gì đó như Modernizr.js để định dạng HTML đúng cách.

Đây là nơi vui chơi kết thúc ... Hoạt động tốt trên chính trang web, nhưng không có trong màn hình Xem trước Tridion. Nó gần như có vẻ như nó không phải là chọn lên Javascript.

Bất kỳ ý tưởng nào ngoài việc tạo HTML và CSS xem trước khác nhau?

+0

Có thể là một cách hoàn toàn khác để giải quyết: Chrome Frame. Không có quyền quản trị cần thiết, chỉ một dòng trong phần đầu của bạn để cho nó khởi động. Nó sẽ tạo khung trong IE, nơi chrome được tải và bạn sẽ có tất cả các đường HTML5 mà bạn cần. http://www.chromium.org/developers/how-tos/chrome-frame-getting-started/chrome-frame-faq –

Trả lời

0

Câu trả lời đã có trong câu hỏi và tiếc là không phải là câu trả lời dễ dàng.

Sự cố này dường như chỉ là vấn đề đối với các trình duyệt IE cũ hơn (mọi thứ bên dưới IE9).

Tôi đã kết thúc tạo CSS xem trước khác kết hợp với HTML khác. Tất cả các yếu tố HTML5 như: < nav>, < header>, < article>, < phần>, < dành>, vv ... đã được thay đổi thành < div class =" html5elementname ">.

Làm việc cồng kềnh, nhưng cách duy nhất sử dụng IE8/IE7 và HTML5 cho Tridion 2009 Preview.

6

Tôi chưa sử dụng HTML5 với phiên bản 2009 SP1, nhưng vào 2011 SP1 HR1 nó đã hoạt động tốt cho chúng tôi. Bạn không chắc chắn tại sao sự khác biệt đó lại ở đó. Giao diện người dùng năm 2011 là tất nhiên khá khác nhau tại một số điểm, nhưng tôi nghĩ rằng bản xem trước đã luôn luôn được bên trong một khung nội tuyến mà nên làm việc tốt. Tâm trí bạn sử dụng năm 2011 cũng sẽ cho phép bạn sử dụng Chrome và Firefox vì vậy tôi chắc chắn có thể đề xuất nâng cấp.

Có một điều chúng tôi đang phải vật lộn với HTML5 trên IE, đó là chế độ tương thích. Tôi không bao giờ chạm vào nút, nhưng kể từ bên phải của nó bên cạnh nút làm mới, tôi đã nhận thấy rất nhiều ppl vô tình biến nó trên. Sau khi thực hiện điều đó, trình duyệt của bạn sẽ trở lại chế độ IE7, đó là một cái gì đó không hoạt động tốt cho thiết kế HTML5 của chúng tôi ngay cả với sự giúp đỡ của modernizr. Nó có thể được rằng nó không quá nhiều năm 2009 đó là vấn đề của bạn, nhưng chế độ tương thích được bật?

+0

Yup, chế độ tương thích là điều đầu tiên để kiểm tra ;-) –

Các vấn đề liên quan