2008-12-09 32 views

Trả lời

10

Adobe Shockwave là trình phát đa phương tiện (trước đây là Macromedia) và có thể được sử dụng để chạy các ứng dụng Adobe Director (thường là trong trình duyệt web dưới dạng plugin). Nó đã được thay thế phần lớn bởi Adobe Flash (cũng ban đầu bởi Macromedia). IIRC, Flash ban đầu chỉ là một phiên bản ưa thích mới của Shockwave, thường được gọi là Shockwave Flash (là nơi mà nó trở nên khó hiểu). Đây là lý do tại sao hầu hết các đối tượng Flash có phần mở rộng SWF.

Flex được xây dựng trên Flash và được thiết kế để đơn giản hóa một vài khía cạnh của flash. Hãy nghĩ về Flex như một bộ công cụ (à la Qt và GTK) cho Flash.

8

Thêm một chút: ban đầu, trình phát Shockwave là một trình chơi nặng dành cho các giao diện CD-ROM và những thứ như vậy, và Flash là một trình phát có trọng lượng nhẹ hơn dành cho các giao diện dựa trên web. Mặc dù SW không phổ biến trong những ngày này, nhưng điều này vẫn gần như đúng - Flash Shockwave "thay thế" ở chỗ nó có thể chơi nội dung Flash, cũng như những thứ Flash không thể làm (như render 3D tăng tốc phần cứng) .

Với điều đó đã nói, trong khi tính năng liệt kê các Flash và Shockwave khác nhau là các công nghệ tương đương. Cả hai trình phát nội dung có thể đứng một mình hoặc chạy dưới dạng plugin trình duyệt.

Để biết thêm chi tiết về Flex, hãy xem this similar question.

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