EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #05329


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Re: EPrints and mobile?


Desktop is almost certainly the main way of interacting, but there is also demand for mobile usage - one of the earliest requests we had for new features was to include QR codes for records so people could include links in conference posters for people to look at while they were there.

Lizz

--

Lizz Jennings BA MSc ACLIP MCLIP (Revalidated 2015)

Technical Data Officer

The Library 4.10, University of Bath, Bath, BA2 7AY UK

Ext. 3570 (External 01225 383570)

E.Jennings@bath.ac.uk

________________________________________
From: eprints-tech-bounces@ecs.soton.ac.uk <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of Gunnar Wolf <gwolf@gwolf.org>
Sent: 14 January 2016 19:10
To: eprints-tech@ecs.soton.ac.uk
Subject: [EP-tech] Re: EPrints and mobile?

Sheppard, Nick dijo [Thu, Jan 14, 2016 at 01:01:32PM +0000]:
> I'm sure it is, but I've been asked to comment on whether EPrints is
> optimised for mobile. Is anyone able to comment?

The world is not as black-and-white... So you can get something quite
decent with the templating system as it is. I know our case is _very_
far from perfect, but take as an example our repository:

    http://ru.iiec.unam.mx/

We did very simple edits to the base stylesheet, making the main menu
drop to follow the content if the screen width is <= 825px, and adjust
the institutional banner accordingly, also based on the screen
width. To do this, we just needed the following CSS declarations:

    http://ru.iiec.unam.mx/style/ru_iiec_media_qry.css

and called it from our default template
(archives/$MYSITE/cfg/lang/es/templates/default.xml):

    <style type="text/css" media="screen">@import url(<epc:print expr="$config{rel_path}"/>/style/ru_iiec_media_qry.css);
    </style>

Added the following line to the headers of all generated pages:

    <meta name="viewport" content="width=device-width, initial-scale=1" />

And moved the content part of the page to be rendered before the menu
(in order for the CSS incantation to show content first, menu
later).

Those changes have been deemed sufficient by our people — of course,
it's not _absolute_ mobile-friendliness (i.e. small links for
thumb-based operation), but it's enough for us. After all, the primary
usage of a repository (mainly if it's of mostly-textual content)
should be usually large-screen-based.

*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/
*** EPrints developers Forum: http://forum.eprints.org/