Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Instant Galleria How-to
Instant Galleria How-to
Instant Galleria How-to
Ebook184 pages42 minutes

Instant Galleria How-to

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. This is a how-to book with practical recipes to make you an expert user of Galleria. This book is for Javascript developers and designers looking to learn how to create beautiful galleries for their web projects. It’s assumed you know some JavaScript, JQuery, HTML, and CSS. Readers are expected to have images available to use with the galleries, a text editor, and a modern web browser to develop with.
LanguageEnglish
Release dateFeb 15, 2013
ISBN9781849696616
Instant Galleria How-to

Related to Instant Galleria How-to

Related ebooks

Internet & Web For You

View More

Related articles

Reviews for Instant Galleria How-to

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Instant Galleria How-to - Nathan Van Gheem

    Table of Contents

    Instant Galleria How-to

    Credits

    About the Author

    About the Reviewer

    www.PacktPub.com

    Support files, eBooks, discount offers and more

    Why Subscribe?

    Free Access for Packt account holders

    Preface

    What this book covers

    What you need for this book

    Who this book is for

    Conventions

    Reader feedback

    Customer support

    Downloading the example code

    Errata

    Piracy

    Questions

    1. Galleria How-to

    Setting up the development environment (Simple)

    Getting ready

    How to do it...

    Galleria components

    If you don't have a text editor...

    Extracting the source code

    Your first gallery (Simple)

    Getting ready

    How to do it...

    How it works...

    Defining a height

    Data attributes

    Configuring Galleria (Simple)

    Getting ready

    How to do it...

    How it works...

    There's more...

    Useful configuration options

    Complete listing of options

    Installing themes (Simple)

    Getting ready

    How to do it...

    How it works...

    There's more...

    Downloading Galleria themes

    Creating your own theme (Medium)

    Getting ready

    How to do it...

    How it works...

    For the sake of brevity

    Creating mobile friendly themes (Simple)

    Getting ready

    How to do it...

    How it works...

    Media queries

    Testing for mobile

    Integrating with existing sites

    Installing plugins (Simple)

    Getting ready

    How to do it...

    How it works...

    There's more...

    Using the Flickr plugin (Medium)

    Getting ready

    How to do it...

    How it works...

    There's more...

    Flickr plugin API

    Using the Flickr REST API

    Creating a plugin (Advanced)

    Getting ready

    How to do it...

    How it works...

    What else can we do?

    Using the API (Medium)

    Getting ready

    How to do it...

    There's more...

    Complete API reference

    Another way to bind events

    Alternative image data structures (Simple)

    Getting ready

    Specifying extra parameters via IMG tag

    Alternative media

    Using JSON

    HTML structure parsing customization

    How it works...

    Optimizing Galleria (Simple)

    Getting ready

    Image sizes

    Providing thumbnails

    Optimizing resources

    Galleria size

    Web server

    Resource minification

    Adding images dynamically (Medium)

    Getting ready

    How to do it...

    How it works...

    Following up with server-side techniques

    Triggering Galleria (Advanced)

    Getting ready

    How to do it...

    How it works...

    Recording image views with Google Analytics (Medium)

    Getting ready

    How to do it...

    How it works...

    There's more...

    Handling errors gracefully (Medium)

    Getting ready

    How to do it...

    How it works...

    Creating tests for customizations (Advanced)

    Getting ready

    How to do it...

    How it works...

    Read more about the selenium testing framework

    Web application integration (Advanced)

    Getting ready

    How to do it...

    How it works...

    Automatic thumbnail generation

    Existing application Galleria integrations

    Instant Galleria How-to


    Instant Galleria How-to

    Copyright © 2013 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    First published: February 2013

    Production Reference: 1080213

    Published by Packt Publishing Ltd.

    Livery Place

    35 Livery Street

    Birmingham B3 2PB, UK.

    ISBN 978-1-84969-660-9

    www.packtpub.com

    Credits

    Author

    Nathan Van Gheem

    Reviewer

    Victor Berchet

    Acquisition Editor

    Usha Iyer

    Commissioning Editor

    Ameya Sawant

    Technical Editor

    Kirti Pujari

    Project Coordinator

    Esha Thakker

    Proofreader

    Lawrence A. Herman

    Production Coordinator

    Conidon Miranda

    Cover Work

    Conidon Miranda

    Cover Image

    Conidon Miranda

    About the Author

    Nathan Van Gheem primarily works on Python web solutions. He also has extensive experience with JavaScript and integrating JavaScript solutions in web applications. He is involved with the Plone Python CMS open source community where he is the UI team leader and is on the Security team.

    I would like to thank my family for the sacrifice of time they put up with, Wildcard Corp for giving me an opportunity to work

    Enjoying the preview?
    Page 1 of 1