[tei-council] Popup bibliography references in the Guidelines

Lou Burnard lou.burnard at retired.ox.ac.uk
Fri Jul 4 09:36:44 EDT 2014


Looks fine for me.

How about extending this also to display the bibliographic notice for 
those examples which have one (there are none in the CE chapter of course)?




On 04/07/14 13:50, Martin Holmes wrote:
> HI Peter,
>
> It's not supposed to be a tooltip; it's a replacement for navigating to
> another page. You get a tooltip anyway from the @title element (although
> it's not complete, of course). If you'd like to replace the tooltip
> (i.e. title attribute) behaviour with some JQuery stuff, please go
> ahead; my objective was to get rid of the page-jumping.
>
> I've avoided using JQuery interface stuff in my code; I just use the
> event binding a bit. But JQuery is there, so you could use it if you
> want to.
>
> Cheers,
> Martin
>
> On 14-07-03 11:48 PM, Peter Stadler wrote:
>> I briefly tested on Mac 10.9.4 with
>> * Safari 7.0.5: ok
>> * Firefox 30: ok
>> * Chrome 35: ok
>>
>> While this seems a great thing to have, it actually doesn’t feel like a tooltip since it’s quite far away from the actual link string. I can imagine situations (large screen, link text early on the left) where it’ll be hard to notice the popup at all and second you’ll have to go a long way with your pointer to close that popup again.
>> Maybe that’s more a general issue, but aren’t there nice (e.g. JQuery) tooltip libraries we could use for that (and other) purposes?
>>
>> Best
>> Peter
>>
>>
>> Am 04.07.2014 um 07:52 schrieb Paul Schaffner <PFSchaffner at umich.edu>:
>>
>>> Running on Windows 7
>>> And visiting
>>> http://teijenkins.hcmc.uvic.ca/job/TEIP5/lastSuccessfulBuild/artifact/release/doc/tei-p5-doc/en/html/CE.html
>>> ...
>>>
>>> Checking for the odd bullet points
>>>
>>> IE 11 does indeed push the list bullets from the first list
>>> on the page (the list beginning "the note element defined in section
>>> 3.8 ...") over to the left margin and therefore overlays the
>>> table of contents box.
>>>
>>> Safari 5.1.7 displays fine
>>> Firefox 30 displays fine
>>> Chrome 35 displays fine
>>>
>>> (I haven't installed Comodo Dragon or Ice Dragon on this machine yet:
>>>    those are my usual browsers -- locked down versions of the Mozilla
>>>    and Chromium code respectively.)
>>>
>>>
>>> Testing the links
>>>
>>> Safari 5.1.7 works well as both mouseover tip and onclick popup, though
>>>     those do not (of course) exactly match.
>>> Firefox 30 ditto.
>>> Chrome 35 ditto.
>>> IE 11 ditto.
>>>
>>>
>>> pfs
>>>
>>>
>>> On Thu, Jul 3, 2014, at 20:26, Martin Holmes wrote:
>>>> Incidentally, I noticed something odd when testing this. If you're using
>>>> IE on Windows, could you go here:
>>>>
>>>> <http://teijenkins.hcmc.uvic.ca/job/TEIP5/lastSuccessfulBuild/artifact/release/doc/tei-p5-doc/en/html/CE.html>
>>>>
>>>> and confirm that you see, as I do, four strange bullet points mixed in
>>>> with the navigation links at the top left of the page?
>>>>
>>>> Cheers,
>>>> Martin
>>>>
>>>> On 14-07-03 05:22 PM, Martin Holmes wrote:
>>>>> Some of you might remember that last year I added some JavaScript to the
>>>>> Guidelines HTML output that modifies what used to be jumping-links from
>>>>> the text down to the footnotes into a slightly more elegant system
>>>>> whereby a footnote now shows in a popup without causing your browser
>>>>> window to jump around. For a long while I've been intending to extend
>>>>> that so that it also handles bibliography links. I had time to do that
>>>>> on the plane home, and it's now in the Jenkins builds. For example, if
>>>>> you go here:
>>>>>
>>>>> <http://teijenkins.hcmc.uvic.ca/job/TEIP5/lastSuccessfulBuild/artifact/release/doc/tei-p5-doc/en/html/CE.html>
>>>>>
>>>>> and look for the reference "Kay (ed.) (2007)" and click on it, you
>>>>> should see it show in a popup instead of bouncing you off to the
>>>>> BIB.html page.
>>>>>
>>>>> As with the previous footnote code, this fails gracefully; if you have
>>>>> JavaScript turned off, or your browser refuses to do this for some
>>>>> reason, you'll just default to bouncing to the BIB page as before. If
>>>>> you're looking at a purely local copy of the Guidelines on your hard
>>>>> drive, Chrome does refuse to do this because it's suspicious of your
>>>>> intentions, so you just get the normal link behaviour.
>>>>>
>>>>> I've tested this in Firefox, Chrome, and Opera on Linux, and IE on
>>>>> Windows, and it seems to be working everywhere. I'd appreciate a bit of
>>>>> testing on Safari and on Mac versions of browsers if you have a minute.
>>>>>
>>>>> For anyone interested in how this works: it creates an invisible iframe
>>>>> after the page has loaded, and loads the BIB.html page into it, so that
>>>>> it can then retrieve the bibl references from there and put them in the
>>>>> popup. There is no actual change to the Guidelines HTML code at all;
>>>>> it's all done by JS that runs after the page loads. I'm as uncomfortable
>>>>> with iframes as the next person, but this one never actually appears in
>>>>> our HTML, so I think it's worth it.
>>>>>
>>>>> Cheers,
>>>>> Martin
>>>>>
>>>> --
>>>> tei-council mailing list
>>>> tei-council at lists.village.Virginia.EDU
>>>> http://lists.village.Virginia.EDU/mailman/listinfo/tei-council
>>>>
>>>> PLEASE NOTE: postings to this list are publicly archived
>>> --
>>> Paul Schaffner  Digital Library Production Service
>>> PFSchaffner at umich.edu | http://www.umich.edu/~pfs/
>>>
>>>
>>> --
>>> tei-council mailing list
>>> tei-council at lists.village.Virginia.EDU
>>> http://lists.village.Virginia.EDU/mailman/listinfo/tei-council
>>>
>>> PLEASE NOTE: postings to this list are publicly archived
>>
>>



More information about the tei-council mailing list