Re: The 3.9 Release / documentation for Media Queries etc

2019-07-22 Thread David Higton
In message <20190722111950.z5ycvzowlxxma...@kyllikki.org>
  Vincent Sanders  wrote:

> On Mon, Jul 22, 2019 at 11:00:25AM +0100, Jim Nagel wrote:
> > Vincent Sanders  wrote on 21 Jul:
> > > NetSurf 3.9 features support for CSS Media Queries (level 4) and
> > > improvements to JavaScript handling. Also included are many bug fixes
> > > and improvements.
> > 
> > 
> > Good work:  thanks to the whole Netsurf team.
> > 
> > I'd like to know more about Media Queries vis-a-vis Netsurf.  Will the 
> > documentation (link from Netsurf welcome page) be updated soon?
> 
> Michael already answered but i thought i would add that the mozilla
> developer network is always a good reference to learn about generic web
> features. Specificaly
> https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
> might be helpful to you.

Thanks for the pointers and the working example.

It's a pity that there still appears to be no way to discover the
screen or window's physical dimensions, so I don't know whether the
user is looking at a 5" phone or a 25" monitor - which can make a
big difference to how I'd like to render the text.  All we can find
is the number of pixels.

Not NetSurf's fault in any way, of course.

David



Re: The 3.9 Release / documentation for Media Queries etc

2019-07-22 Thread Vincent Sanders
On Mon, Jul 22, 2019 at 11:00:25AM +0100, Jim Nagel wrote:
> Vincent Sanders  wrote on 21 Jul:
> > NetSurf 3.9 features support for CSS Media Queries (level 4) and
> > improvements to JavaScript handling.
> > Also included are many bug fixes and improvements.
> 
> 
> Good work:  thanks to the whole Netsurf team.
> 
> I'd like to know more about Media Queries vis-a-vis Netsurf.  Will the 
> documentation (link from Netsurf welcome page) be updated soon?

Michael already answered but i thought i would add that the mozilla
developer network is always a good reference to learn about generic
web features. Specificaly
https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
might be helpful to you.

> 
> As I understand it from the bottom of my learning curve, Media Queries has 
> to do with designing a website so that it automatically adapts according 
> to whether the user is viewing it on a large or small screen.
> 
> In the site I have been working on, I have treated Netsurf as the default. 
> Realizing that Windows users habitually view a page the full size of their 
> wide monitor, and thus get unreadably wide lines of text, I inserted a 
> workaround to constrain page to 800px (about A5 width).  This works fine 
> on A5 Android tablet too.
> 
> The problem of sensibly adapting the layout for a small screen on a 
> smartphone has so far eluded me, hence my interest in Media Queries.
> 
> 
> -- 
> Jim Nagelwww.archivemag.co.uk
> 
> 
> 
> 

-- 
Regards Vincent
http://www.kyllikki.org/



Re: The 3.9 Release / documentation for Media Queries etc

2019-07-22 Thread Michael Drake
On 22/07/2019 11:00, Jim Nagel wrote:

> As I understand it from the bottom of my learning curve, Media Queries has 
> to do with designing a website so that it automatically adapts according 
> to whether the user is viewing it on a large or small screen.

Yes, exactly.  It's a way to make conditionalise the application
of groups of CSS rules.

So you can give elements different CSS properties depending on, for
example, the width of the window.

Here's a trivial example.  It will show "large", "medium", or
"small" depending on the width of the page.

  http://test.netsurf-browser.org/html/mq.test.html

Note, in NetSurf we don't support dynamic changes to the computed
style yet, so as you change the width of the window, you'll need
to click reload to see the effect.

Cheers,

-- 
Michael Drake https://www.codethink.co.uk/



Re: The 3.9 Release / documentation for Media Queries etc

2019-07-22 Thread Jim Nagel
Vincent Sanders  wrote on 21 Jul:
> NetSurf 3.9 features support for CSS Media Queries (level 4) and
> improvements to JavaScript handling.
> Also included are many bug fixes and improvements.


Good work:  thanks to the whole Netsurf team.

I'd like to know more about Media Queries vis-a-vis Netsurf.  Will the 
documentation (link from Netsurf welcome page) be updated soon?

As I understand it from the bottom of my learning curve, Media Queries has 
to do with designing a website so that it automatically adapts according 
to whether the user is viewing it on a large or small screen.

In the site I have been working on, I have treated Netsurf as the default. 
Realizing that Windows users habitually view a page the full size of their 
wide monitor, and thus get unreadably wide lines of text, I inserted a 
workaround to constrain page to 800px (about A5 width).  This works fine 
on A5 Android tablet too.

The problem of sensibly adapting the layout for a small screen on a 
smartphone has so far eluded me, hence my interest in Media Queries.


-- 
Jim Nagelwww.archivemag.co.uk





Re: The 3.9 Release

2019-07-22 Thread Peter Young
On 21 Jul 2019  Steve Fryatt  wrote:

> On 21 Jul, Peter Young wrote in message
> :

>> On 21 Jul 2019 netsurf-dev-ow...@netsurf-browser.org wrote:
>> 
>>> You are not allowed to post to this mailing list, and your message has
>>> been automatically rejected.  If you think that your messages are being
>>> rejected in error, contact the mailing list owner at
>>> netsurf-dev-ow...@netsurf-browser.org.
>> 
>> Why have I received this message, when the reply to the NetSurf list list
>> has been already posted on the list?
>> 
>> Peter, a.k.a puzzled of Cheltenham.

> Because you posted to two mailing lists, one of which you don't have posting
> rights to.

Yes, I realised that belatedly.

> The answer to your original question is yes, by the way, because 3.10 Dev is
> the ongoing test build version after 3.9 was taken out and released. 3.9 is
> the stable release, while 3.10 is the potentially unstable versions arising
> from ongoing development.

Thanks for the explanation.

Best wishes,

Peter.

-- 
Peter Young (zfc Hg) and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyo...@ormail.co.uk



Re: The 3.9 Release

2019-07-21 Thread Steve Fryatt
On 21 Jul, Peter Young wrote in message
:

> On 21 Jul 2019 netsurf-dev-ow...@netsurf-browser.org wrote:
> 
> > You are not allowed to post to this mailing list, and your message has
> > been automatically rejected.  If you think that your messages are being
> > rejected in error, contact the mailing list owner at
> > netsurf-dev-ow...@netsurf-browser.org.
> 
> Why have I received this message, when the reply to the NetSurf list list
> has been already posted on the list?
> 
> Peter, a.k.a puzzled of Cheltenham.

Because you posted to two mailing lists, one of which you don't have posting
rights to.

The answer to your original question is yes, by the way, because 3.10 Dev is
the ongoing test build version after 3.9 was taken out and released. 3.9 is
the stable release, while 3.10 is the potentially unstable versions arising
from ongoing development.

-- 
Steve Fryatt - Leeds, England

http://www.stevefryatt.org.uk/



Re: The 3.9 Release

2019-07-21 Thread Peter Young
On 21 Jul 2019  Peter Young  wrote:

> On 21 Jul 2019 netsurf-dev-ow...@netsurf-browser.org wrote:

>> You are not allowed to post to this mailing list, and your message has
>> been automatically rejected.  If you think that your messages are
>> being rejected in error, contact the mailing list owner at
>> netsurf-dev-ow...@netsurf-browser.org.

> Why have I received this message, when the reply to the NetSurf list list
> has been already posted on the list?

> Peter, a.k.a puzzled of Cheltenham.

Ah, I now see. The curse of cross-posting :-)

Peter.

-- 
Peter Young (zfc Hg) and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyo...@ormail.co.uk



Re: The 3.9 Release

2019-07-21 Thread Peter Young
On 21 Jul 2019 netsurf-dev-ow...@netsurf-browser.org wrote:

> You are not allowed to post to this mailing list, and your message has
> been automatically rejected.  If you think that your messages are
> being rejected in error, contact the mailing list owner at
> netsurf-dev-ow...@netsurf-browser.org.

Why have I received this message, when the reply to the NetSurf list list 
has been already posted on the list?

Peter, a.k.a puzzled of Cheltenham.

-- 
Peter Young (zfc Hg) and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyo...@ormail.co.uk



Re: The 3.9 Release

2019-07-21 Thread Bret Busby
On 22/07/2019, Vincent Sanders  wrote:
> I am pleased to announce the latest release of NetSurf is now available.
>
> NetSurf 3.9 features support for CSS Media Queries (level 4) and
> improvements to JavaScript handling.
>
> Also included are many bug fixes and improvements.
>
> We recommend all users upgrade to NetSurf 3.9.
>
> --
> Regards Vincent
> http://www.kyllikki.org/
>
>

Hello.

Will a port be built, for Ubuntu Linux?

Ubuntu Linux 18.04 does not include NetSurf in its repository, and,
the latest version for Ubuntu Linux 16.04, shows as being
3.2+dfsg-2.2build1, which I have installed.


-- 
Bret Busby
Armadale
West Australia
..

"So once you do know what the question actually is,
 you'll know what the answer means."
- Deep Thought,
 Chapter 28 of Book 1 of
 "The Hitchhiker's Guide to the Galaxy:
 A Trilogy In Four Parts",
 written by Douglas Adams,
 published by Pan Books, 1992





Re: The 3.9 Release

2019-07-21 Thread Brian Jordan
In article <20190721164517.iurgjow5ipdso...@kyllikki.org>,
   Vincent Sanders  wrote:
> I am pleased to announce the latest release of NetSurf is now available.

> NetSurf 3.9 features support for CSS Media Queries (level 4) and
> improvements to JavaScript handling.

> Also included are many bug fixes and improvements.

> We recommend all users upgrade to NetSurf 3.9.

Many thanks, this is much appreciated.

-- 
_

Brian Jordan
Virtual RPC-AdjustSA on Windows 10 Pro 64-bit
RISC OS 6.20
_




Re: The 3.9 Release

2019-07-21 Thread Peter Young
On 21 Jul 2019  Vincent Sanders  wrote:

> I am pleased to announce the latest release of NetSurf is now available.

> NetSurf 3.9 features support for CSS Media Queries (level 4) and
> improvements to JavaScript handling.

> Also included are many bug fixes and improvements.

> We recommend all users upgrade to NetSurf 3.9.

I have 3.10 (Dev CI#4720) at the moment here on RISC OS. Sorry about my 
ignorance, but does this include these improvements?

Many thanks to the developers for all their work.

Best wishes,

Peter.

-- 
Peter Young (zfc Hg) and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyo...@ormail.co.uk



The 3.9 Release

2019-07-21 Thread Vincent Sanders
I am pleased to announce the latest release of NetSurf is now available.

NetSurf 3.9 features support for CSS Media Queries (level 4) and
improvements to JavaScript handling.

Also included are many bug fixes and improvements.

We recommend all users upgrade to NetSurf 3.9.

-- 
Regards Vincent
http://www.kyllikki.org/



Re: 3.9 Release

2019-07-02 Thread Peter Young
On 2 Jul 2019  Geoffrey Baxendale  wrote:

> In message <20190702150402.gn14...@kyllikki.org>
>   Vincent Sanders  wrote:

>>> I had intended to release before now but testing kept revealing
>>> issues, however I now believe that we are ready for a 3.9 release
>>> candidate on Sunday June 16th with the actual release on Saturday June
>>> 22nd unless critical bugs are discovered.
>>>
>>
>> Well it seems a lot of bugs decided to make themselves known right at
>> the last moment and despite some hard work from John-Mark, Daniel,
>> Michael and myself we have simply not managed to get the browser as
>> stable as I wanted for a release.
>>
>> I will try again to release sometime this week but again I ask for
>> some *feedback* . I have had literally two replies (one should have
>> been a bug report but at least it was activity) and I hope there are
>> more than two people other than the developers using the CI builds!
>>
> I keep pretty much upto date with the builds and haven't seen any
> problems recently. Usually it's JavaScript issues, such as buttons
> not working, which send me to the dark side.

> Many thanks for all the effort.

+1

Best wishes,

Peter.

-- 
Peter Young (zfc Au) and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyo...@ormail.co.uk



Re: 3.9 Release

2019-07-02 Thread Geoffrey Baxendale
In message <20190702150402.gn14...@kyllikki.org>
  Vincent Sanders  wrote:

> > I had intended to release before now but testing kept revealing
> > issues, however I now believe that we are ready for a 3.9 release
> > candidate on Sunday June 16th with the actual release on Saturday June
> > 22nd unless critical bugs are discovered.
> >
>
> Well it seems a lot of bugs decided to make themselves known right at
> the last moment and despite some hard work from John-Mark, Daniel,
> Michael and myself we have simply not managed to get the browser as
> stable as I wanted for a release.
>
> I will try again to release sometime this week but again I ask for
> some *feedback* . I have had literally two replies (one should have
> been a bug report but at least it was activity) and I hope there are
> more than two people other than the developers using the CI builds!
>
I keep pretty much upto date with the builds and haven't seen any
problems recently. Usually it's JavaScript issues, such as buttons
not working, which send me to the dark side.

Many thanks for all the effort.

TTFN
-- 
Geoff. Baxendale, Darwen, Lancashire.
Using Elesar Titanium.
Oxymoron of the day: "Microsoft Works"



Re: 3.9 Release

2019-07-02 Thread Gavin Wraith
In message <20190702150402.gn14...@kyllikki.org>
  Vincent Sanders  wrote:


>I will try again to release sometime this week but again I ask for
>some *feedback* . I have had literally two replies (one should have
>been a bug report but at least it was activity) and I hope there are
>more than two people other than the developers using the CI builds!

I use the CI builds. I update NetSurf to the latest build as part
of a regular routine when I fire up RISC OS (RO 5.24 on rpi3b).
I use Chrome under Rasbpian for reaching parts of the internet
that NetSurf cannot cope with. But the more that NetSurf can do
the better.

I am not clear what feedback would be useful to you. Every now and
then I see a message saying that some piece of layout does not
work on some site, and sometimes out of curiosity I browse the
site with NetSurf to see if my version does the same.

How often are the Development Progress pages updated? It is particularly
useful to know what CSS works and what does not. But I am aware that
you must be having a difficult time with lack of manpower, and I
am reluctant to pester you with trivia that might take precious time
to respond to.

--
Gavin Wraith (ga...@wra1th.plus.com)
Home page: http://www.wra1th.plus.com/



Re: 3.9 Release

2019-07-02 Thread Vincent Sanders
> I had intended to release before now but testing kept revealing
> issues, however I now believe that we are ready for a 3.9 release
> candidate on Sunday June 16th with the actual release on Saturday June
> 22nd unless critical bugs are discovered.
> 

Well it seems a lot of bugs decided to make themselves known right at
the last moment and despite some hard work from John-Mark, Daniel,
Michael and myself we have simply not managed to get the browser as
stable as I wanted for a release.

I will try again to release sometime this week but again I ask for
some *feedback* . I have had literally two replies (one should have
been a bug report but at least it was activity) and I hope there are
more than two people other than the developers using the CI builds!

-- 
Regards Vincent



Re: 3.9 Release

2019-06-22 Thread Vincent Sanders
On Sat, Jun 22, 2019 at 05:36:39PM +0100, Richard Torrens (lists) wrote:
> In article <20190615175934.gh14...@kyllikki.org>,
>Vincent Sanders  wrote:
> > A lot of features and bug fixes have happened since the 3.8 release so
> > I am considering producing a 3.9 soon.
> 
> A (hopefully small) point:  for some time now Netsurf seems to be picking
> up only the first css link.

Please could you create an issue on the tracker with some actual
details? or this simply will never be looked at

Futher if you are refering to http://www.torrens.org/ (btw please
consider https, https://letsencrypt.org/ is a brilliant idea) you have
two stylesheet links in the head element

http://css.torrens.org/main; type="text/css">
http://css.torrens.org/navbar.css; type="text/css">

the first is garbage relative link and all browsers i tried it with
treat it as such and ignore it.

> 
> On all my www pages I have two css links - the second one defines the
> header and is ignored.

on other pages (i picked cats for an example) the link elements are:

http://css.torrens.org/styles1.css; 
type="text/css">
http://css.torrens.org/navbar.css; type="text/css">

and the styles from both are used in NetSurf causing the header
bar contact, home and search backgrounds to be coloured (for example)

> 
> But great work what has been done. Thanks for that.
> 
> -- 
> Richard Torrens.
> http://www.Torrens.org for genealogy, natural history, wild food, walks, cats
> and more!
> 
> 

-- 
Regards Vincent
http://www.kyllikki.org/



Re: 3.9 Release

2019-06-22 Thread Richard Torrens (lists)
In article <20190615175934.gh14...@kyllikki.org>,
   Vincent Sanders  wrote:
> A lot of features and bug fixes have happened since the 3.8 release so
> I am considering producing a 3.9 soon.

A (hopefully small) point:  for some time now Netsurf seems to be picking
up only the first css link.

On all my www pages I have two css links - the second one defines the
header and is ignored.

But great work what has been done. Thanks for that.

-- 
Richard Torrens.
http://www.Torrens.org for genealogy, natural history, wild food, walks, cats
and more!