Plugin Directory

Changeset 2597685


Ignore:
Timestamp:
09/12/2021 11:01:41 PM (4 years ago)
Author:
aurelienpierre
Message:

improve readme

File:
1 edited

Legend:

Unmodified
Added
Removed
  • photographers-galleries/trunk/readme.txt

    r2597568 r2597685  
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 Enhance your galleries with HTML5 responsive `figure` and present them with a  lightweight CSS3 carousel or exhibition mode that fills the gap between a digital presentation and a real-life exhibition.
     11Enhance 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.
    1212
    1313
     
    1616= What ? =
    1717
    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.
     18This 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.
    1919
    2020Main features:
    2121
    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,
     221. enable responsive images sizes: the browser picks only the closest size in the collection, depending on the display pixels count,
     232. turn media attachments into regular posts by enabling custom taxinomies, tags, comments, author, and comments,
     243. make media attachments queryable by tags, comments, taxinomies, etc. to display dynamic galleries from a gallery shortcode similar to the native WordPress gallery,
    25254. provide shortcode wrappers for default WordPress galleries to enable advanced layouts (carousel, exhibition, no caption, etc.),
    26265. style default column galleries in a masonry way,
    27276. 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.**
     287. fully responsive design (height and width) so images fit in viewort without needing a lightbox,
    3029
    3130The 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.
    3231
     32Main benefits:
     33
     341. KISS design: no settings page, minimalistic code, robust and easy to maintain,
     352. performance-driven: spare computing resources, load scripts only on pages that need them,
     363. content-driven: put emphasis on images, not on layout or visual effects, and never crop images to fit within layout.
     374. device-agnostic: scrolling through carousels and exhibitions supports arrow keys, mouse wheel scroll, touch swipe and click/tap on navigation buttons.
     385. caching/lazyloading/CDN-ready: tested with WP Rocket, Progressive Web Apps and WEBP images drop-in.
     396. unobtrusive: transparently uses native WordPress galleries, for support of any lightbox plugin.
    3340
    3441= Why ? =
    3542
    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 put 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...
     43Most 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...
    3744
    3845We need better.
     
    4148= How ? =
    4249
    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.
    4552* 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.
    4953
    5054The JS weighs only 5.2 kB, and the CSS 7.2 kB.
     
    247251= Caveats =
    248252
    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.
     253Using 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.
    250254
    251255
Note: See TracChangeset for help on using the changeset viewer.