Dưới đây là một số ví dụ hay về trang web/ứng dụng Flex/Flash/AIR.
Một số công ty khác có ứng dụng để crunch số họ là:
Nhưng hãy chú ý cách mà tất cả các trang web sử dụng HTML để trình bày các ứng dụng ... Tôi nghĩ đó là vì:
- Hiển thị văn bản flash chậm hơn một chút so với HTML (không chắc chắn nếu điều này là đúng hay lý do ... không có bất kỳ số nào)
- Mẫu HTML đã tồn tại cho các blog và quảng cáo sản phẩm, các mẫu flex không
- Có rất nhiều hướng dẫn về cách thực hiện trong HTML và không có hướng dẫn nào trong Flex.
Không ai đã xây dựng một hệ thống blog trong Flex, hoặc bất kỳ nội dung nặng, rich text trang web/ứng dụng trong Flex vì nó khá khó khăn để làm điều đó, hoặc nó là ít nhất. Plus để tối ưu hóa nó để nó nhanh như các trang như StackOverflow và Google, nó khó khăn, nhưng nó có thể được thực hiện. Đây là khởi đầu cho hệ thống viết blog từ Nhóm thiết kế trải nghiệm Adobe: INSPIRE. Và here's some things về cách Flex Apps có thể được xây dựng kém.
Một số nội dung nặng trang web là những thứ như các trang tin tức (CNN, Fox, New York Times ...), các trang web xã hội (Facebook, Digg, Technorati, vv), hoặc chỉ đơn giản blogs, nhưng ngay cả nội dung nặng các trang web có thể được thiết kế lại để tương tác hơn (như blog INSPIRE, hoặc TweetDeck). Những người khác như Amazon có thể được thực hiện vào một ứng dụng Flex không có vấn đề. Tôi nghĩ rằng rất nhiều nó chỉ đi xuống để tối ưu hóa các trang web Flex vì vậy họ đang ngang bằng với HTML cho hiệu suất dựng hình, và trong việc giữ hình ảnh động tinh tế và hữu ích (nghĩ iPhone).
So sánh CNN đến Fox và xem hai cách tiếp cận khác nhau để giải quyết các trang web nặng nội dung: CNN chủ yếu là văn bản, Fox có nhiều Flash. Tôi thích trang web CNN của Fox, bởi vì việc sử dụng Flash của Fox khiến trang web khó hiểu. Tôi đặt cược bạn có thể chuyển đổi trang web CNN thành Flex và thêm rất nhiều vào trải nghiệm người dùng. Những thứ khác như ShareFire hoặc INSPIRE, bạn có thể hiểu ngay lập tức.
Điều gì làm cho các dự án Flex/Flash/AIR ở trên tốt là trải nghiệm người dùng. Có những nhóm người muốn các trang web có html nguyên bản chỉ với văn bản, như Martin Fowler's Blog (Martin Fowler về cơ bản là Vua của các mẫu thiết kế, anh ấy là một trong những tiếng nói có thẩm quyền chính trong đấu trường đó). chỉ muốn thông tin.Nhưng tôi đã thấy rằng khách hàng "chỉ muốn một trang web" hoặc "muốn thương hiệu" hoặc "muốn phần mềm dễ sử dụng và thậm chí là thú vị", hài lòng hơn nhiều với Flex Apps, chẳng hạn như những ứng dụng được liệt kê ở trên.
Một số lý do tại sao flash là xấu
Một số trang web Flash xấu
Đó là khá rõ ràng là xấu :)
Tôi nghĩ Gmail nên được làm lại trong Flex chứ không phải ở Ajax, nó muốn làm cho nó cách dễ dàng hơn để làm hình ảnh động tùy chỉnh và thực hiện thay đổi cho da, vì vậy nó sẽ trông sạch sẽ và đẹp. Nhưng dù sao thì tốt đẹp của Gmail.
Bạn có thể xây dựng bất cứ thứ gì trong Flex, nhưng nếu bạn muốn một cái gì đó giống như một blog hoặc một cái gì đó với rất nhiều văn bản, nó sẽ là một cam kết phong nha như chưa có ai thực hiện nó; vấn đề chính là tối ưu hóa. Nó sẽ sớm xảy ra. Tôi đề nghị gắn bó với HTML và các khung công tác web cho PHP/Ruby, cho đến khi một được thực hiện cho Flex. Trừ khi bạn muốn bắt đầu làm của riêng bạn! Mà sẽ là tuyệt vời! Một khi có một "Flex Blog Template", các nhà thiết kế chủ đề sẽ trở nên hoang dại và nó sẽ bắt kịp ngay với WordPress và tất cả những điều đó.
Một vấn đề khác với Flex/Flash là không thể xem được trên iPhone. Nhưng hãy kiểm tra điều này, nó được gọi là Gordon, vừa phát hành ngày 14 tháng 1 năm 2010. Một bản hack javascript điên để xem Flash content on the iPhone!. Miễn là có những người sáng tạo giúp phát triển công nghệ ActionScript, sẽ có một số công cụ thực sự thú vị.
Điều này không được gắn thẻ php. Những người không chỉ sử dụng Flash/Flex sẽ vẫn đọc nó, hãy tin tôi đi. – Amber
Tôi đã đọc câu hỏi của bạn một lần nữa chỉ để đảm bảo rằng tôi có câu trả lời đúng. Tôi thực sự tin rằng có rất ít trường hợp trong đó ứng dụng phải được xây dựng hoàn toàn bằng flash (tôi nghĩ có quá nhiều nhược điểm, như được chỉ ra trong một trong các liên kết), rằng cần phải thực sự mạnh mẽ để biện minh cho toàn bộ ứng dụng được xây dựng trên đó. Bây giờ, tôi thấy không có vấn đề gì trong việc có các phần nhỏ của ứng dụng được xây dựng trong Flash - trình phát video (YouTube), Quảng cáo (mọi trang freaking trong vũ trụ), trò chơi nhỏ, tất cả đều là thành phần Flash chạy trong trang HTML. Kiểm tra các trang web lớn, họ làm gì? –