Bu logoların vektör SVG hâlini bulmak ve macOS güncellemelerini takip etmek gerektiriyor. Üstümdeki iş yükü azalınca belki bakarız. :)
Aslında temelde sadece 6 icon var. İlk ikisinin olduğu işletim sistemini kullanan yoktur. Kalan dördüyle işimiz oluyor.
SVG dosyaları konusunda bilgim yok ama güncelleştirmeleri takip etmek o kadar elzem değil. Genel olarak 6 yılda bir Finder iconu değişiyor. Sık değişen bir icon değil yani. SVG değil ama resim olarak atmak isterim. Yapılmasa bile bir fikir olarak burada kalmasını isterim doğrusu.

OS X 10.0-10.9
d1h1b49-b298227d-2b14-4bfe-9ef1-5a5aba731c44.webp

OS X 10.10-10.15
Finder_icon_macOS_Yosemite.webp

macOS 11-15
Finder_Icon_macOS_Big_Sur.webp

macOS 26
Finder-macOS-Default-1024x1024%402x.webp
 
Aslında temelde sadece 6 icon var. İlk ikisinin olduğu işletim sistemini kullanan yoktur. Kalan dördüyle işimiz oluyor.
SVG dosyaları konusunda bilgim yok ama güncelleştirmeleri takip etmek o kadar elzem değil. Genel olarak 6 yılda bir Finder iconu değişiyor. Sık değişen bir icon değil yani. SVG değil ama resim olarak atmak isterim. Yapılmasa bile bir fikir olarak burada kalmasını isterim doğrusu.

OS X 10.0-10.9
Eki Görüntüle 188039
OS X 10.10-10.15
Eki Görüntüle 188041
macOS 11-15
Eki Görüntüle 188042
macOS 26
Eki Görüntüle 188043
macOS 10.15.6'dan sonraki sürümler tespit edilemiyor (Chromium tabanlı tarayıcılar hariç), hepsi macOS 10.15.6 olarak gözüküyor. Sürüme özel logo işi çok olmaz gibi yani.
 
Quetta'yı destekliyor mu acaba? :unsure:

Şimdi fark ediyorum, Chromium 135 sürümünü kullanıyormuş. Başka tarayıcı arama vakti.
 
XenForo için İşletim Sistemi ve Tarayıcı Tespit Eklentisi

Eki Görüntüle 188759

(Recep Baltaş'ın isteği ile tasarlanan bu eklenti, T.Web() Browser Detection kütüphanesi kullanarak kaliteli bir deneyim sunar.)

Bu eklenti, forumunuzun içerisinde bulunan mesajların hangi işletim sistemi ve tarayıcı ile gönderildiğini gösterir.

Eki Görüntüle 188756

SVG formatı ile daha az trafik ile daha kaliteli simgeleri forumlarınızda gösterin!

XML kodları ile tasarlanan simgeler sayesinde hem daha az trafik ile daha kaliteli simgeler gösteriyoruz hem de çözünürlük kaynaklı bozulmaların önlerine geçmiş oluyoruz. :cool:
Ayrıca bu uzantı, diğer resim uzantıları gibi tarayıcılar tarafından önbelleklendiği için aynı ziyaretçiler ikinci kere sunucunuzdan simgeyi indirmez. Elbette Cloudflare Cache kullanıyor iseniz de bu uzantı önbelleklenmektedir.

Eki Görüntüle 153516Eki Görüntüle 153520

Sürüm farklılıklarına göre simgeler değişir.

Örneğin Windows sürümlerine göre Windows logosunun değişimi sayesinde kullanılan işletim sistemleri çok daha ayırt edici duracaktır.

Eki Görüntüle 153540

Microsoft Edge'in Chromium olmadan önceki Legacy simgesi gibi ayırt edici logolar kullanılmıştır. Eğer eski Edge tarayıcısı ile mesaj gönderimi yapılırsa eski Edge logosu gösterilecektir.

Eki Görüntüle 188755
Eki Görüntüle 153539

Daha iddialı kütüphane sayesinde rakiplerine göre çok daha fazla avantajlıdır.

Sadece "User-Agent" başlığını değil, SEC_CH_UA ve X-Request başlıklarını da değerlendirerek daha fazla işletim sistemi ve tarayıcı destekler.

"Windows NT 10.0" dizesi, Windows 10 olarak değil Windows 10/11 olarak değerlendirilir. Sec_CH_UA başlığına sahip tarayıcı kullanıyor iseniz Windows 10 veya Windows 11 tam olarak tespit edilebilir. "User-Agent" başlığında kendini sadece Chrome olarak gösteren Brave tarayıcısını Sec_CH_UA ile tespit eder.

Opera'nın çeşitli sürümlerini tespit edebilen kütüphane sayesinde tüm Opera tarayıcıları sadece "Opera" olarak görünmez. Opera Air, Opera GX ve Opera Mini gibi tarayıcıları ayırt edebildiğinde daha doğru sürüm gösterir.

PiluX, Ubuntu, Fedora dağıtımlarını tespit edebildiği gibi mümkün oldukça kendi dağıtımını gösteren dağıtım geliştiricilerinden geri bildirim toplayacağız ve kütüphanesini zenginleştireceğiz.

Apple'a ait olmayan işletim sistemlerinde kullandığınız Safari olmayan Webkit tarayıcıları, Safari olarak algılanmaz.

Kendini Linux olarak gösteren ancak Android TV olan bazı cihazları da Linux olarak değil Android olarak algılar.

Eki Görüntüle 153530Eki Görüntüle 153543

Güvenlik açıklarına karşı test edilmiştir.

XSS açıklarına karşı yoğun önlemler alınmıştır. Tarayıcı başlıkları için belirli şartlar belirlenmiş ve anormal başlıkların işlenmemesi sağlanmıştır.
Ayrıca, eklentiyi hataya düşürebilecek olağanüstü durumlarda mesaj gönderilmesi engellenmez ve geçici olarak gönderilen mesajda eklenti işlev görmez.

Eki Görüntüle 153533
("Ben şimdi bunu patlatamıyor muyum?" şaşkınlığı.)

Satın almak için;

XenForo sayfasına uğrayın: https://xenforo.com/community/resources/os-browser-detection.10013/

Destek için @Hasan Merkit ile iletişime geçin.

Emeği geçenler;

Projeyi başlatan, tespit kütüphanesini yazan:
Hasan Merkit
( Techolay profili: @Hasan Merkit )

XenForo eklentisi yazan, çok farklı tarayıcılarda da tespit eden:
Mehmet Kerem Gökcek
( Techolay profili: @MKerem )

XenForo eklentisinde bizi destekleyen ve XenForo için yayınlayacak:
Recep Baltaş
( Techolay profili: @Recep Baltaş )

Grafiksel çalışmalar:
Alperen İsa Nalbant
( Techolay profili: @afacanc38 )

Daha fazla cihazda test eden ekibimizin üyeleri:

Erdem Ural ( Techolay profili: @Exinie )
Ömer Faruk Yavuz ( Techolay profili: @thalvren )
Muhammet Asaf Yüceur ( Techolay profili: @SupraSonic )



T harflerine güvenin!

Eki Görüntüle 153552

Teknolojiyi seviyoruz!

Kadronun kalite:
 

Dosya Ekleri

  • s-18a778baec5ac815551663f6f812d35ca68dd0a1.webp
    s-18a778baec5ac815551663f6f812d35ca68dd0a1.webp
    532,4 KB · Görüntüleme: 37

v1.6.1 güncellemesi​

  • Google simgesi, 2025 simgesi ile değiştirildi.
  • PiluX simgesi yenilendi. (Karanlık moda daha uygun) (Teşekkürler @afacanc38.🙏 )
 
Son düzenleyen: Moderatör:
v1.6.2 güncellemesi

Farklı XenForo eklentileri ile çakışmaya yol açabilecek bir hata düzeltildi. (Geri bildirim için teşekkürler. 🙏 @Garfield41 )

v1.6.3 güncellemesi

Yandex logosunun görünmemesine neden olan bir hata düzeltildi. (Geri bildirim için teşekkürler. 🙏 @Barış )