Changeset 2597685
- Timestamp:
- 09/12/2021 11:01:41 PM (4 years ago)
- File:
-
- 1 edited
-
photographers-galleries/trunk/readme.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
photographers-galleries/trunk/readme.txt
r2597568 r2597685 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Enhance your galleries with HTML5 responsive `figure` and present them with a lightweight CSS3carousel or exhibition mode that fills the gap between a digital presentation and a real-life exhibition.11 Enhance your galleries with HTML5 markup, responsive image sizes and present them with an efficient and minimalistic carousel or exhibition mode that fills the gap between a digital presentation and a real-life exhibition. 12 12 13 13 … … 16 16 = What ? = 17 17 18 This is a lightweight plugin to display dynamic or static galleries on posts and pages with minimal overhead and using only native WordPress media. 18 This is a lightweight plugin to display dynamic or static galleries on posts and pages with minimal overhead and using only native WordPress media. It extends native WordPress features without adding bloat and reinventing the wheel. 19 19 20 20 Main features: 21 21 22 1. enable responsive images sizes (visitors get served the closest image size to their actual display resolution),23 2. enable custom taxinomies, tags, comments, author, comments for media attachments,24 3. make images queryable by tags, comments, taxinomies, etc. to display dynamic galleries from a shortcode,22 1. enable responsive images sizes: the browser picks only the closest size in the collection, depending on the display pixels count, 23 2. turn media attachments into regular posts by enabling custom taxinomies, tags, comments, author, and comments, 24 3. make media attachments queryable by tags, comments, taxinomies, etc. to display dynamic galleries from a gallery shortcode similar to the native WordPress gallery, 25 25 4. provide shortcode wrappers for default WordPress galleries to enable advanced layouts (carousel, exhibition, no caption, etc.), 26 26 5. style default column galleries in a masonry way, 27 27 6. add EXIF metadata in media admin view, 28 7. fully responsive (height and width), 29 8. **provide elegant, minimalist looks that put emphasis on image content first and never crop images to fit in an arbitrary layout.** 28 7. fully responsive design (height and width) so images fit in viewort without needing a lightbox, 30 29 31 30 The look is inspired by art books and museums exhibitions, meant to allow a flawless and non-intrusive full-screen experience, so you can design your website as a webapp. 32 31 32 Main benefits: 33 34 1. KISS design: no settings page, minimalistic code, robust and easy to maintain, 35 2. performance-driven: spare computing resources, load scripts only on pages that need them, 36 3. content-driven: put emphasis on images, not on layout or visual effects, and never crop images to fit within layout. 37 4. device-agnostic: scrolling through carousels and exhibitions supports arrow keys, mouse wheel scroll, touch swipe and click/tap on navigation buttons. 38 5. caching/lazyloading/CDN-ready: tested with WP Rocket, Progressive Web Apps and WEBP images drop-in. 39 6. unobtrusive: transparently uses native WordPress galleries, for support of any lightbox plugin. 33 40 34 41 = Why ? = 35 42 36 Most fancy gallery plugins will add their gallery manager on top of WordPress, which already has one… Then, they will crop images to fit within their fancy layout. Unfortunately, if you are an artist, the way you composed and framed your picture is no accident and should be honored by whatever display system you use. After all that, they will add an awful bloat of jQuery madness that will puta hole in your [Page Speed](https://developers.google.com/speed/pagespeed/insights/) score and kill your [loading time](https://tools.pingdom.com/). Finally, they will distract visitors from your content with all their fancy effects that make your CPU overheat for nothing. Picture-based websites were already heavy, these will make sure to give them the final blow...43 Most fancy gallery plugins will add their own gallery manager on top of WordPress, which already has one… Then, they will crop images to fit within their fancy layout. Unfortunately, if you are an artist, the way you composed and framed your picture is no accident and should be honored by whatever display system you use. After all that, they will add an awful bloat of jQuery madness that will drill a hole in your [Page Speed](https://developers.google.com/speed/pagespeed/insights/) score and kill your [loading time](https://tools.pingdom.com/). Finally, they will distract visitors from your content with all their fancy effects that make your CPU overheat for nothing. Picture-based websites were already heavy, these will make sure to give them the final blow... 37 44 38 45 We need better. … … 41 48 = How ? = 42 49 43 * Use only built-in browser technologies (CSS , HTML, and native Javascript) to extend browser native features.44 * Don't use jQuery or additional bloatware lib that slows down page loading , creates compatibility nightmares and may not be hardware-accelerated.50 * Use only built-in browser technologies (CSS3, HTML5, and native Javascript) to extend browser native features while taking advantage of hardware-accelerated routines. 51 * Don't use jQuery or additional bloatware lib that slows down page loading and rendering, only to create compatibility nightmares later. 45 52 * Load minified JS and CSS, on-demand (only on pages that use them), in footer and with defer support. 46 * Compatible with caching, minification, CDN and lazy loading (tested with WP Rocket).47 * Compatible with lightboxes plugins.48 * Only extends core WordPress features, for better security and maintainability.49 53 50 54 The JS weighs only 5.2 kB, and the CSS 7.2 kB. … … 247 251 = Caveats = 248 252 249 Using native WordPress galleries, Photographers Galleries need to overwrite theme styling, which might still compete with it. Some CSS tuning might be necessary to fix corner-cases.253 Using native WordPress galleries, Photographers Galleries needs to overwrite theme styling, which might still compete with it. Some CSS tuning might be necessary to fix corner-cases. 250 254 251 255
Note: See TracChangeset
for help on using the changeset viewer.