Ok tôi đã quản lý để đạt được một hình ảnh động khi tải trang chỉ bằng cách chuyển đổi css (sắp xếp!):
Tôi đã tạo 2 biểu định kiểu css: đầu tiên là cách tôi muốn html được tạo kiểu trước khi hoạt hình ... và thứ hai là cách tôi muốn trang chăm sóc hoạt hình đã được thực hiện.
Tôi hoàn toàn không hiểu làm thế nào tôi đã hoàn thành việc này nhưng nó chỉ hoạt động khi hai tệp css (cả trong phần đầu của tài liệu của tôi) được phân tách bằng một số javascript như sau.
Tôi đã thử nghiệm điều này với Firefox, safari và opera. Đôi khi hoạt hình hoạt động, đôi khi nó chuyển thẳng đến tệp css thứ hai và đôi khi trang dường như đang tải nhưng không có gì được hiển thị (có lẽ đó chỉ là tôi?)
<link media="screen,projection" type="text/css" href="first-css-file.css" rel="stylesheet" />
<script language="javascript" type="text/javascript" src="../js/jQuery JavaScript Library v1.3.2.js"></script>
<script type='text/javascript'>
$(document).ready(function(){
// iOS Hover Event Class Fix
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) ||
(navigator.userAgent.match(/iPad/i))) {
$(".container .menu-text").click(function(){ // Update class to point at the head of the list
});
}
});
</script>
<link media="screen,projection" type="text/css" href="second-css-file.css" rel="stylesheet" />
Đây là một liên kết đến trang web đang tiến hành của tôi: http://www.hankins-design.co.uk/beta2/test/index.html
Có thể tôi sai nhưng tôi nghĩ các trình duyệt không hỗ trợ chuyển đổi css không nên có bất kỳ vấn đề nào vì chúng nên chuyển thẳng sang tệp css thứ hai mà không bị trì hoãn hoặc thời lượng.
Tôi quan tâm để biết quan điểm về cách công cụ tìm kiếm thân thiện với phương pháp này. Với chiếc mũ đen của tôi, tôi cho rằng tôi có thể lấp đầy một trang bằng các từ khóa và áp dụng độ trễ 9999 cho độ mờ đục của nó.
Tôi rất muốn biết làm thế nào các công cụ tìm kiếm xử lý thuộc tính trì hoãn chuyển đổi và liệu, bằng cách sử dụng phương pháp trên, họ thậm chí sẽ thấy các liên kết và thông tin trên trang.
Quan trọng hơn, tôi thực sự muốn biết tại sao điều này không nhất quán mỗi khi trang tải và làm thế nào tôi có thể khắc phục điều này!
Tôi hy vọng điều này có thể tạo ra một số quan điểm và ý kiến nếu không có gì khác!