[seqfan] Re: OEIS Frontend Redesign

Alonso Del Arte alonso.delarte at gmail.com
Sun Jan 28 14:00:00 CET 2024


Just adding mobile accessibility would be a huge and long overdue
improvement. There is this culture of "it looks good on my screen, I don't
care how it looks for anyone else." The OEIS is damn near unusable on
Android, iPhone.

Al

On Sat, Jan 27, 2024 at 11:06 PM Bob Lyons <boblyonsnj at gmail.com> wrote:

> Hello Alexander and Tom.
>
> An intdb entry is easier to read on my iPhone because it makes better use
> of the full width of the screen. And I like the ability to collapse
> sections.
>
> I also like how each program is in its own subsection of the Programs
> section. However, this feature breaks down for Lisp/Scheme programs which
> have lines that begin with “(define”; for example:
> https://www.intdb.io/A230427
>
> As an OEIS submitter and editor, I’m much more inclined to use the
> existing web site, because it’s integrated nicely with the submission and
> editing functions.
>
> Bob
>
>
>
> > On Jan 27, 2024, at 8:54 AM, Alexander Craggs <oeis at femto.dev> wrote:
> >
> > Hey,
> >
> > I'm a big fan of the OEIS website (having used it for just over a decade
> now), especially its ability to understand sequences covering a
> surprisingly wide range of topics.  My friend and I stumbled across the
> 'Suggestions for OEIS from OEIS 50 Workshop <
> http://oeis.org/wiki/Suggestions_for_OEIS_from_OEIS_50_Workshop#General_remarks_about_making_changes_to_the_OEIS>'
> page on the Wiki and saw a 2014 post about updating the site to HTML5 and
> improving mobile accessibility.  The accessibility and user experience
> improvements suggested don't seem to have come to light, the design having
> not significantly changed since 2012 [1] <
> https://web.archive.org/web/20101129053330/http://oeis.org/> [2] <
> https://web.archive.org/web/20130309111854/http://oeis.org/search?q=1%2C2%2C3%2C6%2C11%2C23%2C47%2C106%2C235&language=english&go=Search
> >.
> >
> > We wanted to try to change this, so we took a couple of days off work in
> order to redesign it.  We focused on the following:
> >
> > - Improving entry-level use.  Instead of requiring searchers to know
> about 'keyword:' and 'author:' tags we now include buttons to help out,
> whilst still allowing the full complexity for advanced users.
> > - Mobile-responsive design, ensuring text is legible and buttons
> clickable on all screen sizes.
> > - Keeping the site fast and small.  Caching allows us to save 88% of
> data over 100 sequence searches (3MB new vs 25MB original).  We're also
> faster on first load, the query '1, 2, 5' being 33% smaller (600KB new vs
> 900KB original).  The page load delays are primarily caused by the OEIS
> server responding slowly, which aren't easily fixed by us.
> >
> > The initial version is live here:
> >
> >    https://intdb.io
> >
> > It's an open source project, so you can also see the source code here on
> GitHub, <https://github.com/popey456963/intdb> we accept contributions
> from anyone!  We've done this in a 'hackathon' format over two days, so
> there are numerous bugs listed here <
> https://github.com/popey456963/intdb/issues>.
> >
> > We know it's missing a large number of key features like accessibility,
> i18n and various links (especially my favourite 'listen' feature), but
> wanted to put it out there to see what people thought and whether there
> were any suggestions on ways we could improve things.
> >
> > Regards,
> > Alexander & Tom.
> >
> > P.S. This is the first time posting to a mailing list, and I've really
> struggled.  Hopefully this email goes through, unlike the last couple of
> attempts!
> >
> > --
> > Seqfan Mailing list - http://list.seqfan.eu/
>
> --
> Seqfan Mailing list - http://list.seqfan.eu/
>


More information about the SeqFan mailing list