trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: October 2014

Re: [trinity-devel] TDE site glitch on iOS

From: "Timothy Pearson" <kb9vqf@...>
Date: Wed, 22 Oct 2014 22:39:17 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224

> On Wed, 22 Oct 2014 13:19:54 -0400
> Alexandre <ac586133@...> wrote:
>
>>
>>
>> > Date: Tue, 21 Oct 2014 19:04:25 -0400
>> > From: ejlddll@...
>> > To: trinity-devel@...
>> > Subject: Re: [trinity-devel] TDE site glitch on iOS
>> >
>> > On Tue, 21 Oct 2014 00:07:22 -0500
>> > "Timothy Pearson" <kb9vqf@...> wrote:
>> >
>> > > -----BEGIN PGP SIGNED MESSAGE-----
>> > > Hash: SHA224
>> > >
>> > > Hi E. Liddell,
>> > >
>> > > Not sure if there's anything you can do about this but I was
>> browsing the
>> > > TDE site on iOS and got the attached glitch.
>> > >
>> > > Is there any way to force the horizontal scrollbar to show up in
>> this case
>> > > instead of overlaying the left hand menu bar on top of the text?
>> This is
>> > > one of the very few cases where horizontal scrolling is preferable
>> to what
>> > > we have now.
>> >
>> > There's no way I know of to get a scrollbar in, no, but it's possible
>> to make
>> > that page better-behaved at narrow widths with a couple of tweaks.
>> Since
>> > webdev has moved on from this version of the site, I'll explain them
>> here.
>> >
>> > First, add white-space:pre-line; to the style for the PRE element in
>> the
>> > main stylesheet.  This will allow the fixed-size blocks of text in the
>> top-
>> > posting example to word-wrap themselves if there isn't enough space
>> > for them.  (This is one of the most obscure style attributes in CSS, I
>> > suspect--it took me a while to find it.)
>> >
>> > Secondly, liberally salt the displayed list email addresses
>> (optionally
>> > also the archive URLs) with the <WBR> tag, which will allow
>> line-breaks
>> > to optionally take place at those locations.
>> > trinity-devel-<WBR>unsubscribe@lists.<WBR>pearsoncomputing.net
>> > can become
>> >
>> > trinity-devel-
>> > unsubscribe@lists.
>> > pearsoncomputing.net
>> >
>> > which takes up much less horizontal space than the entire thing
>> without
>> > line-breaks. The catch is, I'm not sure iOS's browser (Mobile Safari?)
>> > understands this tag--Konqueror just ignores it.  Still, it can't
>> hurt.
>> >
>> > E. Liddell
>> >
>>
>> Hi,
>>
>> Just a word to say that it works as it should on Firefox for Android. No
>> Firefox on iOS?
>
> No Firefox on iOS.  Apple won't let them use any rendering engine other
> than the one that came with the operating system, and the Mozilla
> Foundation won't agree to do that.  It was all over the tech news last
> year.
>
> The built-in rendering engine for iOS browsers is vanilla Webkit.  I only
> tested on Chrome's Webkit fork (where everything worked much the
> same as it did in Firefox).  It'll probably be all right, but without
> checking
> I'm not willing to guarantee that.  (And I don't know the age/size of the
> device or the version of iOS, either.)
>
> E. Liddell

Thanks for the detailed info, much appreciated!

It's not that important for the mailing list page to work 100% on iOS (in
this case I was just testing for fun on an old iOS 6 device); just thought
I'd throw it out there in case there was a quick fix.

I'm going to start working on the webdev site; do you have all of the
changes up on GIT as of now?

Thanks!

Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iFYEARELAAYFAlRIeGUACgkQLaxZSoRZrGE+xwDgqe4kgw3VH0YXpoh7nY+kWvZH
G0MSJpq+oTiE1gDgkWb1R9h2C+P8eT5lorq1xKrpwTK+ShxljGlH8Q==
=fL9E
-----END PGP SIGNATURE-----