4.1b18 interface labels inconsistent within iOS (and compared with OS X)
[img]http://www.scjoyner.dreamhosters.com/3rdparty/phonefields_2.png[/img]
[list=1]
[*]"phone" -lowercase
"(local)" -lowercase
[*]"Phone" -Titlecase
"(toll free)" -lowercase
"toll" and "free" wrapped across two lines -- [color=#ff0000][b]WHY?[/b][/color]
[*]"phone" = all lowercase
"(intl)" - all lowercase
[/list]
Suggestions:
- Be consistent across platforms.
- Wrap "(toll free)" to the second line --[b] don't[/b] break between "toll and "free"
- Develop unified interface style guide so there is no guess work; ergo, no inconsistencies.
- QA: Check [b]ALL[/b] interface elements/screens/labels and ensure that they are consistent across [b]all platforms[/b]. They are not. [color=#ff0000][b]There are many inconsistencies.[/b][/color] (It would take a full day (perhaps more) to report all of them to you.)
Compare iOS screenshot (above) to the Mac screenshot (below) for evidence of inconsistency.
[img]http://www.scjoyner.dreamhosters.com/3rdparty/phonefields_mac.png[/img]
Comments
-
Hi Steve,
We'll fix the lower/upper case inconsistency issues, the titlecase Phone is supposed to be all lower-case as for the rest of the field names. The only exception are the custom field names that users added.
You're comparing two different generations of 1Password, they're not going to be consistent. 1Password 4 will have its own consistent style that the 4th version of the Mac app will match as well, they both will use same core and templates, so it should match perfectly. We just have to fix the inconsistency in the source files and it'll show up correctly in both 1Password 4 apps.
As for the wrapping, there is no perfect automatic wrapping support in iOS. The localizations make this very difficult to implement, so we won't fix it until we find a better solution that fits all languages.
Thanks for letting us know about the case issue.
Flag 0