Beyond the issues that Dan points out with iframes (which I agree may not be an issue in a webbased staff client like SEO). One problem I have had with iframes is that they can force some awkward scrolling on smaller display sizes. Is there a way to fix that if iframes were used?
Tim On Thu, May 1, 2014 at 3:49 PM, Dan Wells <[email protected]> wrote: > Hello Bill, > > > > Thanks for the update. > > > > I know others feel differently, but I don’t think we should rule out using > iframes for catalog integration. Iframes are actually pretty close in many > respects to the way the catalog “integrates” into the current (XUL) staff > client. The usual problems with iframes are bookmarking (not really a > concern the way we would use it), SEO (not a concern here at all), and > cross-site scripting issues (we should have the same origin, which solves > the biggest headaches). If we want to keep things close to the current > design, especially for phase one, iframes could be our shortest path there. > > > > That said, I believe we could rework some bits of the TPAC (and it might > not take much at all) to essentially use the same templates to dynamically > fetch a frameless TPAC “core” for displaying inline in the staff client. > > > > I do also like the idea of having (more or less) a grid-based OPAC (call > it the gridPAC, of course) for use within staff client interfaces. > > > > Dan > > > > > > Daniel Wells > > Library Programmer/Analyst > > Hekman Library, Calvin College > > 616.526.7133 > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Bill > Erickson > > *Sent:* Thursday, May 01, 2014 10:40 AM > *To:* Evergreen Discussion Group; Evergreen Development Discussion List > *Subject:* [OPEN-ILS-GENERAL] browser client update 2014-05-01 / feedback > requested on catalog integration > > > > Hi All, > > > > Here's another mixed bag of updates: > > > > http://evergreen-ils.org/dokuwiki/doku.php?id=dev:browser_staff:dev_notes > > > > Feedback on catalog integration appreciated. > > > > Thanks! > > > > -b > > > > -- > > Bill Erickson > > | Senior Software Developer > > | phone: 877-OPEN-ILS (673-6457) > > | email: [email protected] > > | web: http://esilibrary.com > > | Equinox Software, Inc. / The Open Source Experts > > > -- Tim Spindler [email protected] *P** Go Green - **Save a tree! Please don't print this e-mail unless it's really necessary.*
