2011-12-21 30 views
13

Hiện tại tôi đang thiết kế lại một Ứng dụng Windows-Máy tính để bàn cũ. Một mục tiêu của việc thiết kế lại là triển khai giao diện người dùng hiện đại trong Office2010-Style với Ribbons.
Bổ sung cho giao diện người dùng của chúng tôi, chúng tôi muốn triển khai một sự trợ giúp trực tuyến hiện đại. Hiện tại chúng tôi sử dụng Trợ giúp HTML của Microsoft (* .chm). Nhưng nó thậm chí còn hơi cũ.
tôi đã làm tại một số nghiên cứu mà giúp đỡ-hệ thống đang được sử dụng bởi Microsoft:Hệ thống trợ giúp hiện đại cho các ứng dụng windows

  • Microsoft AP Help (* .h1s)
  • Microsoft Help 2.x (* .hxs)
  • Microsoft Help Viewer 1.x/Trợ giúp 3.0 (* .mshc)

Vấn đề của tôi là, tôi không tìm thấy bất kỳ thông tin nào nếu một trong những hệ thống này được dành cho các ứng dụng độc lập.

Bạn muốn hệ thống trợ giúp nào cho ứng dụng hướng tương lai hiện đại? Tôi rất biết ơn mọi mẹo hay experince.

+0

Bạn có viết tất cả các tài liệu bằng tay hay không hoặc có công cụ như doxygen tham gia không? – Matt

+0

Tài liệu được viết bởi một công ty bên ngoài, chuyên viết tài liệu. Tôi không biết họ đang sử dụng phần mềm nào nhưng họ có thể tạo ra sự trợ giúp cũng như các cuốn sổ tay bằng pdf. Tôi không thấy bất kỳ hạn chế nào vào thời điểm này, bởi vì họ sẽ cung cấp các tài liệu theo định dạng yêu cầu. – Michael

+0

@Michael, [chủ đề này] (http://www.eggheadcafe.com/microsoft/Help-Authoring/32082115/microsoft-document-explorer-2008.aspx) có thể bạn quan tâm. Đó là từ năm 2008, nhưng có vẻ đủ thẩm quyền, và kiến ​​thức của tôi Tài liệu Explorer vẫn không phải là một sản phẩm độc lập cũng không phải là một gói redistributable. –

Trả lời

2

Có sẵn nhiều công cụ tài liệu "nguồn duy nhất" khác nhau cho phép bạn xuất bản cùng một nội dung cho nhiều định dạng khác nhau. Một số quảng cáo phổ biến (không theo thứ tự cụ thể) là Author-it, MadCap Flare, Help + ManualRoboHelp.

Hỗ trợ cho các định dạng trợ giúp hiện đại hơn của Microsoft không tồn tại, nhưng Microsoft dường như đã hơi chậm trong việc mở chúng cho các nhà cung cấp khác. Nếu bạn mong đợi người dùng ứng dụng của bạn có quyền truy cập internet, một cách tiếp cận khác là xuất bản trợ giúp dưới dạng các trang HTML trên máy chủ web và liên kết trực tiếp với các ứng dụng từ ứng dụng của bạn. Điều này có lợi thế là bạn có thể cập nhật trợ giúp độc lập với phần mềm (ví dụ: để đáp ứng các truy vấn của khách hàng) và một số hệ thống cho phép khách hàng tham gia vào quá trình phát triển trợ giúp bằng cách đăng phản hồi lên trang web.

+0

Cảm ơn câu trả lời của bạn. Nhưng vấn đề tôi có, không phải là cách tạo ra các tài liệu cho một hệ thống cụ thể. Khi chúng tôi sử dụng một nhà cung cấp dịch vụ cho điều đó, chúng tôi sẽ có được những gì chúng tôi muốn. Vấn đề là nhiều hơn để tìm hệ thống phù hợp, được mở ra để sử dụng bởi các nhà cung cấp khác. – Michael

+0

Bạn đã hỏi nhà cung cấp dịch vụ của mình định dạng đầu ra nào họ có thể sản xuất? Họ có thể chuẩn hóa trên một trong các ứng dụng này và có thể không tạo được tất cả các định dạng được liệt kê trong câu hỏi của bạn (hoặc ít nhất, có thể tính thêm tiền để làm như vậy). –

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