Microsoft Silverlight 4.0.50917.0

#1
Silverlight là một công cụ tương tự Flash của hãng Adobe. Nên tiện hình dung nhất về Silverlight có thể mường tượng thông qua đối thủ của nó, bạn sẽ tương tác với trang web, chơi game đồ hoạ vector, xem các đoạn video ở chất lượng HD (streaming), “sờ mò” trang web qua tính năng cảm ứng (multi-touch). Và điều quan trọng hơn ở phiên bản 3.0, MS đã bổ sung thêm khả năng tăng tốc xử lý trang web dựa trên GPU.


Dưới đây là 4 điểm nhấn chính của Silverlight :

  • Về truyền thông (media): được tăng tốc thêm nhờ phần cứng GPU; hỗ trợ bộ giải mã (codec) H.264, AAC, MPEG-4; bộ API để truyền tải các dòng audio/video nguyên bản (raw); và cải thiện khả năng ghi nhật lý (logging) để phân tích các nội dung truyền thông.
  • Về đồ hoạ: tăng tốc nhờ GPU và các phần cứng có khả năng tương tự, phối cảnh 3D, API cho bitmap và pixel, các hiệu ứng đổ bóng pixel cũng như Deep Zoom.
  • Về phát triển ứng dụng: hỗ trợ liên kết sâu (Deep linking), định hướng và SEO; cải thiện chất lượng văn bản (text); cảm ứng đa điểm; trên 60 khả năng điều khiển và lập bộ nhớ đệm cho các thư viện.
  • Về dữ liệu: cải thiện kết nối dữ liệu, các template xác thực lỗi (validation error), đẩy mạnh dữ liệu server (server data push); hỗ trợ liên kết XML nhị phân và dữ liệu đa-tầng REST.
Hiển nhiên đây mới chỉ là bước đầu của Silverlight, sẽ mất khá nhiều thời gian để các lập trình viên web cũng nhà phát triển trình duyệt làm quen với công cụ mới này. Và dù bạn chỉ đơn giản là người dùng web, hãy “lưu ý” rằng đôi khi phần cứng của bạn sẽ bị “quá tải” với phần mềm, ngay là cả với web mạng, bất kể băng thông của bạn có “rộng đường” đến đâu.




  • Về truyền thông (media): được tăng tốc thêm nhờ phần cứng GPU; hỗ trợ bộ giải mã (codec) H.264, AAC, MPEG-4; bộ API để truyền tải các dòng audio/video nguyên bản (raw); và cải thiện khả năng ghi nhật lý (logging) để phân tích các nội dung truyền thông.
  • Về đồ hoạ: tăng tốc nhờ GPU và các phần cứng có khả năng tương tự, phối cảnh 3D, API cho bitmap và pixel, các hiệu ứng đổ bóng pixel cũng như Deep Zoom.
  • Về phát triển ứng dụng: hỗ trợ liên kết sâu (Deep linking), định hướng và SEO; cải thiện chất lượng văn bản (text); cảm ứng đa điểm; trên 60 khả năng điều khiển và lập bộ nhớ đệm cho các thư viện.
  • Về dữ liệu: cải thiện kết nối dữ liệu, các template xác thực lỗi (validation error), đẩy mạnh dữ liệu server (server data push); hỗ trợ liên kết XML nhị phân và dữ liệu đa-tầng REST.
Hiển nhiên đây mới chỉ là bước đầu của Silverlight, sẽ mất khá nhiều thời gian để các lập trình viên web cũng nhà phát triển trình duyệt làm quen với công cụ mới này. Và dù bạn chỉ đơn giản là người dùng web, hãy “lưu ý” rằng đôi khi phần cứng của bạn sẽ bị “quá tải” với phần mềm, ngay là cả với web mạng, bất kể băng thông của bạn có “rộng đường” đến đâu.


 

Bình luận bằng Facebook

Top