Template talk:Su
Bug when using same value for "p" and "b"Why is the ‘p’ parameter ignored when it has the same value as the ‘b’ parameter, e.g., {{su|p=2|b=2}}, which would seem a reasonable use for the template)? JeffConrad (talk) 04:34, 11 August 2008 (UTC)
IE6Well, i finally got it working in FF2 and IE7 - turns out it doesn't work in IE6: the sub-script is too low, the sup-script is invisible. I've not looked into it, I don't know why this happens. :( — A simpler approachYour CSS seems overly complicated. Please evaluate and consider the following approach: Xcd Xab Xabcd It has the advantage of being more semantic . The declarations for ADSCRIPT are in my style sheet. --Yecril (talk) 10:27, 10 June 2008 (UTC) The reason why I created {{su}} in the first place is to be able to have supscript OVER subscript. This is impossible using your approach. —
CSS complexity/problem with IE 7The CSS for the combined subscript and superscript also seems a bit complicated (and fragile) to me; moreover, the vertical alignment with IE 7 doesn't always come out right. For example, when an instance with both sub and super is followed on the same line by an instance with only a sub:
and
work fine, but
does not. I see a similar but less severe problem with Opera 9.5; all work fine with Firefox 3 and Safari 3.1. For what it's worth, you might want to see what I did with {{SubSup}}. I had a slightly different primary purpose (HTML-coded inline mathematics matching the surrounding text), so I put the first argument in italics and made the subscripts and superscripts the same size under all circumstances, but the approach is otherwise similar. JeffConrad (talk) 00:40, 18 August 2008 (UTC)
Horizontal lineup problems when placed in <small> tags
(Copied and adjusted from {{val}} by — TOC compatibility: xa |
Current: | 75% font: | Reduced line-height: | Control: |
AAAAAAAAA AsupAsup subAsubA AAAAAAAAA |
AAAAAAAAA AsupAsup subAsubA AAAAAAAAA |
AAAAAAAAA AsupAsup subAsubA AAAAAAAAA |
AAAAAAAAA AAAAAAAAA AAAAAAAAA |
- The third column looks best to me: overall line-height is the same as the control, the font size in {{su}} is the same as <sup> and <sub> and the vertical line alignment is closer to <sup> and <sub> than current {{su}}.
- If nobody objects, all that's left to do is checking on all supported browsers, on all supported platforms that this renders better than current {{su}} before we can implement the change.... sigh. I'll check latest Chrome, FF and MSIE 10 now. —
SkyLined
(talk) 19:09, 27 February 2013 (UTC)- Just great: in FF the 75% font size is actually closer to that of sup/sub than su (exactly the same afaict). In MSIE 10, 75% is also closer to sup/sub than current su, but it still appears slightly larger - probably 70% would get them to be exactly the same. In other words: reducing the font size would be a better way to go on FF/MSIE, reducing line-height would be better in Chrome.... hurray for HTML5 :S. —
SkyLined
(talk) 19:25, 27 February 2013 (UTC) - But I have another trick that we could try: use a <sub> tag to get whatever font-size the browser uses for sup/sub and tweak some of it's properties to fit our needs:
- Just great: in FF the 75% font size is actually closer to that of sup/sub than su (exactly the same afaict). In MSIE 10, 75% is also closer to sup/sub than current su, but it still appears slightly larger - probably 70% would get them to be exactly the same. In other words: reducing the font size would be a better way to go on FF/MSIE, reducing line-height would be better in Chrome.... hurray for HTML5 :S. —
Current: 75% font: Use sub: Control: AAAAAAAAA
AsupAsup
subAsubA
AAAAAAAAAAAAAAAAAA
AsupAsup
subAsubA
AAAAAAAAAAAAAAAAAA
AsupAsup
subAsubA
AAAAAAAAAAAAAAAAAA
AAAAAAAAA
AAAAAAAAA
- I'll go and check this in Chrome, FF and MSIE right now —
SkyLined
(talk) 19:25, 27 February 2013 (UTC)- Okay - this last suggestion of mine looks better than current su in Chrome, Firefox and MSIE 10 to me. Let me know what you think —
SkyLined
(talk) 19:26, 27 February 2013 (UTC)
- Okay - this last suggestion of mine looks better than current su in Chrome, Firefox and MSIE 10 to me. Let me know what you think —
- Any reduction in font size or line height is going to be detrimental to readability. I spent a lot of time in optimizing the template to avoid any readability issues such as overlapping text, and usage of sup/sub was avoided specifically to make it consistent across browsers. — Edokter (talk) — 19:33, 27 February 2013 (UTC)
- Bringing the two lines closer together without reducing the font size will cause the ascenders and descenders to overlap. Not a problem for chemistry since they rarely have superscripts with descenders, but other people may object. On the other hand, the size mismatch is a problem only if people mix explicit <sub>/<sup> with {{su}} for the same kind of formulas in the same article. How likely is that? Perhaps we can tell those people "sorry, if that bothers you use {{su}} for everything". --Jorge Stolfi (talk) 20:16, 27 February 2013 (UTC)
- PS. (a) Methinks that the uneven line spacing is more disturbing to people than an eventual size mismatch between <sub>/<sup> and {{su}}; the latter should seem to be a logical necessity. (b) Stacked sub/superscripts are also used in math articles. However, now that mathJAX is working and is reasonably efficient, faked-math (with the {{math}} template or ''...'') should be seen as obsolete. Thus the math community is unlikely to complain about the font size mismatch above: the visual difference between faked-math in text and TeX-<math> in display is infintely worse. Moreover, mathJAX already yields stacked sub/sup scripts without affecting the line spacing, so its fonts must be smaller than those of HTML <sub>/<sup>. --Jorge Stolfi (talk) 20:30, 27 February 2013 (UTC)
- Bringing the two lines closer together without reducing the font size will cause the ascenders and descenders to overlap. Not a problem for chemistry since they rarely have superscripts with descenders, but other people may object. On the other hand, the size mismatch is a problem only if people mix explicit <sub>/<sup> with {{su}} for the same kind of formulas in the same article. How likely is that? Perhaps we can tell those people "sorry, if that bothers you use {{su}} for everything". --Jorge Stolfi (talk) 20:16, 27 February 2013 (UTC)
Rendering problem on Chrome
I apologize for discussing a Chinese Wikipedia issue here, but I got little help there. There is a rendering problem when using Chrome on both Mountain Lion and iPad, where there is a huge space before the sup/b-scripts. This only occurs when template is used with inline text, but not in tables or bullet lists. Safari has shown no problem. Please see the first post for a screen shot of the problem. This occurs with other similar templates like {{chem}}, {{Nuclide}} and {{ComplexNuclide}}, etc. Upon directly copying the code for template:su to the Chinese wiki, the space is removed only for the subscript, but the superscript remains mis-rendered. The names of the Chinese templates should be exactly the same as the English ones. Can anyone offer some help, please? Yinweichen (talk) 21:04, 22 March 2013 (UTC)
Conversion to Lua
I've just finished converting this template to Lua. The code is at Module:Su. This isn't a particularly resource-intensive template, but I needed to convert it to Lua to use in Module:Vandal-m, which is in turn going to be used in Module:Protection banner, as {{pp-usertalk}} uses it. You can test the code out by using {{su/sandbox}}, and there are test cases at Template:Su/testcases. I've designed this to be a one-to-one conversion, so there shouldn't be any difference in terms of output. If anyone does notice anything, though, please let me know. And if there are no objections in the next few days, I'll update the main template to use the module. — Mr. Stradivarius ♪ talk ♪ 10:46, 17 June 2014 (UTC)
- I can't see any problems, we should just be alert when it's rolled out for any reports. Does this mean it would have to be protected? Probably not a bad idea anyway, as it's used a lot and is the sort of template that could be easily broken.--JohnBlackburnewordsdeeds 19:45, 17 June 2014 (UTC)
- I've just made the switch, so be on the lookout for any anomalies. And I've semi-protected Module:Su. — Mr. Stradivarius ♪ talk ♪ 10:57, 27 June 2014 (UTC)
- The Lua version is slower then the old template. Isnt it used a lot of times at some pages? {{chem}} uses it. Christian75 (talk) 20:14, 28 June 2014 (UTC)
- I've just made the switch, so be on the lookout for any anomalies. And I've semi-protected Module:Su. — Mr. Stradivarius ♪ talk ♪ 10:57, 27 June 2014 (UTC)
lh line-height parameter
on {{Su/sandbox}} and the corresponding sandbox Lua module, I added a |lh=1.2em
parameter that allows the default line-height css to be specified. This change would be used in {{Time signature}} where, contrary to the other applications of this template, we want the sup and sub parameters to touch or even overlap slightly. Because this change does nothing to the default setting of the template (I hope), normally I'd be bold and include but since this is my first Lua code and the template is used in so many places, I'd love to have a little confirmation before updating the template, module, and docs. -- Michael Scott Cuthbert (talk) 19:33, 27 January 2015 (UTC)
- I moved the default value definition. I tested it in {{Time signature/sandbox}} and it works as (not yet) advertised. Go ahead with the updates.
-- [[User:Edokter]] {{talk}}
20:43, 27 January 2015 (UTC) - Would it not be better to create arguments that allow you to add arbitrary style definitions to both the sup and sub part? I am thinking of an argument called "style" the value of which is added to the style attribute of both the sup and sub part, as well as a "stylep" and "styleb" argument, to be added to the sup and sub parts respectively. This would prevent a proliferation of additional arguments to add styles, should there be other use cases (and I bet there will be). This would complicate their use slightly, but since the average user is not expected to do this, I feel the flexibility this offers is worth that. You would end up adding
|style=line-height: 1.2em
in this scenario. —SkyLined
(talk) 22:19, 27 January 2015 (UTC)- I think this particular template does not lend itself for an (open) style parameter; there is too much potential for breakage as it already depends on a tight set of CSS rules with little room for additional styling. And having
|lh=1.2em
is easier to type.-- [[User:Edokter]] {{talk}}
00:01, 28 January 2015 (UTC)- What kind of breakage are you thinking of? All I can think of is somebody shooting themselves in the foot by adding style declarations that overwrite/break the ones already there. That would result in incorrect output, so there is immediate feedback that what you're attempting does not work. This would not affect any of the pages already using {{su}}.
- The current use case for line-height is inside one template. I do not expect there to be very many more in the future, and if there are, I expect these to be inside other templates as well. In this scenario I don't see how having to type
|style=line-height: 1.2em
rather than|lh=1.2em
in a few places is a lot of effort. On the other hand, the generic approach would prevent a growing number of argument being added when additional style tweaks are requested in the future. This keeps the code for {{su}} simpler, faster and easier to maintain in the long run. I believe that would save more time than a slightly shorter parameter for line-height. —SkyLined
(talk) 10:54, 28 January 2015 (UTC) - Also: I assume it will be much easier for anybody editing {{Time signature}} in the future to guess what
|style=line-height: 1.2em
does, as opposed to|lh=1.2em
. It would save such editors time when they don't have to look it up in the documentation for {{su}}. —SkyLined
(talk) 10:57, 28 January 2015 (UTC)
- I just don't see a case (yet) for an open style parameter. So let's go with the "as needed" approach for now. This is a meta template anyway, so regular editors are not going to encounter it in the wild.
-- [[User:Edokter]] {{talk}}
11:50, 28 January 2015 (UTC)- This is what I am trying to avoid!? Having to retroactively replace the
lh
parameter withstyle
in this template and any pages using it would be more work than implementingstyle
now. I don't see how typing a slightly longer parameter in one location now outweighs the risk of having to do a lot more work in the future. 83.84.42.5 (talk) 15:38, 28 January 2015 (UTC)- What is there to avoid? If the need for more styling options are needed (and I don't expect any), a style paramter can always be added later, without having to remove the legacy options. I do think an open style (three of them no less) is potentially more dangerous then the added benefits.
-- [[User:Edokter]] {{talk}}
16:47, 28 January 2015 (UTC)- We can start with adding only
style
which would apply to both the sup and sub part. We can add stylep and styleb later as needed. Either way, I'm pretty sure that by now we've both adequately explained why we prefer the two different options, and that we're not going to agree on this. I suggest we wait and see if others are going to chime in. I'm sure we're not the only people with an opinion on this? 83.84.42.5 (talk) 23:07, 28 January 2015 (UTC)- Anyone can chime in. For now, I added the
lh
option.-- [[User:Edokter]] {{talk}}
23:28, 28 January 2015 (UTC)
- Anyone can chime in. For now, I added the
- We can start with adding only
- What is there to avoid? If the need for more styling options are needed (and I don't expect any), a style paramter can always be added later, without having to remove the legacy options. I do think an open style (three of them no less) is potentially more dangerous then the added benefits.
- This is what I am trying to avoid!? Having to retroactively replace the
- I just don't see a case (yet) for an open style parameter. So let's go with the "as needed" approach for now. This is a meta template anyway, so regular editors are not going to encounter it in the wild.
- I think this particular template does not lend itself for an (open) style parameter; there is too much potential for breakage as it already depends on a tight set of CSS rules with little room for additional styling. And having
Adding va option
I'm adding a verticalAlign option to accomodate {{chem}}. I nned to know if the following line is valid: ['vertical-align'] = options.verticalAlign or sub and '-0.4em' or '0.8em',
. The origonal being: ['vertical-align'] = sub and '-0.4em' or '0.8em',
. -- [[User:Edokter]] {{talk}}
19:31, 28 February 2016 (UTC)
subscript/superscript height matching
The subscript/superscript generated by {{su}} aren't quite at the right height, which can create a few issues in article which mix usage between the template and the html tags. Compare
- Λ{{su|b=t}}<sub>t</sub> → Λ
tt - Λ{{su|p=t}}<sup>t</sup> → Λt
t
Is there a way of aligning them at the correct height? Headbomb {talk / contribs / physics / books} 11:40, 23 August 2016 (UTC)
- Actually, the height make sense to me. When you have both superscipts and subscripts, a bit more vertical separation is required to ensure that they don't collide. Note how the <sub> and <sup> versions overlap vertically: Λtt. Worse yet if there are capital letters: ΛHp. Those letters would clearly overlap if horizontally aligned, so {{su}} should not try to match the native HTML super/subscripts vertically. The one problem I've run into is the horizontal separation. Because Λ is a wide letter and lower-case t has a crossbar the protrudes to the left, Λ
t touches on my display, making a hard-to-read mess. (Using <sub>, Λt does not quite touch.) 71.41.210.146 (talk) 16:47, 23 August 2016 (UTC)- Having created the original template, I can tell you that it was very hard to find something that worked in all browsers, provided sufficient vertical separation and used an acceptable font size. I don't think you can find a way to improve it in one aspect without compromising another, but I encourage you to try! After all, I originally created it to support browsers such as IE6 as well and I don't think we need to do that anymore :) While you're at it, please add better support for mobile browsers: it looks terrible on Firefox for Android :(. —
SkyLined
(talk) 17:42, 23 August 2016 (UTC)- In either case, it should very likely match the height unless both
|b=
and|p=
are specified. Headbomb {talk / contribs / physics / books} 11:10, 24 August 2016 (UTC)- Why? If you're thinking it would make things look better, consider that it would make things like this passage from Alpha particle look worse: "Because they are identical to helium nuclei, they are also sometimes written as He2+
or 4
2He2+
indicating a helium ion with a +2 charge (missing its two electrons)." —SkyLined
(talk) 17:20, 24 August 2016 (UTC)- Using the 'chem' template as a standard seems circular. I find that the offsets there are jarringly large even purely in the chemical context, and would like to see the spacing sup/sub there (and with template su) reduce to something like 1 em. A small amount of touching or even overlap of tops and tails is tolerable (i.e. of the bottom of a lower-case 'p' with the top of a lower=case 'f'), and in the few cases where that occurs, the spacing can be manually increased on a per-use basis. The (aesthetic visual) cost of mismatch of 'su' with 'sup' and 'sub' in mathematical and related articles seems great (subjectively, to me).
Of course, I could override the line height on a case-by-case basis in mathematical articles, but that might also not be popular ... —Quondum 22:24, 14 January 2017 (UTC)
- Using the 'chem' template as a standard seems circular. I find that the offsets there are jarringly large even purely in the chemical context, and would like to see the spacing sup/sub there (and with template su) reduce to something like 1 em. A small amount of touching or even overlap of tops and tails is tolerable (i.e. of the bottom of a lower-case 'p' with the top of a lower=case 'f'), and in the few cases where that occurs, the spacing can be manually increased on a per-use basis. The (aesthetic visual) cost of mismatch of 'su' with 'sup' and 'sub' in mathematical and related articles seems great (subjectively, to me).
- Why? If you're thinking it would make things look better, consider that it would make things like this passage from Alpha particle look worse: "Because they are identical to helium nuclei, they are also sometimes written as He2+
- In either case, it should very likely match the height unless both
- Having created the original template, I can tell you that it was very hard to find something that worked in all browsers, provided sufficient vertical separation and used an acceptable font size. I don't think you can find a way to improve it in one aspect without compromising another, but I encourage you to try! After all, I originally created it to support browsers such as IE6 as well and I don't think we need to do that anymore :) While you're at it, please add better support for mobile browsers: it looks terrible on Firefox for Android :(. —
What if you need such a thing in a citation template?
The documentation says not to use this template inside citation templates, but doesn't say what to do instead.
I'm trying to cite https://arxiv.org/abs/hep-ph/0611102 whose title is "Improved predictions for g-2 of the muon and αQED(M2
Z)". How do I cite this? Currently it's
- Hagiwara, K.; Martin, A.D.; Nomura, Daisuke; Teubner, T. (May 2007). "Improved predictions for g−2 of the muon and αQED(MZ2)". Physics Letters B. 649 (2–3): 173–179. arXiv:hep-ph/0611102. CiteSeerX 10.1.1.346.6143. doi:10.1016/j.physletb.2007.04.012.
Any suggestions? 23.83.37.241 (talk) 22:31, 23 April 2018 (UTC)
- I say use it anyway. At worse, it corrupts some citation metadata, it's more important that things are presented correctly to the reader. Headbomb {t · c · p · b} 23:19, 23 April 2018 (UTC)
- Thanks. Shall I update the docs to clarify that it's discouraged but not forbidden as there is no real alternative? 23.83.37.241 (talk) 23:39, 23 April 2018 (UTC)
parameter table column width
There have been various attempts to fix the line-breaking in the table of parameters by setting a width of the column, none of which fixed that issue. I've asked that {{para}} (provide an option to) automatically add html/css to prevent line-breaks. That should fix the problem at the root. — SkyLined (talk) 17:15, 3 April 2023 (UTC)
Line breaking (again)
Contrary to the view expressed by SkyLined in § Line breaking above, I have found fix for the line breaking problem, which (crucially) is very simple, and I suggest that it be implemented in this template. Specifically, wrapping the template output only from within the template (i.e. not including adjacent text that we do not want to break away from it on wrapping) reasserts "proper" wrapping behaviour of text. This results in no line breaks between the template output and adjacent text if the adjacent text does not inherently admit line breaks. Thus, normal cases will not wrap, but wrapping might occur between the nowrap section and breaking characters such as a hyphen or space. This holds both before and after the nowrap section. I successfully implemented this at {{tmath}}. Example:
- wrap:
XXXXXXX{{su|p=aaaa|b=bbbb}}XXXXXXX
→ XXXXXXXaaaa
bbbbXXXXXXX - nowrap:
XXXXXXX<span class="nowrap">{{su|p=aaaa|b=bbbb}}</span>XXXXXXX
→ XXXXXXXaaaa
bbbbXXXXXXX
—Quondum 12:14, 10 April 2024 (UTC)
![]() | This edit request to Module:Su has been answered. Set the |answered= parameter to no to reactivate your request. |
Please replace line 94 of Module:Su
return tostring(span)
with
return '<span class="nowrap">' .. tostring(span) .. '</span>'
to implement the change that I discussed above (but to which no-one has so far responded). This improves the behaviour of the displayed result to being simultaneously more useful and more intuitive. I consider this as a being a low-risk, desirable change. I have tested this in Module:Su/sandbox (see Template:Su/testcases). The same fix at Template:tmath (albeit in a template, not Lua) has been live since Christmas and is used in over 500 mainspace pages, without any apparent reaction. —Quondum 01:45, 14 April 2024 (UTC)
- A more comprehensive test report:
- Firefox (124.0 on Ubuntu 22.04): inhibits line breaks both before and after template output
- Safari (17.4.1 on macOS 14.4.1, latest on iOS 17.4.1): inhibits line break before template output, but no effect after it
- Chrome (123.0 on Ubuntu 22.04): no effect (line breaks still occur both sides)
- In short, this is an improvement for common use (i.e. for the form Xa
b) on Firefox and Safari, with no effect on Chrome, with no apparent detriment for any platform. - —Quondum 13:50, 14 April 2024 (UTC)
Done * Pppery * it has begun... 02:27, 15 April 2024 (UTC)
- @Pppery, Quondum: FYI, This change seems to have caused several pages using {{chem}} to exceed the WP:PEIS limit. I've mostly been able to offset it by calling this module directly from {{chem/atom}} instead of using {{su}}. However, I have to wonder if there is a reason why you're adding an additional layer of span tags instead of just adding
span:addClass('nowrap')
somewhere around line 78. --Ahecht (TALK
PAGE) 18:20, 15 April 2024 (UTC)- @Quondum Could you test {{su/sandbox}} and see if the wrapping behaves as you want?
- sandbox:
XXXXXXX{{su/sandbox|p=aaaa|b=bbbb}}XXXXXXX
→ XXXXXXXaaaa
bbbbXXXXXXX --Ahecht (TALK
PAGE) 18:33, 15 April 2024 (UTC)- For clarity, I matched your displayed code with your actual code used in your last post above. Although it now produces exactly the HTML that I would have thought would work, the behaviour is now identical on all browsers to what it was before my change (i.e. even Firefox allows breaking before and after the template output). —Quondum 18:55, 15 April 2024 (UTC)
- Having the
style="display:inline-block"
in the same<span>
appears to nullify the effect of theclass="nowrap"
. Given that there are impacts that I had not anticipated (and although this does suggest that some templates should be reworked to limit depth), together with the fact that this is a considerably less complete a fix than I had supposed initially, I would not object to reverting my change. —Quondum 19:18, 15 April 2024 (UTC)
- @Pppery, Quondum: FYI, This change seems to have caused several pages using {{chem}} to exceed the WP:PEIS limit. I've mostly been able to offset it by calling this module directly from {{chem/atom}} instead of using {{su}}. However, I have to wonder if there is a reason why you're adding an additional layer of span tags instead of just adding
{{Edit template-protected|Module:Su}}
Please replace line 94 of Module:Su again –
return '<span class="nowrap">' .. tostring(span) .. '</span>'
with
return '<span class="nowrap">⁠' .. tostring(span) .. '⁠</span>'
This insertion of ⁠
at two points has the following effect:
- Firefox: no impact (it remains fixed)
- Safari: no negative impact (it remains fixed on the left, but can still line-break on the right)
- Chrome: both sides inhibit line break properly (i.e., this fixes the line break issue for Chrome).
I have implemented this fix on both the {{tmath}} and {{sfrac}} templates and have tested it in Module:Su/sandbox. —Quondum 21:30, 13 July 2024 (UTC)
- @Ahecht: you may want to weigh in before this change is made. —Quondum 21:44, 13 July 2024 (UTC)
- @Quondum This will have an even larger WP:PEIS impact. With this change, do you still need the additional layer of span tags, or would the version at Module:Su/sandbox2 work? I've never been able to reproduce the wrapping bug that you're seeing in Chrome. --Ahecht (TALK
PAGE) 01:21, 14 July 2024 (UTC)- Ahecht: No, sandbox2 doesn't work. As before, the ":addClass('nowrap')" does not have desired effect when combined into the same span as other parameters. Can you modify the sandbox code so that it envelops the whole output in a separate
<span class="nowrap"> ...</span>
? I'm afraid my Lua coding is nonexistent. - To reproduce the problem, open Template:Su/testcases#Line breaks in a Chrome browser. You should see under the "Main" subheading that line breaking occurs, but so not under "Sandbox". In Firefox, the neither breaks. You may need to reduce your window width. —Quondum 02:11, 14 July 2024 (UTC)
- Another thought: since this is presumably impacting pages with a large number of {{su}} transclusions, doesn't it possibly make sense to create a subtemplate Template:Chem/su, which would not need the wrapping prevention?
If wrapping prevention is needed, {{tl:Chem}} could include a single top-level. —Quondum 02:25, 14 July 2024 (UTC)<span class="nowrap"> ...</span>
- Ahecht: No, sandbox2 doesn't work. As before, the ":addClass('nowrap')" does not have desired effect when combined into the same span as other parameters. Can you modify the sandbox code so that it envelops the whole output in a separate
- @Quondum This will have an even larger WP:PEIS impact. With this change, do you still need the additional layer of span tags, or would the version at Module:Su/sandbox2 work? I've never been able to reproduce the wrapping bug that you're seeing in Chrome. --Ahecht (TALK