AliYucel adlı üyeden alıntı:
mesajı görüntüle
20 MB resim dosyasını 2 MB'a indirdik. Sıkıştırma denemesi yapalım?
47
●1.838
- 03-10-2025, 02:40:34Hocam resmi yüklüyoruz ama hiçbir ayar çıkmadan direkt resize ediyor. Bu bence kullanışlı değil. En azından compress level, resize ratio gibi şeyleri seçebilmeliyiz..
Şahsen ben Google'ın kendi ürünü olan https://squoosh.app uygulamasını kullanıyoru; denediklerim içinde en iyisi bu. - 03-10-2025, 02:50:49Hocam bahsettiğiniz siteyi inceledim sadece aynı anda 1 resim yüklenebiliyor ve resim açıldıktan sonra 10 dan fazla ayar var biraz karmaşık hale geliyor çözmek.(genel konuşuyorum bilen var bilmeyen var özellik ayarlarını) Bizim amacımız insanlara tek tuşla otomatik hem sıkıştırma hem de boyutlama yapmak yani sistem yüklenen resmi algılayıp ne kadar sıkıştırma ve boyutlama yapacağını kendi ayarlayıp öyle çıktı veriyor. Ve yükleme sınırı yok isterseniz 1.000.000 tane resmi otomatik optimize edip tek bir tuşla zip dosyası şeklinde indirebilirsiniz. Yoksa piyasada bu araçlardan çok var biliyorum. Ben biraz daha farklı kolay pratik yapmak istedim, kullanıcıyı uğraştırmadanmemu adlı üyeden alıntı: mesajı görüntüle
- 03-10-2025, 03:14:31Hocam basitleştirmek isterken biraz fazla basitleştirmişsiniz sanki
Sabit olarak 70% compress level ve resim ebatına göre 35% - 45% resize ratio belirlemişsiniz. Bence en azından bunlar kullanıcı tarafından seçilebilmeli.
Naçizane bazı önerilerim daha olacak:
1. Tasarımı biraz daha modern yapabilirsiniz. Gösterdiğiniz pagespeed değerlerinin çok da önemi yok. Hergün düzenli olarak kullandığınız uygulamaların pagespeed değerlerinin ka çtanesi mükemmel?
2. Batch processlerde işlemleri await ile sırayla yapıyorsunuz. Bunun yerine paralel bir işleme yapabilirsiniz.
3. Progressbar random ilerliyor; bu düzeltilebilir veya bunun yerine sadece bir loading icon gösterilebilir. - 03-10-2025, 03:21:18Önerilerinizi dikkate alacam hocam teşekkürler. Ama dediğim gibi açıkcası tinypng sitesinde olduğu gibi bir arayüz yapmak istedim, hatta ilk başka kendi kullanımım için yapmıştım. Yoksa codecanyon da çok gelişmiş scriptler mevcut 10dolara alıp 2-3dk içinde dizine atıp yayınlayabilirdimmemu adlı üyeden alıntı: mesajı görüntüle
- 03-10-2025, 04:57:37Hocam ben olsam bir slider kullanırım ve default olarak quality olarak 85-90 gibi bir değer seçerim. Böylece kullanıcı tek bir slider ile istediği değeri seçebilir, sadece 10-30-50 gibi 3 değere mahkum olmaz.
Bir de hocam js kodunuzda bazı performans sorunları var. Gözden geçirmenizde fayda var. - 03-10-2025, 05:15:38Hocam müsaitsen zahmet olmazsa özelden gözlemlediğin sorunları iletir misin?memu adlı üyeden alıntı: mesajı görüntüle