·4分で読めます

MacのLorem Ipsumジェネレーター — 好きな長さでコピー

デザインのモックアップやテストフィクスチャをプレースホルダーテキストで埋めるのに、毎回ウェブサイトへ行く必要はないはずです。

カードコンポーネントを作っていて、折り返しの様子を確認するために3段落分のプレースホルダーテキストが必要です。あるいは、切り捨て動作を確認するために長い文字列が必要なテストフィクスチャを書いています。いずれにせよフィラーテキストが必要で、テキストフィールドに「asdf asdf asdf」と入力しても、現実的な単語の長さや文の構造は得られません。

Lorem Ipsumは何十年もの間、この問題に対する定番の答えであり続けてきました。そのラテン語由来の疑似テキストは、単語や文の長さが自然な分布を持ち、実際の文章を模倣しながらも気を散らしたり意味を持ったりしないからです——読者の目が実際に読み込まれることはなく、レイアウトを評価しようとしているときにはまさにそれが重要なのです。

同じ段落をコピー&ペーストする以上のこと

ほとんどの開発者は、1つのLorem Ipsumの段落をどこかに保存しておき、あらゆる場所で再利用していますが、これはスクロールテストのためにもっと長いブロックが必要になったり、1行の切り捨て省略記号がどう振る舞うかを確認するためにもっと短いものが必要になったりするまでは機能します。必要な長さ——1文、1段落、複数段落——のテキストを生成する方が、同じ固定ブロックを再利用して手動でトリミングしたり複製したりするよりも優れています。

必要な長さのテキストを正確に生成

Bellowsには、レイアウトやテストケースが必要とする長さでプレースホルダーテキストを生成し、ワンクリックでコピーできるLorem Ipsumジェネレーターが含まれています。ブラウザのタブも、広告だらけのジェネレーターサイトも、3文をつかむためだけにページの読み込みを待つ必要もありません。

Bellows Lorem Ipsum generator producing placeholder text on macOS

UIレイアウトのプロトタイピング

実際のコンテンツが存在する前に、プレースホルダーテキストを使えば、短いタイトル、長いタイトル、2行に折り返す段落と5行に折り返す段落など、さまざまなコンテンツの長さをデザインがうまく処理できるかを評価できます。異なる長さのテキストを素早く生成することで、その評価が速くなります。

テストフィクスチャとシードデータ

テキストの切り捨て、文字数制限、オーバーフロー動作を確認する自動テストには、既知の長さの現実的な文字列が必要です。それらをオンデマンドで生成する方が、何十ものテストファイルに同じプレースホルダー文字列をハードコーディングするよりも速く済みます。

Mac App StoreでBellowsを入手する

次の記事

Bellows

41 developer tools in one native Mac app — JSON, JWT, Base64, hashes, and more.

Get Bellows on the Mac App Store