Comments (5)
It seems that iPad and mobile phone are using the original picture (from albums
directory) for full screen display (or perhaps iPad bug) while the PC version is using a large picture (from cache
directory).
In my case, albums
directory is not accessible from the Web, reason why photos are not displayed.
from myphotoshare.
albums
directory must be accessible from the web: depending on the screen size, the cache image or the original one is choosen, so that it must not be enlarged, since enlarging produces blurring
Besides that, original image is presented when selecting download or original link.
from myphotoshare.
I don't give access to the original pictures for multiple reasons:
albums
directory is not web browseable. Only the scanner and the content owner can access it. Web content should be available fromcache
only. If the installer decided that original pictures can be viewed on the web, then they should be copied intocache
. There're no reasons to allow direct access to originals... We never give access to original video that is transcoded, so why do it with photos?- The files are > 10MB pictures, while only 600 KB when resized at 1200 pixels. Originals are at > 5000 pixels width.
- For privacy reasons, I don't want to give access to the full EXIF data I have in original pictures. When photos are transcoded by the scanner, EXIF data is stripped out of the files and this information is not available on the web but only in the properties window, for selected metadata.
First, I don't understand why my old mobile devices, with small screen sizes, need to access pictures larger than 1200 pixels. Their screens don't have that much pixels...
Next, I've added a new reduced size of 2400 in myphotoshare.conf
. I'll check what will be the result on the iPad and phone when scanner runs this night.
I've also added a new size equal to my camera sensor width. I want to check what will be the filesize of the resulting picture files. We know that pictures must not be upsized. If it works, perhaps it should be added automatically by the scanner instead of letting the web application access the albums
directory.
from myphotoshare.
The bug (photos not displayed) is still there on the iPad, even with the new reduced_sizes
added. But it could be browser cache related now. I've installed Chrome on the iPad and I can see all photos now. I'll have to change the server cache timeouts and test again...
from myphotoshare.
I forgot one reason why someone would not want to give access to the original media is for professional or semi-professional photographers.
from myphotoshare.
Related Issues (20)
- album.ini metadata has trouble with Python 2 when filenames have accented characters HOT 4
- ready for 3.4? HOT 20
- managing stop words in js? HOT 2
- album.ini name in options file HOT 7
- Problems with non-occidental languages? HOT 2
- Roadmap for version 3.5 HOT 3
- Optimization of index files creation HOT 4
- do not generate nor save virtual albums if not needed HOT 6
- Add options to display descriptions
- privacy concerns when showing original image HOT 4
- Allow % characters in `album.ini` files
- same image in different folders generates trouble in search result
- space for folder name not corrected
- social bar: add a button to get the share link copied to clipboard
- Add option to go directly to image fullscreen
- Set cache subfolders number according to media number
- use os.walk to scan directories in TreeWalker.walk() HOT 1
- wrong album caption height
- copy copyright info to reduced size images and thumbnails
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from myphotoshare.