iPhoneで適当な文字列のあとにスペースを2回タップすると…

iPhoneで謎の仕様を見つけました。

 

メモアプリ内の整理中に、スペース2つでインデントをとっていました。

すると、スペース入力する手前になんらかの文字列がある場合、2つのスペースを入力すると1つ目が". (ピリオド)"に変換されてしまいます。

 

色々と試してみました。

適当な文字列を入力し…

ios7_space2_1_140308

 

スペースを2回タップすると…

ios7_space2_2_140308

なぜかピリオドに。

 

これはiOS7ですが、手元にあるiOS5のiPhone4でも試してみました。

適当な文字列を入力し…

ios5_space2_1_140308

 

スペースを2回タップすると…

ios5_space2_2_140308

やはりなぜかピリオドになります。

 

いろいろ検証した結果です。

  • 直前に何か文字がないと発生しない
  • スペース2回をすごくゆっくりタップすると発生しない
  • 文字を入力できる箇所ならどこでも発生する
  • 日本語入力などのスペースでは発生しない

 

若干、Wordのような"余計なお世話"機能な気がしなくもないです。

どのような意図、というかメリットがあって実装された仕様なのでしょうか。気になります。