Dual Page Sync - Ekstensi Chrome yang Memudahkan Membaca Dokumentasi Pengembangan Berbahasa Asing
(chromewebstore.google.com)Saya membuat sebuah ekstensi Chrome, silakan dicoba.
Saya membuatnya dari kebutuhan bahwa akan lebih baik jika saat melihat dokumentasi pengembangan, versi asli dan terjemahan bahasa Korea bisa digulir bersamaan
- Saat ekstensi dijalankan, situs yang sama dengan jendela saat ini akan terbuka lalu layar dibagi ke kiri dan kanan
- Terjemahkan salah satu sisi dengan Google Translate dan sejenisnya, lalu gunakan sambil menggulir
- Dengan fitur sinkronisasi URL, saat berpindah ke situs lain di satu browser, sisi lainnya juga ikut berpindah
- Jika dokumentasi pengembangan itu sendiri menyediakan versi terjemahan bahasa Korea, gunakan setelah menonaktifkan sinkronisasi URL
- Jika sinkronisasinya tidak pas, matikan sinkronisasi gulir lalu gulir secara manual
Sinkronisasi gulir dilakukan dengan menghitung rasio tinggi kedua browser, jadi mungkin ada sedikit perbedaan!
8 komentar
Fitur yang bagus.
Ide sinkronisasi scroll:
Saat scroll terjadi, sebelum menggunakan posisi scroll, bagaimana jika mengambil objek pada posisi kursor dengan
elementFromPoint, lalu membuat xpath untuk menemukan objek tersebut dan menyesuaikannya berdasarkan tinggi objek itu?Sepertinya juga perlu beberapa pengecualian, misalnya jika objek tersebut berada sebagian di luar layar maka diganti dengan posisi scroll.
Wah, ini benar-benar ingin saya coba.
Terima kasih atas kerja keras Anda dalam mengembangkannya.
Terima kasih!!
Setelah dibagi dan bahkan diterjemahkan, kenapa sinkronisasi seperti scroll dan perpindahan halaman di saya tidak berfungsi? Apakah ada pengaturan lain?
Sepertinya di situs seperti situs berita berjalan dengan baik.
https://github.com/features/copilot
Mungkin karena saya mengeceknya di situs yang interaktif seperti ini jadi tidak berjalan dengan baik.
Akan saya coba gunakan lebih lanjut. Terima kasih.
Terima kasih sudah menggunakannya!
Untuk situs utama Copilot, di saya berjalan dengan baik—apakah di Anda tidak berfungsi?
Seperti yang Anda sebutkan, pada situs seperti Figma yang URL-nya sering berubah, bisa terjadi loading tanpa akhir,
dan meski sudah saya tulis di deskripsi layanan di Store, sepertinya ini juga tidak berfungsi pada layanan yang disediakan Google (Gmail, Drive). Mungkin karena alasan seperti event scroll tidak terdeteksi, tetapi saya masih belum bisa memastikan penyebabnya sehingga belum dapat menerapkannya!
Pendekatannya mirip dengan immersive translate. Karena terjemahan tidak selalu bisa dipercaya, saya juga suka melihat versi asli dan terjemahannya secara bersamaan.
Terima kasih sudah menggunakannya~
Benar, saya juga sangat terdorong membuatnya karena pengalaman seperti itu!
Kalau bukan diterjemahkan langsung oleh orang Korea, hasilnya memang masih belum natural. Dan sepertinya terjemahan Chrome juga masih belum bisa menyamai terjemahan GPT.