generated from koriym/user-manual-skeleton
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #23 from alps-asd/proofreading-rector
トップページを校正
- Loading branch information
Showing
6 changed files
with
141 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
layout: docs-en | ||
title: FAQ | ||
category: Manual | ||
permalink: /manuals/1.0/en/faq.html | ||
--- | ||
# FAQ | ||
|
||
<strong>Q. Who can use the software</strong>? | ||
|
||
A. It can be used by anyone involved in site creation (engineers, designers, POs). | ||
|
||
<strong>Q. What kind of people can write ALPS</strong>? | ||
|
||
A. Anyone who can understand XML and JSON and can do simple HTML coding can write ALPS. | ||
|
||
<strong>Q. How do you use it?</strong> | ||
|
||
A. It is used to design a site by organizing information into the minimum necessary elements, and to design web and API services. The design can be expressed in formats such as JSON and XML, and documents such as transition diagrams and vocabulary lists can be generated. In addition, each producer can know the exact words, meanings and structures of information based on the information design. | ||
|
||
<strong>Q. What is information design</strong>? | ||
|
||
A. Based on IA (Information Architecture), it defines the information (meta-information) of information in terms of ontology (meaning of words), taxonomy (classification of information), and choreography (links). | ||
|
||
<strong>Q. Is it used for design clarification</strong>? | ||
|
||
A. No, it is not. It can be used as a modeling tool from the very early stage of site design to organize information and formulate what kind of site it will be. | ||
|
||
<strong>Q. What do I need to write ALPS</strong>? | ||
|
||
A. You need an editor to edit JSON and XML. | ||
|
||
<strong>Q. Isn't it hard to edit XML and JSON directly</strong>? | ||
|
||
A. If you use an editor that supports schemas such as WebStorm, you can edit them comfortably with completion and validation. | ||
|
||
<strong>Q. Which is better, XML or JSON</strong>? | ||
|
||
A. There is no difference in functionality. There is also no need to unify them when using multiple ALPS files. Please compare them in practice. [XML](https://github.com/koriym/app-state-diagram/blob/master/docs/blog/profile.xml) / [JSON](https://github.com/koriym/app-state-diagram/blob/master/docs/blog/profile.xml) [JSON](https://github.com/koriym/app-state-diagram/blob/master/docs/blog/profile.json) | ||
|
||
<strong>Q. Can it be used for APIs without links</strong>? | ||
|
||
A. Yes. It cannot represent a transition diagram, but it can generate a vocabulary and documentation of the nature of the information. | ||
|
||
<strong>Q. Are there any other technologies that are similar to ALPS?</strong> | ||
|
||
A. There are no direct competitors. A similar technology is [Microformat](http://www.asahi-net.or.jp/~ax2s-kmtn/internet/rec-owl-features-20040210.html). | ||
|
||
<strong>Q. What is the difference from IDL such as OpenAPI</strong>? | ||
|
||
A. ALPS deals with REST abstractions that are higher than HTTP. Therefore, it can be used as a modeling and design language for OpenAPI implementations. | ||
|
||
<strong>Q. Do I need it</strong>? | ||
|
||
A. If you want to model information to improve the quality of user experience, or if you want a reference (SSOT) to unify the understanding among production members, or if you want to overview and reuse your design, or if you want to keep your information design as a standardized document, ALPS+ASD will be useful as your information design modeling tool or as a format to express it. | ||
|
||
--- | ||
|
||
*[This manual]((https://github.com/alps-asd/alps-asd.github.io)) has been machine translated by [DeepL](www.DeepL.com/Translator)*. *Help us improve the quality of our translations!* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
--- | ||
layout: docs-ja | ||
title: FAQ | ||
category: Manual | ||
permalink: /manuals/1.0/ja/faq.html | ||
--- | ||
# FAQ | ||
|
||
<strong>Q. どのような人が利用できますか</strong> | ||
|
||
A. サイト制作に関わる全ての人(エンジニア、デザイナー、PO)が利用することができます。 | ||
|
||
<strong>Q. どのような人がALPSを記述できますか</strong> | ||
|
||
A. XMLやJSONを理解でき、簡単なHTMLのコーディングができる人ならALPSを記述することができます。 | ||
|
||
<strong>Q. どのように使いますか</strong> | ||
|
||
A. 情報を最小限必要な要素に整理してサイト設計を行い、WebやAPIサービスの設計に使います。設計はJSONやXMLなどのフォーマットとして表し、遷移図やボキャブラリリストなどのドキュメントを生成することができます。また各制作者はその情報設計に基づいて情報の正確な言葉や意味、構造を知ることができます。 | ||
|
||
<strong>Q. 情報設計とはなんですか</strong> | ||
|
||
A. IA(Information Architecture)に基づいて、情報のオントロジー(言葉の意味)、タクソノミー(情報の分類)、コレオグラフィー(リンク)の観点で情報の情報(メタ情報)を定義します。 | ||
|
||
<strong>Q. 設計の清書に使うものでしょうか</strong> | ||
|
||
A. いいえ。サイト設計のごく初期段階から、情報を整理しどのようなサイトを形作っていくなどモデリングツールとして利用できます。 | ||
|
||
<strong>Q. ALPSを記述するのには何が必要ですか</strong> | ||
|
||
A. JSONやXMLを編集するエディターが必要です。 | ||
|
||
<strong>Q. XMLやJSONを直接編集するのは大変じゃないですか</strong> | ||
|
||
A. WebStormなどのスキーマをサポートするエディターを使うと補完やバリデーションが効いて快適に編集できます。 | ||
|
||
<strong>Q. XMLとJSONではどちらが良いですか</strong> | ||
|
||
A. 機能に違いはありません。また複数のALPSファイルを利用する場合でも統一する必要がありません。実際に見比べてみてください。[XML](https://github.com/koriym/app-state-diagram/blob/master/docs/blog/profile.xml) / [JSON](https://github.com/koriym/app-state-diagram/blob/master/docs/blog/profile.json) | ||
|
||
<strong>Q. リンクのないAPIにも使えますか</strong> | ||
|
||
A. 遷移図は表せませんが、ボキャブラリや情報の性質を表すドキュメントが生成できます。 | ||
|
||
<strong>Q. ALPSと同様の技術は他にありますか</strong> | ||
|
||
A. 直接の競合技術はありません。近い技術に[Microformat](http://www.asahi-net.or.jp/~ax2s-kmtn/internet/rec-owl-features-20040210.html)があります。 | ||
|
||
<strong>Q. OpenAPIなどのIDLと何が違いますか</strong> | ||
|
||
A. ALPSはHTTPよりさらに上位のRESTの抽象を扱います。そのためOpenAPI実装のためのモデリングや設計言語として用いることもできます。 | ||
|
||
<strong>Q. 私に必要ですか</strong> | ||
|
||
A. ユーザー体験の質の向上のために情報中心でサイトを設計したい、制作メンバー間の認識を統一するためのリファレンス(SSOT)が欲しい、設計を俯瞰し再利用したい、情報設計を規格化されたドキュメントとして残したい、などの動機があれば役に立つでしょう。 |
Oops, something went wrong.