Jako wskazany przez autora ojciec ideowy narzędzia "skalowanie zdjęć" kilka słów krytyki.
1. Ogromne gratulacje za pomysł udostępnienia narzędzia do dodawania ramki ze skalą do fotografii na stronie www.
To poza oczywistym dobrodziejstwem dla ludzkości :) świetnie też służy budowie autorytetu i promocji marki związanej z autorem.
2. Narzędzie jak widać dobrze działa i daje się użyć nie tylko przez jego autora
(np.
https://www.bio-forum.pl/messages/33/23775.html)
a to nie taka oczywista cecha produktów programistów (moje programy tej cechy nie mają :) dają się użyć tylko przez autora, no może z wyjątkiem
kalkulatora ATPOL)
Jako programujący doskonale wiem że proces doskonalenia oprogramowania jest nieskończony i dla programistów problemem bywa kiedy się zatrzymać. Pozwolę sobie jednak udzielić kilku sugestii ulepszeń:
3. czytelność interfejsu (mieszanka od kosmetyki do grubych historii):
- w zasadzie ktoś kto wchodzi na stronę nie wie na pierwszy rzut oka do czego ona służy, a więc
- Tytuł strony mówiący do czego ona służy
- po prawej stronie przykładowy/przykładowe obrazki wyprodukowane przez ten program - aby na pierwszy rzut oka było wiadomo o co chodzi - albo linki do przykładowych obrazków
- odstępy przed i za linią banerów, najprościej poziomą linią w HTML'u przez <hr>
- logiczne pogrupowanie kontrolek, czytelniejsze opisy, a więc np.:
blok Scale (skala)
- inna kolejność :
unit of measure
potem w kolejnym, jednym wierszu
[ ] pixels per [ ] units (e.g. 78 piksels per 1 mm)
blok Frame (ramka)
pod-blok Ruler (linijka)
- tutaj zamiast enigmatycznych X1, Y2
dać opis: Left Right Top Bottom ruler (lub West Eeast North South)
- potem kontrolki kolorków i elementów linijki
- jaśniej opisać np. "thin black border (scale)" nie wiem co to na obrazku?
- jaśniej opisać "thin external border"
- chyba obie powiny być w kolejnym pod-bloku
może nazwać je spójnie np. "inner black line border", "outer black line border" albo jakoś tak
potem umieścić kontrolki szerokości i barwy ramki, mozna ten sub-blok zatytułować "Frame width and color" (szerokość i barwa ramki)
podblok Description (opis)
jednostki text size (czy to są punkty typograficzne czy piksele)
na samym końcu wybór i ładowanie pliku, jego jakość
i Do it etc. buttons
- odstep np. przez <hr> po buttonach a przed stopką informacyjną
- dodać w stopce info o ostatniej modyfikacji i kontakt do autora/autorów gdzie można zgłaszać uwagi
- jak już będzie modyfikowana stopka to proszę aby było tekstem:
Marek Snowarski (grzyby.pl, atlas-roslin.pl)
gdzie grzyby.pl i atlas-roslin.pl to odpowiednio linki do
www.grzyby.pl i
www.atlas-roslin.pl O ile wygląd interfejsu uważam za krytycznie ważny, powinien być możliwie szybko ulepszony, niekoniecznie tak jak piszę, ale koniecznie w kierunku czytelności, zrozumiałości i po prostu ergonomii - to kolejne ulepszenia może lepiej odłożyć na przyszłość. Bo pracochłonne a efekt dla laika mało zauważalny.
4. ujednolicenie "skoku skali" tj. wielkości działki i jej opisu
(np. może stosować system dziesiętny? :) )
np. tutaj jest jakieś dziwaczne 1.6 jednostki na 1 działkę:
https://www.bio-forum.pl/messages/33/23775.html 5. bieg skali, jej początek
swego czasu była dyskusja na ten temat, gdy budowałem swój skrypt do skal
konkluazja była między innymi taka że prawa skala powinna mieć zero w prawym dolnym rogu fotki
nie wydaje mi się, aby to było najbardziej ergonomiczne (naturalniej czyta mi się taki układ jak w produktach omawianego tutaj skryptu) ale taki był "głos ludu"
6. polskie, generalnie narodowe znaki, w opisach (to może zostawić do zrealizowania na sam koniec, bo skomplikuje bardziej interfejs i kłopotliwe w implementacji)
7. pomysł na przyszły rok: nie tylko ramkowanie zdjęć miarką ale opcjonalne ich przeskalowywanie do określonej skali (dla określonego dpi) tak jak to robię ze swoimi fotografiami - przyjąć znormalizowany szereg dopuszczalnych skal np. tak jak u mnie wg. normy DIN szereg R10 - opisany tu:
http://www.grzyby.pl/powiekszenie-uzyteczne-powiekszenie-puste.htm#R10