Home arrow HTML arrow Page 4 - Completing a 3D HTML Table Image Gallery
HTML

Completing a 3D HTML Table Image Gallery


In the first two articles of this series, I showed you a number of steps involved in constructing a 3D HTML table and putting an image gallery in such a table. I discussed the capabilities we'd want our gallery to have, and the three modes in which it would function. In this conclusion to the series, I will show you how to get those modes working and pull everything together.

Author Info:
By: Chrysanthus Forcha
Rating: 5 stars5 stars5 stars5 stars5 stars / 2
February 17, 2009
TABLE OF CONTENTS:
  1. · Completing a 3D HTML Table Image Gallery
  2. · Freezing and Manual Modes
  3. · Modification to the maximizeFn(ID) and the restoreFn(ID) functions
  4. · Advantages of the Image Gallery in a 3D HTML Table

print this article
SEARCH DEVARTICLES

TOOLS YOU CAN USE

advertisement
Completing a 3D HTML Table Image Gallery - Advantages of the Image Gallery in a 3D HTML Table
(Page 4 of 4 )

The approach in this series becomes advantageous when you have many pictures. One way to set up the image gallery is to have many pictures in one long page. The user scrolls down until he reaches the end of the page; then he click a Next button, which downloads another long page for him to scroll down.

Another way is to present a set of small pictures in a page. The user glances through the set and can maximize any image. When he wants the next set, he clicks a Next button that downloads the next set.

Scrolling down and waiting for a page to download are tedious. The 3D method overcomes these issues. That is, with the 3D method, you do not have scroll down or download any set of images. The 3D method comes with these two advantages.

Size of the 3D Table

One set of pictures with its associated buttons should not occupy more than one screen. The number of planes (z-axis) can be as many as technology allows. I expect you to point out that if the planes are too many, it will take too long to download, right? There is a new technology that allows you to solve such a problem. In fact I intend to write a series of articles just on this new technology.

It is not difficult for you to add code that will make you see (jump to) a particular plane. To do this, let the “scrollInward()” function take an integer argument. This argument will become the value of the internal variable k in the function. At the end of the function, k will be assigned to the "present" variable.

Conclusion

A 3D HTML table image gallery offers advantages over traditional gallery methods. You can combine all the bits of code I have given in this series to form one code. You can then use the result as the basis for your own project.


DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

blog comments powered by Disqus
HTML ARTICLES

- HTML5 Boilerplate: Working with jQuery and M...
- HTML5 Boilerplate Introduction
- New API Platform for HTML5
- BBC Adopts HTML 5, Mozilla Addresses Issues
- Advanced Sticky Footers in HTML and CSS
- HTML and CSS Sticky Footers
- Strategy Analytics Predicts HTML5 Phones to ...
- HTML5 Guidelines for Web Developers
- Learning HTML5 Game Programming
- More Engaging CSS3 and HTML Background Effec...
- Engaging HTML and CSS3 Background Effects
- More Web Columns with CSS3 and HTML
- Columns with CSS3 and HTML
- Creating Inline-Block HTML Elements with CSS
- Drag and Drop in HTML5: Parsing Local Files

Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Weekly Newsletter
 
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 
Support 



© 2003-2012 by Developer Shed. All rights reserved. DS Cluster 10 - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials