attachment

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: LucidaGrande; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">What you described below is very similar to what I was imagining – a suffix of some type to establish the connection between the tooltip and the label with which it is associated. I hadn’t thought about the help angle, but I like that too!<o:p class=""></o:p></p><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;">Posting this response to the reflector, so we can discuss in the IPP WG.<o:p class=""></o:p></p><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;" class=""><o:p class=""> </o:p></span></p><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;" class="">Smith<o:p class=""></o:p></span></p><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;" class=""><o:p class=""> </o:p></span></p></div><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p><p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p><div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); padding: 3pt 0in 0in;" class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><b class=""><span style="font-size: 12pt; color: black;" class="">From:<span class="Apple-converted-space"> </span></span></b><span style="font-size: 12pt; color: black;" class="">Michael Sweet <<a href="mailto:msweet@apple.com" class="">msweet@apple.com</a>> on behalf of Michael Sweet <<a href="mailto:msweet@apple.com" class="">msweet@apple.com</a>><br class=""><b class="">Date:<span class="Apple-converted-space"> </span></b>Wednesday, October 3, 2018 at 9:01 AM<br class=""><b class="">To:<span class="Apple-converted-space"> </span></b>"Kennedy, Smith (Wireless & Standards Architect)" <<a href="mailto:smith.kennedy@hp.com" class="">smith.kennedy@hp.com</a>><br class=""><b class="">Subject:<span class="Apple-converted-space"> </span></b>Re: Extending .strings files / IPP convention to support "tool tips"?<o:p class=""></o:p></span></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p></div><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">Smith,<span class="Apple-converted-space"> </span><o:p class=""></o:p></p><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">It's an interesting idea, although I think it we will still need to limit the tooltip to plain Unicode text (vs. some sort of rich text/markup).  A simple solution would be to define a convention like adding a "._tooltip" to the attribute name/attribute.value string, e.g.:<o:p class=""></o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">    "foo" = "Foo";<o:p class=""></o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">    "foo._tooltip" = "This is the tooltip for Foo.";<o:p class=""></o:p></p></div><div class=""><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">    "foo.value1" = "Primary Foo";<o:p class=""></o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">    "foo.value1._tooltip" = "This is the tooltip for Primary Foo.";<o:p class=""></o:p></p></div></div><div class=""><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">    "foo.value2" = "Secondary Foo";<o:p class=""></o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">    "foo.value2._tooltip" = "This is the tooltip for Secondary Foo.";<o:p class=""></o:p></p></div></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">The advantage of using "_tooltip" as the identifier is that attribute and keyword values cannot start with the underscore.  Conceptually we could include multiple such extensions ("_helpurl", etc.) to provide some of the same features we have in PPDs on macOS.<o:p class=""></o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">Initially we can just propose and document it in a white paper, but ultimately I think we'd want to make this part of a JPS3 errata update.<o:p class=""></o:p></p></div><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><br class=""><br class=""><o:p class=""></o:p></p><blockquote style="margin-top: 5pt; margin-bottom: 5pt;" class=""><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">On Oct 3, 2018, at 12:31 AM, Kennedy, Smith (Wireless & Standards Architect) <<a href="mailto:smith.kennedy@hp.com" style="color: purple; text-decoration: underline;" class="">smith.kennedy@hp.com</a>> wrote:<o:p class=""></o:p></p></div><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p><div class=""><div class=""><p class="MsoNormal" style="margin: 0in 0in 12pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;">Hi Mike,<br class=""><br class="">We have interest in finding a way to get support for adding localized tool tips to the .strings files, to go along with the localized label strings. Any thoughts on this? I don't think this is covered by 5100.13. The convention for associating a tool tip with a particular label string will need some additional work.<br class=""><br class="">WDYT?<br class=""><br class="">Smith<br class=""><br class="">/**<br class="">   Smith Kennedy<br class="">   Wireless & Standards Architect - IPG-PPS<br class="">   Standards - IEEE ISTO PWG / Bluetooth SIG / Wi-Fi Alliance / NFC Forum / USB-IF<br class="">   Chair, IEEE ISTO Printer Working Group<br class="">   HP Inc.<br class="">*/<br class=""><br class=""><br class=""><o:p class=""></o:p></p></div></div></blockquote></div><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><o:p class=""> </o:p></p><div class=""><div class=""><div class=""><p class="MsoNormal" style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: "Andale Mono"; color: black;" class="">_________________________________________________________<br class="">Michael Sweet, Senior Printing System Engineer</span></p></div></div></div></div></div></body></html>