Site Web en PHP pour présenter des photos https://superflux.antopie.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ROADMAP.md 2.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # Roadmap
  2. ## v2.x - Maintenance Mode
  3. No new features are being worked on for v2.x.
  4. ## v3.0 - In Brainstorming Phase
  5. **Not planned for v3.0**
  6. The goal of this script from it's beginnings till today is to to provide a better *image viewing experience*.
  7. - **HTML or video content.** If you need to show html or video content, I recommend googling for an alternative script as there are many options.
  8. - **Social sharing buttons.**
  9. **Image Support**
  10. - Investigate `srcset` and `<picture>`
  11. **Interactions**
  12. - Add touch gesture support.
  13. - Exploring using tilt gesture on mobile devices with extra-wide images.
  14. - If user attempts to go forward when at end of image set, animation (shake?) indicating the end or option to close Lightbox.
  15. - Make sure right-click/long pressing works to access the image's context menu.
  16. **Layout**
  17. - Allow vertical centering.
  18. - Update sizing on window resize.
  19. - Should the dev be able to choose the position of the caption, close button, and nav controls?
  20. - Optimize layout for mobile.
  21. - Optimize layout for screens of varying densities.
  22. - Should the close button still live in the bottom right corner?
  23. **Animations**
  24. - Evaluate start, end, and transition animations.
  25. - Rewrite animations for performance and flexibility.
  26. **Assets**
  27. - Use inline SVG for UI elements.
  28. **Caching**
  29. - Review if and how images should be preloaded
  30. **Error Handling**
  31. - What happens when an image url is incorrect?
  32. - What happens when an image takes too long to load?
  33. **Accessibility**
  34. - Should opening lightbox update the url? and should this url be parsed on page load to show Lightbox automatically?
  35. - Review alt attributes.
  36. - Review ARIA roles.
  37. - Review constrast ratios.
  38. - Review keyboard input and tabbing.
  39. - Review click/touch target size.
  40. - Test with screen reader.
  41. **API**
  42. - Do not initialize automatically and allow multiple instances.
  43. - Add event handlers.
  44. - Allow setting options on the fly.
  45. - Allow the setting of options from HTML?
  46. - Evaluate preloading and caching.
  47. - Allow placement inside of a specified element? Orig feature requester was dealing with iframe.
  48. **Dependencies**
  49. - Drop jQuery requirement.