Thường thì các ứng dụng Flash và Flex được nhúng vào trong HTML bằng cách sử dụng kết hợp các thẻ object
và embed
hoặc thường sử dụng JavaScript. Tuy nhiên, nếu bạn liên kết trực tiếp đến một tệp SWF, nó sẽ mở trong cửa sổ trình duyệt và không nhìn vào thanh địa chỉ, bạn không thể biết rằng nó không được nhúng trong HTML với kích thước được đặt thành 100% chiều rộng và chiều cao.Liên kết trực tiếp với SWF, các nhược điểm là gì?
Xem xét chi phí của HTML, CSS và JavaScript cần thiết để nhúng ứng dụng Flash hoặc Flex lấp đầy 100% cửa sổ trình duyệt, những nhược điểm của việc liên kết trực tiếp với tệp SWF thay thế là gì? Các upsides là gì?
Tôi có thể nghĩ đến một mặt và ba nhược điểm: bạn không cần 100 dòng HTML, JavaScript và CSS được yêu cầu khác, nhưng bạn không phát hiện plugin, không kiểm tra phiên bản và mất SEO tốt nhất tùy chọn (nâng cao tiến bộ).
Cập nhật không bị treo trên 100 dòng, tôi chỉ đơn giản có nghĩa là số lượng mã cần để nhúng SWF khá nhiều (và có nghĩa là bao gồm thư viện như SWFObject) để hiển thị SWF, có thể được thực hiện mà không cần một dòng duy nhất bằng cách liên kết trực tiếp với nó.