Geri Dön
Search - macOS için küçük ve hızlı WebKit tarayıcısı
SiTech AI Team2 წთ. საკითხავი

Search - macOS için küçük ve hızlı WebKit tarayıcısı

Tasarım stüdyosu Office Commun, WebKit tabanlı ücretsiz macOS tarayıcısı Search'ü yayınladı. Yaklaşık 3 MB boyutundaki uygulamada hesap, senkronizasyon ve telemetri yok; Swift ile yazılmış kaynak kodu GitHub'da MIT lisansıyla açık.

Tasarım stüdyosu Office Commun, macOS için ücretsiz tarayıcısı Search'ü yayınladı. Uygulama bilinçli olarak küçük tutulmuş: diskte yaklaşık 3 MB yer kaplıyor ve anında açılıyor. Her Mac'te zaten bulunan ve Safari'nin üzerinde çalıştığı WebKit motorunu kullanıyor; indirilmesi ya da bellekte tutulması gereken ikinci bir Chromium kopyası yok. Search, macOS 14 veya üstünü gerektiriyor.

Search penceresi: solda sekmeler, sayfa kalan alanı kaplıyor

Yolu kapatmayan bir arayüz

Search'ün arayüzü üstte ya da solda duran bir sekme sırası ve sayfanın kendisinden oluşuyor. Araç çubuğu, başlangıç sayfası ve oturum açılması gereken bir hesap yok. Adres de arama sözcükleri de tek alana yazılıyor: adres yazınca tarayıcı oraya gidiyor, birkaç sözcük yazınca arama yapıyor. Alana yazılanlar Return tuşuna basılmadan hiçbir yere gönderilmiyor.

Sabitlenen sekmeler bir harfe ya da simgeye küçülüyor, önceki oturumdan kalan sekmeler anında geri geliyor. Okuma modu sayfayı makale metnine indiriyor, gizleme komutu ise çerez bildirimlerini ve diğer dikkat dağıtıcı öğeleri o sitede kalıcı olarak kaldırıyor. Reklam engelleyici açılışta bir kez derleniyor ve istek gönderilmeden önce WebKit'in ağ katmanında çalışıyor. Chrome Web Store'dan uzantılar da WebKit'in kendi uzantı motorunda çalışıyor.

Parolalar ve özel veriler

Oturum bilgileri macOS keychain'inde saklanıyor; sistem tarafından şifreleniyor ve Search adıyla etiketleniyor. Tarayıcı parolayı yalnızca giriş gerçekten başarılı olduktan sonra kaydetmeyi öneriyor ve alanları asla kendiliğinden doldurmuyor. Kayıtlı hesaplar Chrome, Arc, Brave veya Edge'den aktarılabiliyor. Geçmiş ve yer imleri kullanıcının Library klasöründeki küçük JSON dosyaları. Senkronizasyon, hesap, bulut ve telemetri yok: Mac'ten çıkan tek şey istediğiniz sayfalar ve yeni sürüm kontrolü için günde bir kez yapılan bir istek.

Okunabilir bir açık kaynak

Kaynak kodun tamamı GitHub'da yayımlanmış, böylece herkes parolalarını ve geçmişini emanet eden bir tarayıcının tam olarak ne yaptığını okuyabiliyor. Kod, Apple'ın sundukları dışında bağımlılığı olmayan yaklaşık 12.700 satır Swift'ten oluşuyor: Vault.swift keychain'i, Shield.swift reklam engellemeyi, Session.swift geri gelen sekmeleri, Bench.swift ise test soketini tutuyor. Ayarlardan açılan bir seçenek, betiklerin çalışan uygulamayı Unix soketi üzerinden yönetmesine izin veriyor. Proje MIT lisansıyla dağıtılıyor.

SSiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.