Content deleted Content added
m WP:CHECKWIKI error fixes using AWB (10731) |
m Removing link(s) Wikipedia:Articles for deletion/IBM Developer closed as soft delete (XFDcloser) |
||
(27 intermediate revisions by 22 users not shown) | |||
Line 1:
{{Short description|JavaScript library}}
[[File:Lightbox mockup.jpg|thumb|A typical lightbox image display]]
'''Lightbox''' is a [[JavaScript]]
The
▲The technique gained widespread popularity due to its simple yet elegant style and easy implementation. The original Lightbox plugin used two JavaScript libraries, [[Prototype Javascript Framework]]<ref name="Herrington">{{cite web | last = Herrington | first = Jack D | date = | title = Ajax and XML: Ajax for lightboxes | work = [[IBM DeveloperWorks]] | url = http://www.ibm.com/developerworks/library/x-ajaxxml6/ | accessdate = 2008-05-21 }}</ref> and [[script.aculo.us]],<ref name="Schmitt">{{cite book | last = Schmitt | first = Christopher | year = 2006 | title = CSS Cookbook | publisher = [[O'Reilly]] | isbn = 0-596-52741-1 | pages = 204 }}</ref> for its animations and positioning. In April 2012, the plugin was rewritten for [[jQuery]].<ref>{{cite web | accessdate=2012-12-17 | first=Lokesh | last=Dhakar | title=Lightbox2 | url=http://lokeshdhakar.com/projects/lightbox2/}}</ref> The open-source nature of Lightbox encouraged developers to modify and fork the code, resulting in plugins such as [http://www.jacklmoore.com/colorbox/ Colorbox], [http://dimsemenov.com/plugins/magnific-popup/ Magnific Popup], [http://www.digitalia.be/software/slimbox Slimbox] or [http://codylindley.com/thickbox/ Thickbox].
▲''Lightbox'' scripts are dependent upon a browser's JavaScript compatibility,<ref name="Schmitt">{{cite book | last = Schmitt | first = Christopher | year = 2006 | title = CSS Cookbook | publisher = [[O'Reilly]] | isbn = 0-596-52741-1 | pages = 207 }}</ref> though the simplicity of implementations and the maturity of such scripts make this dependency mostly irrelevant. Many Lightbox scripts use [[unobtrusive JavaScript]]. Browsers that do not load the script for whatever reason can instead simply load the image as a separate page load, losing the Lightbox effect but still retaining the ability to display the image.<ref name="Zervaas">{{cite book | last = Zervaas | first = Quentin | year = 2007 | title = Practical Web 2.0 Applications with PHP | publisher = Springer | isbn = 1-59059-906-3 | pages = 423 }}</ref>
== References ==
{{Reflist}}
{{Commons category|Lightbox (JavaScript)}}▼
== External links ==
▲* {{Commons category inline|Lightbox (JavaScript)}}
[[Category:JavaScript libraries]]
|