Hi,

So.. does anybody want to rewrite the SageMath website to be mobile
friendly?  Not only did David just complain about this, but some
googlebot sends me a message periodically complaining.

If I were to rewrite the SageMath website myself right now, I would do
it using React.js + react-bootstrap, which provides for excellent
modularity and is a clean abstraction, and I would render it
completely statically (using node.js) on a server, then make the html
directly available (as we do now via github pages).   The web browser
never sees any react javascript directly -- it's just server side.
Using bootstrap makes it possible to use a responsive layout, so it's
mobile friendly when viewed on mobile devices.

Such a rewrite would be a major job, but well worth it (probably at
least one month of fulltime work).

 -- William

On Sun, Sep 13, 2015 at 6:22 AM, Dr. David Kirkby (Kirkby Microwave
Ltd) <drkir...@kirkbymicrowave.co.uk> wrote:
> I recently updated a web site for my local amateur  radio club, to make it
> "mobile friendly", as defined by Google. One advantage of that is it gets
> higher search ranking by Google when a user is using a mobile device than a
> site would otherwise get, See
>
> https://www.google.co.uk/webmasters/tools/mobile-friendly/?url=http%3A%2F%2Fwww.dhars.org.uk%2F
>
> Now I tried the same on the SageMath web site, and it fails.
>
> https://www.google.co.uk/webmasters/tools/mobile-friendly/?url=http%3A%2F%2Fwww.sagemath.org
>
> This means it is less likely to be reported by Google when someone is
> searching with a mobile device. So too is Mathematica, which also fails
>
> https://www.google.co.uk/webmasters/tools/mobile-friendly/?url=http%3A%2F%2Fwww.wolfram.com%2Fmathematica%2F
>
> but the SageMath cloud passes
>
> https://www.google.co.uk/webmasters/tools/mobile-friendly/?url=https%3A%2F%2Fcloud.sagemath.com%2F
>
> I was looking at a report from PayPal today, which shows that 85% of the
> things I sell are exported outside the UK, but 0% are purchased from my site
> with a mobile computer. I think it's about time I addressed that issue, and
> made my site "mobile friendly".
>
>
>
> Dr. David Kirkby Ph.D CEng MIET
> Kirkby Microwave Ltd
> Registered office: Stokes Hall Lodge, Burnham Rd, Althorne, Essex, CM3 6DT,
> UK.
> Registered in England and Wales, company number 08914892.
> http://www.kirkbymicrowave.co.uk/
> Tel: 07910 441670 / +44 7910 441670 (0900 to 2100 GMT only please)
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.



-- 
William (http://wstein.org)

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to