21 puan yazan jongtk12 2024-11-27 | 8 yorum | WhatsApp'ta paylaş

Bir Chrome uzantısı yaptım, bir deneyin :)

Geliştirici dokümanlarını okurken, orijinal metin ile Türkçe çeviriyi aynı anda kaydırarak görmek iyi olurdu ihtiyacından yola çıkarak yaptım

  • Uzantı çalıştırıldığında, mevcut pencereyle aynı site açılır ve ekran iki yana bölünür
  • Bir taraf Google Çeviri vb. ile çevrilip kaydırılarak kullanılabilir
  • URL eşleme özelliği sayesinde, bir tarayıcıda başka bir siteye geçildiğinde diğeri de birlikte geçer
  • Geliştirici dokümanının kendisi Türkçe çeviri sunuyorsa, URL senkronizasyonunu kapatıp kullanabilirsiniz
  • Senkron tutmazsa, kaydırma senkronizasyonunu kapatıp manuel olarak kaydırabilirsiniz

İki tarayıcının yükseklik oranını hesaplayarak kaydırmayı senkronize ettiği için küçük farklar olabilir!

8 yorum

 
xenoside 2024-11-29

Güzel bir özellik.
Kaydırma senkronizasyonu fikri:
Kaydırma gerçekleştiğinde, kaydırma konumunu kullanmadan önce elementFromPoint ile fare konumundaki nesneyi alıp xpath oluşturup, ilgili nesneyi bularak o nesnenin yüksekliğine göre hizalamak nasıl olur?
İlgili nesne ekranın dışına taşıyorsa kaydırma konumuyla değiştirmek gibi bazı istisna durumlarına da ihtiyaç olacak gibi görünüyor.

 
smboy86 2024-11-28

Vay, bunu mutlaka denemek istiyorum.
Geliştirirken çok emek vermişsiniz.

 
jongtk12 2024-11-28

Teşekkür ederim!!

 
semjei 2024-11-28

Bölüp çeviriyi de yaptım ama neden bende kaydırma ve sayfa geçişi gibi senkronizasyon çalışmıyor? Başka bir ayar mı var?

 
semjei 2024-11-28

Haber siteleri gibi yerlerde iyi çalışıyor.
https://github.com/features/copilot
Sanırım böyle etkileşimli sitelerde test ettiğim için pek iyi çalışmadı.
Biraz daha kullanacağım. Teşekkürler.

 
jongtk12 2024-11-28

Kullandığınız için teşekkürler!
Copilot ana sitesinde bende düzgün çalışıyor; sizde çalışmıyor mu acaba?

Bahsettiğiniz gibi, Figma gibi URL'nin sık sık değiştiği sitelerde sonsuz yükleme yaşanabiliyor. Bunu mağazadaki hizmet açıklamasına yazmıştım ama Google'ın sunduğu hizmetlerde de (Gmail, Drive) çalışmıyor gibi görünüyor. Bunun nedeni örneğin kaydırma olayının algılanmaması olabilir; henüz tam olarak tespit edemediğim için uygulayamadım!

 
vwjdalsgkv 2024-11-27

Bu, immersive translate'e benzer bir yaklaşım gibi görünüyor. Çeviriye her zaman güvenilemediği için ben de orijinal metni ve çevirisini aynı anda görmeyi seviyorum.

 
jongtk12 2024-11-28

Kullandığınız için teşekkürler~
Evet, ben de büyük ölçüde bu tür deneyimler yüzünden yapmaya karar verdim!
Doğrudan bir Koreli çevirmediyse hâlâ pek doğal gelmiyor; ayrıca Chrome çevirisinin henüz GPT’nin çeviri kalitesini yakalayamadığını da düşünüyorum.