2011-08-13 35 views
12

Tôi thấy kỳ lạ là Gmail.com sử dụng Flash vì Flash được coi là lousy cho web (theo nhiều cách).Có ai biết gmail sử dụng flash không?

Gmail đã sử dụng Flash để làm gì?

Tại sao tính năng này không được triển khai bằng Java Applet hoặc Javascript?

enter image description here

+3

Câu hỏi lạ cho SO. Có lẽ để tải lên tập tin – JeremyWeir

+0

Tôi biết họ sử dụng nó để phát âm thanh thông báo trong trò chuyện (hoặc ít nhất là họ đã từng sử dụng; họ có thể thử sử dụng HTML5 'audio' ngay bây giờ), nhưng họ có thể có những thứ khác mà họ sử dụng nó. – icktoofay

Trả lời

5

Cùng với sự quyến rũ khác nhau với file đính kèm, như @ScottR mentioned:

enter image description here

... Flash là chắc chắn sử dụng cho video chat.

+0

Các "tập tin thả ở đây" cũng có thể được thực hiện với Javascript phải không? – Pacerier

5

Tôi nghĩ rằng họ sử dụng nó cho sự tiến bộ upload trên file đính kèm.

+1

Điều đó có vẻ hợp lý với tôi. Tiến trình tập tin có thể được thực hiện mà không cần Flash, nhưng nó vụng về. –

3

Flash được sử dụng để xử lý tải lên tệp đính kèm chủ yếu vì cửa sổ "duyệt" được mở có thể được đặt để cho phép chọn nhiều tệp, cho đến gần đây không thể sử dụng Flash, Java hoặc một số plugin khác.

Flash is a popular method to accomplish this. Tuy nhiên, hành vi này hiện có sẵn trên hầu hết các trình duyệt using HTML5.

2

Mở rộng các câu trả lời được đưa ra phía trên tôi; flash cũng được sử dụng để bật âm thanh trong trang web. Tôi chưa bao giờ nhận được email khi đang ở trên trang Gmail (với âm thanh của tôi ít nhất) nhưng tôi có thể tưởng tượng rằng nó tạo ra âm thanh để thông báo cho bạn biết rằng bạn vừa nhận được một email. Facebook cũng làm điều này (hoặc được sử dụng để, tôi tin) để chơi một âm thanh khi bạn nhận được một tin nhắn mới về trò chuyện.

Ví dụ rõ ràng nhất về điều này là nổi tiếng Google Pacman sử dụng đèn flash để tạo hiệu ứng âm thanh mà tôi nghĩ.

Vì vậy, tôi tưởng tượng rằng một trong những lý do là dành cho âm thanh. Như những người khác đã đề cập đến nó cũng là tốt để sử dụng cho tải lên tập tin vì nó là một cách dễ dàng và phổ quát hơn để cho phép tải lên tập tin mà trở về tiến độ - và có thể được tương tác với từ JavaScript.

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