Dự án các ứng dụng web phiên bản đầu tiên cho các lập trình viên

Thứ ba - 22/03/2011 06:19

Firstdeveloper release of Web Apps Project

byRagavan Srinivasan , March 3, 2011

Theo:https://mozillalabs.com/blog/2011/03/first-developer-release-of-web-apps-project/

Bàiđược đưa lên Internet ngày: 03/03/2011

Chúngtôi phấn khởi thông báo về sự sẵn sàng của bướcđầu phiên bản của dự án Ứng dụng Web của Mozill. Cácứng dụng Web là các ứng dụng chạy trên bất kỳ thiếtbị nào, và có thể được phân phối thông qua bất kỳkho nào hoặc trực tiếp từ nhà lập trình.Phiên bản này có chứa các giao diện lập trình ứng dụngAPI ổn định, các tiện ích và tài liệu của lập trìnhviên để giúp cho bạn có được một bước nhảy đầutiên trong việc xây dựng các ứng dụng và các kho web.

Weare excited to announce the availability of the first milestonerelease of Mozilla’sWeb Application project.Web Apps are applications that run on any device, and can bedistributed through any store or directly by the developer. Thisrelease contains stable APIs, developer utilities and documentationto help you get a jumpstart on building Web Apps and stores.

Lờingười dịch: Bây giờ thì ứng dụng web trong thế giớiFOSS đã được định nghĩa rõ ràng: “Cácứng dụng Web là các ứng dụng chạy trên bất kỳ thiếtbị nào, và có thể được phân phối thông qua bất kỳkho nào hoặc trực tiếp từ nhà lập trình”.Bạn hãy nhớ kỹ định nghĩa này, vì chắc chắn nó sẽlà tâm điểm cho các cuộc tranh luận giữa “đóng” và“mở”, giữa “mở thật” và “mở rởm” sau nàyđấy.

Cáclập trình viên có thể sử dụng phiên bản này để xuấtbản ứng dụng của họ cho những người sử dụng, hoặcđể tạo ra một kho ứng dụng hoặc thư viện web. Ngườisử dụng có thể xem xét lại một thư viện các ý tưởngthực tế của người sử dụng và các phiên bản chấtlượng beta của các trình bổ sung add-ons cho Firefox vàChrome mà chúng tích hợp được kinh nghiệm của các ứngdụng web chặt chẽ hơn với trình duyệt.

Đểlàm quen, hãy xem xét video ngắn này mà nó mô tả các tínhnăng chính của phiên bản, sau đó nghe qua trang đưa ra củachúng tôi và học tiếp nữa.

Xemvideo ởđây.

Sẵn sàng.Thiết lập. Xây dựng!

Tiếptục nhằm vào Mạng cho các lập trình viên của Mozilla đểhiểu cách:

  1. Xây dựng một ứng dụng web

  2. Mô tả ứng dụng web của bạn có sử dụng mô tả trình bày ổn định

  3. Sử dụng các API JavaScript ổn định của chúng tôi để cho phép các ứng dụng web của bạn tương tác được với trình duyệt

Kiểmtra thư viện của một số ứng dụng web khá hay mà cáclập trình viên đã bắt đầu rồi việc xây dựng có sửdụng các API của chúng tôi.

Nếubạn có quan tâm trong việc xây dựng một kho ứng dụngweb, thì chúng tôi có tài liệu để giúp bạn làm quen.

Xahơn chúng tôi có một số tiện ích hợp thời mà sẽgiúp bạn kiểm thử cách mà các công việc của ứng dụngweb mới làm việc trong các trình duyệt hiện đại:

Developerscan use this release to publishtheir application to users, or to cre-ate a WebApp store or directory. Users can review a galleryof user experience ideas and beta-quality versions of Firefoxand Chromeadd-ons that integrate the Web App experience more tightly with thebrowser.

Toget started, watch this short video which describes the main featuresof the release, then head over to our landingpage to learn more.

Ready.Set. Build!

Headon over to the Mozilla Developer Network to understand how to:

  1. Build a Web App

  2. Describe your Web App using the stable manifest description

  3. Use our stable JavaScript APIs to let your Web App interact with the browser

Checkout this gallery ofsome of the cool Web Apps that developers have already startedbuilding using our APIs.

Ifyou are interested in building a Web App Store, we have documentationto help you get started.

Furtherwe have some nifty utilities that will help you test how your new WebApp works in modern browsers:

  1. Tải về mở rộng của ứng dụng web của Mozilla cho Firefox và/hoặc Chrome. Mở rộng này triển khai việc tung ra ứng dụng và các API quản lý ứng dụng.

  2. Sử dụng trình kiểm tra tính hợp lệ của Manifest để đảm bảo các kê khai ứng dụng web của bạn đang làm việc.

  3. Kiểm tra bảng ứng dụng web chứng minh khái niệm được viết trong HTML5. Bạn thậm chí có thể được tạo cảm hứng để viết bản dashboard của riêng bạn1

Đểtrao cho bạn một gu về cách mà chúng ta hình dung các ứngdụng web sẽ cho phép các kinh nghiệm giàu, ấn tượng vớingười sử dụng như thế nào, hãy xem thư viện các kháiniệm giao diện người sử dụng.

Tiếpsau là gì

Trongcác tuần tiếp theo, chúng tôi có kế hoạch đi theo mộtsố ý tưởng, bao gồm:

  • Một kinh nghiệm được tích hợp sâu “trong trình duyệt” mà nó lan rộng toàn bộ dòng quản lý tìm kiếm, cài đặt, tung ra, sử dụng và quản lý.

  • Đồng bộ các ứng dụng web của bạn với các thiết bị di động của bạn.

  • Hỗ trợ các kiểm soát trình duyệt nguyên thủy và tích hợp hệ điều hành.

  • Hỗ trợ cho các wedget và các lưu ý để làm cho các ứng dụng web của bạn sống động hơn.

  • Và nhiều thứ nữa.

Hãycho chúng tôi ý kiến phản hồi của bạn.

  1. Download the Mozilla Web App extension for Firefox and/or Chrome. This extension implements the application launch and application management APIs.

  2. Use the Manifest Validator to ensure your Web App manifests are working.

  3. Check out this proof-of-concept Web App dashboard written in HTML5. You may even be inspired to write your own dashboard!

Togive you a taste of how we envision Web Apps will enable rich,immersive user experiences, head over to the userinterface concepts gallery

What’snext?

Inthe coming weeks, we plan to pursue several new ideas, including:

  • A deeply integrated “in browser” experience that spans the entire find, install, launch, use and manage flow.

  • Syncing your Web Apps to your mobile devices.

  • Supporting native browser controls and OS integration.

  • Support for widgets and notifications to make your Web Apps more lively.

  • and many more.

Giveus feedback!

Nhưmọi khi, chúng tôi thích nghe từ bạn khi bạn xây dựngvà triển khai các ứng dụng web. Đặc biệt, chúng tôimuốn nghe liệu:

  1. Bạn có ý kiến phản hồi về những cải tiến mà bạn thích thấy trong IPI và tài liệu của chúng tôi.

  2. Bạn đã xây dựng một ứng dụng web nào đó và muốn thể hiện nó ra.

  3. Bạn có một bảng dashboard thú vị mà bạn đã xây dựng.

  4. Bạn có một ý tưởng cho một ứng dụng web kha khá.

Chúngtôi tin tưởng các ứng dụng web sẽ cho phép chúng ta đónggói tất cả mọi thứ của web như là nhưng kinh nghiệmgiàu có, rộng mênh mông mà chúng làm cho người sử dụngthích thú. Chúng tôi mong đợi xây dựng thế giới nàyvới bạn.

Asalways, we would love to hearf-rom youas you build and deploy Web Apps. In particular, we’d love to hearif:

  1. You have feedback on improvements you’d like to see in our APIs and documentation.

  2. You have built an awesome Web App and want to show it off.

  3. You have an amazing dashboard you’ve built.

  4. You have an idea for a cool Web App.

Webelieve Web Apps enable us to package all the generativity of the Webas rich, immersive experiences that delight users. We look forward tobuilding this world with you.

Dịchtài liệu: Lê Trung Nghĩa

letrungnghia.foss@gmail.com

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Về Blog này

Blog này được chuyển đổi từ http://blog.yahoo.com/letrungnghia trên Yahoo Blog sang sử dụng NukeViet sau khi Yahoo Blog đóng cửa tại Việt Nam ngày 17/01/2013.Kể từ ngày 07/02/2013, thông tin trên Blog được cập nhật tiếp tục trở lại với sự hỗ trợ kỹ thuật và đặt chỗ hosting của nhóm phát triển...

Bài đọc nhiều nhất trong năm
Thăm dò ý kiến

Bạn quan tâm gì nhất ở mã nguồn mở?

Thống kê truy cập
  • Đang truy cập246
  • Máy chủ tìm kiếm9
  • Khách viếng thăm237
  • Hôm nay54,304
  • Tháng hiện tại716,495
  • Tổng lượt truy cập32,194,821
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây