RP ファイル形式とは?
.rp ファイルは、Axure Software Solutions が開発した UX デザインおよびプロトタイピングアプリケーションである Axure RP のネイティブプロジェクトファイルです。内部的には ZIP アーカイブ となっており、ファイル名を .zip に変更して展開すると、プロトタイプのページ、ウィジェット、インタラクション、変数、スタイルを記述した XML ファイルと、埋め込まれた画像アセットが表示されます。
Axure RP は、UX デザイナーやプロダクトチームがコードを書かずにインタラクティブなワイヤーフレームや高忠実度のプロトタイプを作成するために使用されます。.rp ファイルは編集可能なソースであり、プロトタイプを関係者と共有するために、デザイナーは Axure Cloud 経由またはローカルホストのバンドルとして HTML5 に公開またはエクスポートします。.rp ファイル自体はソースであり、納品物ではありません。
このフォーマットはメジャーバージョンを経て進化してきました。Axure RP 10(2021年、サブスクリプション制)では、更新された内部 XML スキーマが導入されました。Axure RP 8 および RP 9 のファイルは、RP 10 で開くと自動的に移行されます。Axure RP から保存されたウィジェットライブラリは .rplib 拡張子を使用しますが、同じ ZIP/XML 内部構造を共有しています。
コンテナは DEFLATE 圧縮を使用した標準の ZIP であるため、7-Zip や The Unarchiver などのアーカイブユーティリティを使用して、検査用に生の XML コンテンツを抽出できます。
セキュリティと安全性
リスク: LOWRP ファイルは画像アセットが埋め込まれた ZIP/XML データであり、実行可能コードは含まれていません。埋め込まれた画像が脆弱な画像レンダラーで開かれた場合、理論的には悪意のある動作をする可能性がありますが、実質的なリスクは非常に低いです。主な懸念事項は知的財産(IP)です。RP ファイルには機密のデザインワークが含まれているため、適切に取り扱う必要があります。
形式の詳細
概要- RealPage プロパティ管理ファイル - 古い RealPage プロパティ管理ソフトウェアは、レポート/データファイルに .rp を使用しますが、デザインとは無関係です。
RP ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ | ZIP アーカイブ(標準 PK フォーマット) |
| マジックバイト | オフセット 0 に 50 4B 03 04(ZIP ローカルファイルヘッダー。ASCII «PK» + 制御バイト) |
| 内部フォーマット | XML ファイル(ページ、ウィジェット、インタラクション、変数、スタイル)およびバイナリ画像アセットのサブフォルダ |
| 圧縮 | ZIP エントリごとの DEFLATE |
| エンコーディング | バイナリ(ZIP コンテナ)。XML エントリは UTF-8 でエンコード |
| バイト順序 | リトルエンディアン(ZIP) |
| 整合性 | エントリごとの ZIP CRC-32 |
| 暗号化 | 一部の Axure RP バージョンでオプションの ZIP パスワード保護が利用可能 |
| 一般的なサイズ | 100 KB - 50 MB(多くの画像が埋め込まれている場合はさらに大きくなります) |
| 関連 OS | Windows, macOS |
| エクスポート出力 | 関係者レビュー用に HTML5 に公開。.rp はソースファイルであり、納品物ではありません |
| 関連フォーマット | .rplib(Axure ウィジェットライブラリ。同一の ZIP/XML 内部構造) |
| バージョンの移行 | Axure RP 10 は起動時に RP 8 および RP 9 ファイルを自動的に移行します。RP 10 でスキーマが更新されました |
| コラボレーションプラットフォーム | Axure Cloud - 公開された HTML5 プロトタイプのホスティングと共有 |
| リリース日 | circa 2003 (Axure RP 1.0) |
| 最新バージョン | Axure RP 10 (2021+); format supports all current Axure 10 features |
| 仕様書 | www.axure.com |
RP の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。RP ファイルについて最初の質問をしてみましょう。