From ff1bf786c6cc0a55e20af4e99697ca221f2c11c8 Mon Sep 17 00:00:00 2001 From: Soren Stoutner Date: Sat, 13 Jul 2019 15:59:39 -0700 Subject: [PATCH] Make the context menu Open in New Tab load the new tab in the background. https://redmine.stoutner.com/issues/462 --- .../main/assets/de/guide_requests_dark.html | 6 +- .../main/assets/de/guide_requests_light.html | 6 +- .../main/assets/es/guide_requests_dark.html | 6 +- .../main/assets/es/guide_requests_light.html | 6 +- .../main/assets/it/guide_requests_dark.html | 6 +- .../main/assets/it/guide_requests_light.html | 6 +- .../main/assets/ru/guide_requests_dark.html | 6 +- .../main/assets/ru/guide_requests_light.html | 6 +- .../main/assets/tr/about_licenses_dark.html | 8 +-- .../main/assets/tr/about_licenses_light.html | 8 +-- .../assets/tr/guide_domain_settings_dark.html | 2 +- .../tr/guide_domain_settings_light.html | 2 +- .../main/assets/tr/guide_javascript_dark.html | 2 +- .../assets/tr/guide_javascript_light.html | 16 ++--- .../assets/tr/guide_local_storage_dark.html | 6 +- .../assets/tr/guide_local_storage_light.html | 6 +- .../main/assets/tr/guide_requests_dark.html | 6 +- .../main/assets/tr/guide_requests_light.html | 6 +- .../tr/guide_ssl_certificates_dark.html | 2 +- .../tr/guide_ssl_certificates_light.html | 2 +- .../assets/tr/guide_tracking_ids_dark.html | 2 +- .../assets/tr/guide_tracking_ids_light.html | 2 +- .../activities/MainWebViewActivity.java | 29 ++++++--- .../adapters/WebViewPagerAdapter.java | 4 +- app/src/main/res/values-de/strings.xml | 5 ++ app/src/main/res/values-es/strings.xml | 5 ++ app/src/main/res/values-it/strings.xml | 5 ++ app/src/main/res/values-ru/strings.xml | 5 ++ app/src/main/res/values-tr/strings.xml | 64 +++++++++---------- app/src/main/res/values/strings.xml | 1 + .../android/tr-TR/full_description.txt | 8 +-- .../android/tr-TR/short_description.txt | 2 +- 32 files changed, 138 insertions(+), 108 deletions(-) diff --git a/app/src/main/assets/de/guide_requests_dark.html b/app/src/main/assets/de/guide_requests_dark.html index 1083b6e9..072b885f 100644 --- a/app/src/main/assets/de/guide_requests_dark.html +++ b/app/src/main/assets/de/guide_requests_dark.html @@ -73,9 +73,9 @@ Dies kann manchmal zu "false positives" führen, bei denen Ressourcen erlaubt oder blockiert werden, die in den originalen Einträgen anders intendiert wären. Eine detailiertere Beschreibung, wie die Listen-Einträge abgearbeitet werden, ist unter stoutner.com verfügbar.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

Privacy Browser verfügt über drei zusätzliche Filterlisten: + UltraList und UltraPrivacy + blockieren Werbung und Tracker, die EasyList und EasyPrivacy durchlassen. Die dritte Filterliste blockiert alle Drittanbieter-Anfragen. Eine Anfrage wird dabei nur als Drittanbieter-Anfrage gewertet, wenn die Basis-Domain der Anfrage eine andere ist als die Basis-Domain der angefragten URL. Lädt zum Beispiel die Seite www.website.com ein Bild von images.website.com, wird diese Anfrage nicht als Drittanbieter-Anfrage gewertet, da die beiden Anfragen dieselbe Basis-Domain website.com haben. diff --git a/app/src/main/assets/de/guide_requests_light.html b/app/src/main/assets/de/guide_requests_light.html index 6e509a21..531d87f3 100644 --- a/app/src/main/assets/de/guide_requests_light.html +++ b/app/src/main/assets/de/guide_requests_light.html @@ -73,9 +73,9 @@ Dies kann manchmal zu "false positives" führen, bei denen Ressourcen erlaubt oder blockiert werden, die in den originalen Einträgen anders intendiert wären. Eine detailiertere Beschreibung, wie die Listen-Einträge abgearbeitet werden, ist unter stoutner.com verfügbar.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

Privacy Browser verfügt über drei zusätzliche Filterlisten: + UltraList und UltraPrivacy + blockieren Werbung und Tracker, die EasyList und EasyPrivacy durchlassen. Die dritte Filterliste blockiert alle Drittanbieter-Anfragen. Eine Anfrage wird dabei nur als Drittanbieter-Anfrage gewertet, wenn die Basis-Domain der Anfrage eine andere ist als die Basis-Domain der angefragten URL. Lädt zum Beispiel die Seite www.website.com ein Bild von images.website.com, wird diese Anfrage nicht als Drittanbieter-Anfrage gewertet, da die beiden Anfragen dieselbe Basis-Domain website.com haben. diff --git a/app/src/main/assets/es/guide_requests_dark.html b/app/src/main/assets/es/guide_requests_dark.html index c2893436..fd14918f 100644 --- a/app/src/main/assets/es/guide_requests_dark.html +++ b/app/src/main/assets/es/guide_requests_dark.html @@ -73,9 +73,9 @@ Esto puede conducir a veces a falsos positivos, en los que los recursos se permiten o bloquean de formas que no estaban previstas en la entrada original. Una descripción más detallada de cómo se procesan las entradas de la lista de bloqueo está disponible en stoutner.com.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

Navegador Privado tiene tres listas de bloqueo adicionales. + UltraList y UltraPrivacy + bloquean los anuncios y rastreadores que EasyList y EasyPrivacy no bloquea. La tercera bloquea todas las peticiones de terceras partes. Una solicitud sólo se considera de terceras partes si el dominio base de la solicitud es diferente del dominio base de la URL. Por ejemplo, si www.website.com carga una imagen de images.website.com, esto no se bloquea como petición de una tercera parte porque ambos comparten el mismo dominio base de website.com. diff --git a/app/src/main/assets/es/guide_requests_light.html b/app/src/main/assets/es/guide_requests_light.html index f4008182..3693a53b 100644 --- a/app/src/main/assets/es/guide_requests_light.html +++ b/app/src/main/assets/es/guide_requests_light.html @@ -73,9 +73,9 @@ Esto puede conducir a veces a falsos positivos, en los que los recursos se permiten o bloquean de formas que no estaban previstas en la entrada original. Una descripción más detallada de cómo se procesan las entradas de la lista de bloqueo está disponible en stoutner.com.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

Navegador Privado tiene tres listas de bloqueo adicionales. + UltraList y UltraPrivacy + bloquean los anuncios y rastreadores que EasyList y EasyPrivacy no bloquea. La tercera bloquea todas las peticiones de terceras partes. Una solicitud sólo se considera de terceras partes si el dominio base de la solicitud es diferente del dominio base de la URL. Por ejemplo, si www.website.com carga una imagen de images.website.com, esto no se bloquea como petición de una tercera parte porque ambos comparten el mismo dominio base de website.com. diff --git a/app/src/main/assets/it/guide_requests_dark.html b/app/src/main/assets/it/guide_requests_dark.html index 8e69863e..84b6338b 100644 --- a/app/src/main/assets/it/guide_requests_dark.html +++ b/app/src/main/assets/it/guide_requests_dark.html @@ -74,9 +74,9 @@ Questo approccio potrebbe a volte portare ad avere falsi positivi, nel caso in cui le risorse siano bloccate o permesse in modi che non erano previsti dall'elemento originale. Una descrizione più dettagliata su come sono processati gli elementi delle liste di blocco è disponibile su stoutner.com.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

Privacy Browser ha tre liste di blocco aggiuntive. + UltraList e UltraPrivacy + bloccano gli annunci e i sistemi di tracciamento che EasyList e EasyPrivacy non bloccano. La terza blocca tutte le richieste di terze parti. Una richiesta è considerata di terze parti solo se il dominio di base della richiesta è diverso dal dominio di base della URL. Ad esempio se www.website.com carica un'immagine da images.website.com, questa non è bloccata come richiesta di terze parti, perchè il dominio di base è lo stesso: website.com. diff --git a/app/src/main/assets/it/guide_requests_light.html b/app/src/main/assets/it/guide_requests_light.html index 7eaa309c..b0f63c40 100644 --- a/app/src/main/assets/it/guide_requests_light.html +++ b/app/src/main/assets/it/guide_requests_light.html @@ -74,9 +74,9 @@ Questo approccio potrebbe a volte portare ad avere falsi positivi, nel caso in cui le risorse siano bloccate o permesse in modi che non erano previsti dall'elemento originale. Una descrizione più dettagliata su come sono processati gli elementi delle liste di blocco è disponibile su stoutner.com.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

Privacy Browser ha tre liste di blocco aggiuntive. + UltraList e UltraPrivacy + bloccano gli annunci e i sistemi di tracciamento che EasyList e EasyPrivacy non bloccano. La terza blocca tutte le richieste di terze parti. Una richiesta è considerata di terze parti solo se il dominio di base della richiesta è diverso dal dominio di base della URL. Ad esempio se www.website.com carica un'immagine da images.website.com, questa non è bloccata come richiesta di terze parti, perchè il dominio di base è lo stesso: website.com. diff --git a/app/src/main/assets/ru/guide_requests_dark.html b/app/src/main/assets/ru/guide_requests_dark.html index 72bdf4ef..19db1567 100644 --- a/app/src/main/assets/ru/guide_requests_dark.html +++ b/app/src/main/assets/ru/guide_requests_dark.html @@ -71,9 +71,9 @@ Иногда это может привести к ложным срабатываниям, когда ресурсы разрешаются или блокируются способами, которые не были предназначены для исходной записи. Более подробное описание способа обработки записей списка блокировки доступно на stoutner.com.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

В Privacy Browser встроено три дополнительных списка блокировки. + UltraList и UltraPrivacy + блокируют рекламу и трекеры, которых нет в EasyList и EasyPrivacy. Третий блокирует все сторонние запросы. Например, если www.website.com загружает изображение с сайта images.website.com, запрос не будет считаться сторонним и не будет заблокирован, так как они оба используют один и тот же базовый домен website.com. Блокировка всех сторонних запросов увеличивает конфиденциальность, но этот список блокировки по умолчанию отключен, поскольку он ломает большое количество веб-сайтов.

diff --git a/app/src/main/assets/ru/guide_requests_light.html b/app/src/main/assets/ru/guide_requests_light.html index 63f38783..b6577a1b 100644 --- a/app/src/main/assets/ru/guide_requests_light.html +++ b/app/src/main/assets/ru/guide_requests_light.html @@ -71,9 +71,9 @@ Иногда это может привести к ложным срабатываниям, когда ресурсы разрешаются или блокируются способами, которые не были предназначены для исходной записи. Более подробное описание способа обработки записей списка блокировки доступно на stoutner.com.

-

Privacy Browser has three additional blocklists. - UltraList and UltraPrivacy - block ads and trackers that EasyList and EasyPrivacy do not. The third blocks all third-party requests. +

В Privacy Browser встроено три дополнительных списка блокировки. + UltraList и UltraPrivacy + блокируют рекламу и трекеры, которых нет в EasyList и EasyPrivacy. Третий блокирует все сторонние запросы. Например, если www.website.com загружает изображение с сайта images.website.com, запрос не будет считаться сторонним и не будет заблокирован, так как они оба используют один и тот же базовый домен website.com. Блокировка всех сторонних запросов увеличивает конфиденциальность, но этот список блокировки по умолчанию отключен, поскольку он ломает большое количество веб-сайтов.

diff --git a/app/src/main/assets/tr/about_licenses_dark.html b/app/src/main/assets/tr/about_licenses_dark.html index 6a6538bf..491f3bbb 100644 --- a/app/src/main/assets/tr/about_licenses_dark.html +++ b/app/src/main/assets/tr/about_licenses_dark.html @@ -39,7 +39,7 @@

Fanboy’s Annoyance List ve Fanboy’s Social Blocking List listeleri GPLv3+ ile uyumlu olan - Creative Commons Attribution 3.0 Unported license lisansı altında yayınlandı. Listeler Privacy Browser'e değiştirilmeden eklenmiştir.

+ Creative Commons Attribution 3.0 Unported license lisansı altında yayınlandı. Listeler Privacy Browser'a değiştirilmeden eklenmiştir.

Engel listeleri hakkında daha fazla bilgiyi EasyList adresinde bulabilirsiniz.

@@ -77,11 +77,11 @@ Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

Apache License 2.0 altında yayınlanan ve - Android Material simge setinin bir parçası olan exit_to_app'dan elde edilmiştir. + Android Material simge setinin bir parçası olan exit_to_app'ten elde edilmiştir. Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

Apache License 2.0 altında yayınlanan ve - Android Material simge setinin bir parçası olan compare'dan elde edilmiştir. + Android Material simge setinin bir parçası olan compare'den elde edilmiştir. Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

Apache License 2.0 altında yayınlanan ve @@ -89,7 +89,7 @@ Değişikliklerin telif hakkı © 2019 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

orbot, telif hakkı 2009-2010 Nathan Freitas, The Guardian Project ait olan, - Orbot projesi durum simgesi'nin modifiye edilmiş bir sürümüdür ve + Orbot projesi durum simgesinin modifiye edilmiş bir sürümüdür ve 3-clause BSD lisansı altında yayınlanmıştır. Lisansın tüm metni aşağıdadır. Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

diff --git a/app/src/main/assets/tr/about_licenses_light.html b/app/src/main/assets/tr/about_licenses_light.html index 42fa472d..6eeb4517 100644 --- a/app/src/main/assets/tr/about_licenses_light.html +++ b/app/src/main/assets/tr/about_licenses_light.html @@ -39,7 +39,7 @@

Fanboy’s Annoyance List ve Fanboy’s Social Blocking List listeleri GPLv3+ ile uyumlu olan - Creative Commons Attribution 3.0 Unported license lisansı altında yayınlandı. Listeler Privacy Browser'e değiştirilmeden eklenmiştir.

+ Creative Commons Attribution 3.0 Unported license lisansı altında yayınlandı. Listeler Privacy Browser'a değiştirilmeden eklenmiştir.

Engel listeleri hakkında daha fazla bilgiyi EasyList adresinde bulabilirsiniz.

@@ -77,11 +77,11 @@ Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

Apache License 2.0 altında yayınlanan ve - Android Material simge setinin bir parçası olan exit_to_app'dan elde edilmiştir. + Android Material simge setinin bir parçası olan exit_to_app'ten elde edilmiştir. Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

Apache License 2.0 altında yayınlanan ve - Android Material simge setinin bir parçası olan compare'dan elde edilmiştir. + Android Material simge setinin bir parçası olan compare'den elde edilmiştir. Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

Apache License 2.0 altında yayınlanan ve @@ -89,7 +89,7 @@ Değişikliklerin telif hakkı © 2019 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

orbot, telif hakkı 2009-2010 Nathan Freitas, The Guardian Project ait olan, - Orbot projesi durum simgesi'nin modifiye edilmiş bir sürümüdür ve + Orbot projesi durum simgesinin modifiye edilmiş bir sürümüdür ve 3-clause BSD lisansı altında yayınlanmıştır. Lisansın tüm metni aşağıdadır. Değişikliklerin telif hakkı © 2017 Soren Stoutner. Ortaya çıkan görüntü GPLv3+ lisansı altında yayınlandı.

diff --git a/app/src/main/assets/tr/guide_domain_settings_dark.html b/app/src/main/assets/tr/guide_domain_settings_dark.html index 84d7b5a6..103dacf2 100644 --- a/app/src/main/assets/tr/guide_domain_settings_dark.html +++ b/app/src/main/assets/tr/guide_domain_settings_dark.html @@ -32,7 +32,7 @@

-

Ayarları özelleştirilmiş bir domain ziyaret edilirken, bağlantı metin kutusunun arka planı yeşil olur.

+

Ayarları özelleştirilmiş bir domain ziyaret edilirken, URL metin kutusunun arka planı yeşil olur.

diff --git a/app/src/main/assets/tr/guide_domain_settings_light.html b/app/src/main/assets/tr/guide_domain_settings_light.html index a4d0db15..771771c4 100644 --- a/app/src/main/assets/tr/guide_domain_settings_light.html +++ b/app/src/main/assets/tr/guide_domain_settings_light.html @@ -32,7 +32,7 @@

-

Ayarları özelleştirilmiş bir domain ziyaret edilirken, bağlantı metin kutusunun arka planı yeşil olur.

+

Ayarları özelleştirilmiş bir domain ziyaret edilirken, URL metin kutusunun arka planı yeşil olur.

diff --git a/app/src/main/assets/tr/guide_javascript_dark.html b/app/src/main/assets/tr/guide_javascript_dark.html index 0603c266..3fad8db9 100644 --- a/app/src/main/assets/tr/guide_javascript_dark.html +++ b/app/src/main/assets/tr/guide_javascript_dark.html @@ -52,6 +52,6 @@

İnternette JavaScript devre dışı bırakılmış olarak gezinmek ve yalnızca gerektiğinde etkin hale getirmek, gizliliği koruma adına çok yararlı olacaktır. Buna ek olarak, JavaScript, modern web siteleriyle birlikte gelen ekstra süprüntüler ve çok sayıda rahatsız edici reklamlar için kullanılır. - Devre dışı bırakıldığında, web siteleri daha hızlı yüklenecek, daha az ağ trafiği tüketilecek ve daha fazla pil ömrünü sağlayan daha az CPU gücü kullanımına yol açacak.

+ Devre dışı bırakıldığında, web siteleri daha hızlı yüklenecek, daha az ağ trafiği tüketilecek ve daha fazla pil ömrünü sağlayan daha az CPU gücü kullanımına yol açacaktır.

\ No newline at end of file diff --git a/app/src/main/assets/tr/guide_javascript_light.html b/app/src/main/assets/tr/guide_javascript_light.html index 88067fbf..27ab1bf7 100644 --- a/app/src/main/assets/tr/guide_javascript_light.html +++ b/app/src/main/assets/tr/guide_javascript_light.html @@ -38,20 +38,20 @@

Tabii ki, bir web sayfasının gelişigüzel programları çalıştırma konsepti potansiyel olarak tehlikelidir. Bu sebeple, virüs yüklemek gibi şeyler yapmaması için JavaScript üzerinde bazı sınırlamalar vardır. Ancak, bu sınırlamaların aşırı derecede geniş olduğu ortaya çıktı. - Aşağıda, JavaScript’in bir cihaz hakkında üretebileceği bilgi türünü gösteren bir web sitesi olan webkay’in ekran görüntüsü verilmiştir. + Aşağıda, JavaScript’in bir cihaz hakkında üretebileceği bilgi türünü gösteren bir web sitesi olan webkay’in ekran görüntüsü verilmiştir. Browser Leaks de başka iyi bir kaynaktır.

Gizlilik amacı sebebiyle, internette gezinmek için JavaScript’i devre dışı bırakmak ideal olacaktır. - Ancak, amaçlarını yerini getirmesi için JavaScript’e ihtiyaç duyan ve o şekilde programlanabildikleri halde JavaScript olmadan düzgün çalışmayan bazı web siteleri vardır. - Privacy Browser, JavaScript’i açıp kapatmayı kolaylaştırarak bu sorunu çözme yoluna gider. - Gizlilik kalkanına dokunmak, onu mavi veya sarı - (ikisi de JavaScript’in devre dışı olduğunu gösterir) ve kırmızı (JavaScript'in etkin olduğunu gösterir) olarak değiştirecektir. + Ancak, amaçlarını yerini getirmesi için JavaScript’e ihtiyaç duyan ve o şekilde programlanabildikleri halde JavaScript olmadan düzgün çalışmayan bazı web siteleri vardır. + Privacy Browser, JavaScript’i açıp kapatmayı kolaylaştırarak bu sorunu çözme yoluna gider. + Gizlilik kalkanına dokunmak, onu mavi veya sarı + (ikisi de JavaScript’in devre dışı olduğunu gösterir) ve kırmızı (JavaScript'in etkin olduğunu gösterir) olarak değiştirecektir. JavaScript etkinken ve devre dışıyken, webkay’in topladığı farklı bilgilere bakmak bilgilendiricidir.

-

İnternette JavaScript devre dışı bırakılmış olarak gezinmek ve yalnızca gerektiğinde etkin hale getirmek, gizliliği koruma adına çok yararlı olacaktır. - Buna ek olarak, JavaScript, modern web siteleriyle birlikte gelen ekstra süprüntüler ve çok sayıda rahatsız edici reklamlar için kullanılır. - Devre dışı bırakıldığında, web siteleri daha hızlı yüklenecek, daha az ağ trafiği tüketilecek ve daha fazla pil ömrünü sağlayan daha az CPU gücü kullanımına yol açacak.

+

İnternette JavaScript devre dışı bırakılmış olarak gezinmek ve yalnızca gerektiğinde etkin hale getirmek, gizliliği koruma adına çok yararlı olacaktır. + Buna ek olarak, JavaScript, modern web siteleriyle birlikte gelen ekstra süprüntüler ve çok sayıda rahatsız edici reklamlar için kullanılır. + Devre dışı bırakıldığında, web siteleri daha hızlı yüklenecek, daha az ağ trafiği tüketilecek ve daha fazla pil ömrünü sağlayan daha az CPU gücü kullanımına yol açacaktır.

\ No newline at end of file diff --git a/app/src/main/assets/tr/guide_local_storage_dark.html b/app/src/main/assets/tr/guide_local_storage_dark.html index 28494f37..39539740 100644 --- a/app/src/main/assets/tr/guide_local_storage_dark.html +++ b/app/src/main/assets/tr/guide_local_storage_dark.html @@ -26,7 +26,7 @@

Birinci Taraf Çerezler

-

Birinci taraf çerezler, sayfanın üst kısmında yer alan bağlantı çubuğundaki web sitesi tarafından oluşturulur.

+

Birinci taraf çerezler, sayfanın üst kısmında yer alan URL çubuğundaki web sitesi tarafından oluşturulur.

İnternetin ilk günlerinde, ileri zamanlı erişimler için web sitelerinin bilgisayarda bilgi depolayabilmesinin avantajlı olacağı görüşü kesinlik kazandı. Örneğin, hava durumu bilgileri gösteren bir web sitesi, kullanıcıdan bir posta kodu isteyebilir ve daha sonra bunu bir çerezde depolar. @@ -46,7 +46,7 @@

Üçüncü Taraf Çerezler

-

Üçüncü taraf çerezler, sayfanın üst kısmında yer alan bağlantıdaki farklı sunuculardan yüklenen bir web sitesinin parçaları tarafından oluşturulur. +

Üçüncü taraf çerezler, sayfanın üst kısmında yer alan URL'deki farklı sunuculardan yüklenen bir web sitesinin parçaları tarafından oluşturulur. Örneğin, kullanıcılarına reklam gösteren çoğu web sitesi, reklamlarını Google Ad Sense gibi bir üçüncü taraf reklam aracısından yükler. Web sitesi her yüklendiğinde, reklam aracısından bir reklam göstermesi istenir. Reklam aracısı kullanıcı hakkında sahip olabildiği her bilgiyi analiz eder, reklamları için ödemeye istekli olan reklamverenlerin güncel oranına bakar ve gösterilecek reklamı seçer. @@ -74,7 +74,7 @@

DOM Depolama

Document Object Model (Belge Nesne Modeli) depolaması, web depolaması olarak bilinir, büyük kurabiyeler gibidir. - Tek bir URL’deki tüm çerezler için maksimum birleşik depolama boyutu 4 kilobayt iken, + Tek bir URL'deki tüm çerezler için maksimum birleşik depolama boyutu 4 kilobayt iken, DOM depolama bu boyutu her site için megabaytlara çıkarabilir. DOM depolama, veri okumak ve yazmak için JavaScript kullandığından dolayı, JavaScript etkinleştirilmeden o da etkin olamaz.

diff --git a/app/src/main/assets/tr/guide_local_storage_light.html b/app/src/main/assets/tr/guide_local_storage_light.html index 02cbd038..2cd2ecba 100644 --- a/app/src/main/assets/tr/guide_local_storage_light.html +++ b/app/src/main/assets/tr/guide_local_storage_light.html @@ -26,7 +26,7 @@

Birinci Taraf Çerezler

-

Birinci taraf çerezler, sayfanın üst kısmında yer alan bağlantı çubuğundaki web sitesi tarafından oluşturulur.

+

Birinci taraf çerezler, sayfanın üst kısmında yer alan URL çubuğundaki web sitesi tarafından oluşturulur.

İnternetin ilk günlerinde, ileri zamanlı erişimler için web sitelerinin bilgisayarda bilgi depolayabilmesinin avantajlı olacağı görüşü kesinlik kazandı. Örneğin, hava durumu bilgileri gösteren bir web sitesi, kullanıcıdan bir posta kodu isteyebilir ve daha sonra bunu bir çerezde depolar. @@ -46,7 +46,7 @@

Üçüncü Taraf Çerezler

-

Üçüncü taraf çerezler, sayfanın üst kısmında yer alan bağlantıdaki farklı sunuculardan yüklenen bir web sitesinin parçaları tarafından oluşturulur. +

Üçüncü taraf çerezler, sayfanın üst kısmında yer alan URL'deki farklı sunuculardan yüklenen bir web sitesinin parçaları tarafından oluşturulur. Örneğin, kullanıcılarına reklam gösteren çoğu web sitesi, reklamlarını Google Ad Sense gibi bir üçüncü taraf reklam aracısından yükler. Web sitesi her yüklendiğinde, reklam aracısından bir reklam göstermesi istenir. Reklam aracısı kullanıcı hakkında sahip olabildiği her bilgiyi analiz eder, reklamları için ödemeye istekli olan reklamverenlerin güncel oranına bakar ve gösterilecek reklamı seçer. @@ -74,7 +74,7 @@

DOM Depolama

Document Object Model (Belge Nesne Modeli) depolaması, web depolaması olarak bilinir, büyük kurabiyeler gibidir. - Tek bir bağlantıdaki tüm çerezler için maksimum birleşik depolama boyutu 4 kilobayt iken, + Tek bir URL'deki tüm çerezler için maksimum birleşik depolama boyutu 4 kilobayt iken, DOM depolama bu boyutu her site için megabaytlara çıkarabilir. DOM depolama, veri okumak ve yazmak için JavaScript kullandığından dolayı, JavaScript etkinleştirilmeden o da etkin olamaz.

diff --git a/app/src/main/assets/tr/guide_requests_dark.html b/app/src/main/assets/tr/guide_requests_dark.html index 41839b39..e622e7a5 100644 --- a/app/src/main/assets/tr/guide_requests_dark.html +++ b/app/src/main/assets/tr/guide_requests_dark.html @@ -61,11 +61,11 @@
  • Düzenli Ä°fade (Regular Expression) Kara Listesi
  • -

    Başlangıç listeleri, bağlantının başlangıcına göre kontrol eder. Final listeleri, bağlantının sonuna göre kontrol eder. Domain listeleri, yalnızca belli domainlere göre kontrol eder. - Üçüncü taraf listeleri, yalnızca isteğin kök domaini ana bağlantının kök domaininden farklıysa uygulanır. +

    Başlangıç listeleri, URL'nin başlangıcına göre kontrol eder. Final listeleri, URL'nin sonuna göre kontrol eder. Domain listeleri, yalnızca belli domainlere göre kontrol eder. + Üçüncü taraf listeleri, yalnızca isteğin kök domaini ana URL'nin kök domaininden farklıysa uygulanır. Düzenli ifade listeleri, düzenli ifade sözdizimini (regular expression syntax) takip eder. Her alt liste öğesinin bir veya daha fazla girdisi vardır. - Domain alt listeleri işe karıştığında, ilk girdi ana bağlantının domaini ile eşleşirse, kaynak isteği yalnızca öğeye göre kontrol edilir.

    + Domain alt listeleri işe karıştığında, ilk girdi ana URL'nin domaini ile eşleşirse, kaynak isteği yalnızca öğeye göre kontrol edilir.

    Anroid’in WebView kısıtlamaları yüzünden ve isteklerin işlenmesini hızlandırmak için Privacy Browser, Adblock sözdiziminin basitleştirilmiş bir yorumunu uygular. Bu durum, bazen, kaynakların orijinal girdi tarafından amaçlanmayan şekillerde izin verildiği veya engellendiği yanlış pozitif (false positive) durumuna yol açabilir. diff --git a/app/src/main/assets/tr/guide_requests_light.html b/app/src/main/assets/tr/guide_requests_light.html index 0331c508..e44ccc48 100644 --- a/app/src/main/assets/tr/guide_requests_light.html +++ b/app/src/main/assets/tr/guide_requests_light.html @@ -61,11 +61,11 @@

  • Düzenli Ä°fade (Regular Expression) Kara Listesi
  • -

    Başlangıç listeleri, bağlantının başlangıcına göre kontrol eder. Final listeleri, bağlantının sonuna göre kontrol eder. Domain listeleri, yalnızca belli domainlere göre kontrol eder. - Üçüncü taraf listeleri, yalnızca isteğin kök domaini ana bağlantının kök domaininden farklıysa uygulanır. +

    Başlangıç listeleri, URL'nin başlangıcına göre kontrol eder. Final listeleri, URL'nin sonuna göre kontrol eder. Domain listeleri, yalnızca belli domainlere göre kontrol eder. + Üçüncü taraf listeleri, yalnızca isteğin kök domaini ana URL'nin kök domaininden farklıysa uygulanır. Düzenli ifade listeleri, düzenli ifade sözdizimini (regular expression syntax) takip eder. Her alt liste öğesinin bir veya daha fazla girdisi vardır. - Domain alt listeleri işe karıştığında, ilk girdi ana bağlantının domaini ile eşleşirse, kaynak isteği yalnızca öğeye göre kontrol edilir.

    + Domain alt listeleri işe karıştığında, ilk girdi ana URL'nin domaini ile eşleşirse, kaynak isteği yalnızca öğeye göre kontrol edilir.

    Anroid’in WebView kısıtlamaları yüzünden ve isteklerin işlenmesini hızlandırmak için Privacy Browser, Adblock sözdiziminin basitleştirilmiş bir yorumunu uygular. Bu durum, bazen, kaynakların orijinal girdi tarafından amaçlanmayan şekillerde izin verildiği veya engellendiği yanlış pozitif (false positive) durumuna yol açabilir. diff --git a/app/src/main/assets/tr/guide_ssl_certificates_dark.html b/app/src/main/assets/tr/guide_ssl_certificates_dark.html index d287441f..2d12f59f 100644 --- a/app/src/main/assets/tr/guide_ssl_certificates_dark.html +++ b/app/src/main/assets/tr/guide_ssl_certificates_dark.html @@ -26,7 +26,7 @@

    Güvenle Bağlanma

    -

    Şifrelenmiş bir bağlantıyı (HTTPS ile başlayan) ziyaret ederken, web sunucusu hem tarayıcıya gönderilen bilgileri şifrelemek hem de sunucuyu tanımlamak için bir SSL sertifikası kullanır. +

    Şifrelenmiş bir URL'yi (HTTPS ile başlayan) ziyaret ederken, web sunucusu hem tarayıcıya gönderilen bilgileri şifrelemek hem de sunucuyu tanımlamak için bir SSL sertifikası kullanır. Sunucu tanımlamasının amacı, tarayıcı ile web sunucusu arasında konumlanan bir makinenin, sunucu gibi davranmasını ve nakledilen bilgilerin şifresini çözmesini önlemektir. Bu saldırı türü Man In The Middle (Ortadaki Adam, MITM) saldırısı olarak bilinir. SSL sertifikaları, sertifika otoriteleri tarafından oluşturulur, bu otoriteler, bir sunucunun kimliğini doğrulayan ve bir ücret karşılığında sertifika üreten şirketler topluluğudur. diff --git a/app/src/main/assets/tr/guide_ssl_certificates_light.html b/app/src/main/assets/tr/guide_ssl_certificates_light.html index c66e8e7b..cf2b28b8 100644 --- a/app/src/main/assets/tr/guide_ssl_certificates_light.html +++ b/app/src/main/assets/tr/guide_ssl_certificates_light.html @@ -26,7 +26,7 @@

    Güvenle Bağlanma

    -

    Şifrelenmiş bir bağlantıyı (HTTPS ile başlayan) ziyaret ederken, web sunucusu hem tarayıcıya gönderilen bilgileri şifrelemek hem de sunucuyu tanımlamak için bir SSL sertifikası kullanır. +

    Şifrelenmiş bir URL'yi (HTTPS ile başlayan) ziyaret ederken, web sunucusu hem tarayıcıya gönderilen bilgileri şifrelemek hem de sunucuyu tanımlamak için bir SSL sertifikası kullanır. Sunucu tanımlamasının amacı, tarayıcı ile web sunucusu arasında konumlanan bir makinenin, sunucu gibi davranmasını ve nakledilen bilgilerin şifresini çözmesini önlemektir. Bu saldırı türü Man In The Middle (Ortadaki Adam, MITM) saldırısı olarak bilinir. SSL sertifikaları, sertifika otoriteleri tarafından oluşturulur, bu otoriteler, bir sunucunun kimliğini doğrulayan ve bir ücret karşılığında sertifika üreten şirketler topluluğudur. diff --git a/app/src/main/assets/tr/guide_tracking_ids_dark.html b/app/src/main/assets/tr/guide_tracking_ids_dark.html index 520d3d00..8b444cde 100644 --- a/app/src/main/assets/tr/guide_tracking_ids_dark.html +++ b/app/src/main/assets/tr/guide_tracking_ids_dark.html @@ -36,6 +36,6 @@

    URL Modifikasyonu

    Privacy Browser, Google Analytics'ten ?utm_ ve Facebook'tan - ?fbclick= gibi bağlantıdaki takip id kısımlarını kaldırır. URL modifikasyonu, herhangi bir soruna yol açması halinde ayarlardan kapatılabilir.

    + ?fbclick= gibi URL'deki takip id kısımlarını kaldırır. URL modifikasyonu, herhangi bir soruna yol açması halinde ayarlardan kapatılabilir.

    \ No newline at end of file diff --git a/app/src/main/assets/tr/guide_tracking_ids_light.html b/app/src/main/assets/tr/guide_tracking_ids_light.html index 5757bb8a..700db3c1 100644 --- a/app/src/main/assets/tr/guide_tracking_ids_light.html +++ b/app/src/main/assets/tr/guide_tracking_ids_light.html @@ -36,6 +36,6 @@

    URL Modifikasyonu

    Privacy Browser, Google Analytics'ten ?utm_ ve Facebook'tan - ?fbclick= gibi bağlantıdaki takip id kısımlarını kaldırır. URL modifikasyonu, herhangi bir soruna yol açması halinde ayarlardan kapatılabilir.

    + ?fbclick= gibi URL'deki takip id kısımlarını kaldırır. URL modifikasyonu, herhangi bir soruna yol açması halinde ayarlardan kapatılabilir.

    \ No newline at end of file diff --git a/app/src/main/java/com/stoutner/privacybrowser/activities/MainWebViewActivity.java b/app/src/main/java/com/stoutner/privacybrowser/activities/MainWebViewActivity.java index d13c4d27..ce5ccc12 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/activities/MainWebViewActivity.java +++ b/app/src/main/java/com/stoutner/privacybrowser/activities/MainWebViewActivity.java @@ -433,7 +433,7 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook loadingNewIntent = true; // Add a new tab. - addNewTab(url); + addNewTab(url, true); } else { // Load the URL in the current tab. // Make it so. loadUrl(url); @@ -2026,7 +2026,7 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook // Add an Open in New Tab entry. menu.add(R.string.open_in_new_tab).setOnMenuItemClickListener((MenuItem item) -> { // Load the link URL in a new tab. - addNewTab(linkUrl); + addNewTab(linkUrl, false); // Consume the event. return true; @@ -2151,9 +2151,9 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook menu.setHeaderTitle(imageUrl); // Add an Open in New Tab entry. - menu.add(R.string.open_in_new_tab).setOnMenuItemClickListener((MenuItem item) -> { - // Load the image URL in a new tab. - addNewTab(imageUrl); + menu.add(R.string.open_image_in_new_tab).setOnMenuItemClickListener((MenuItem item) -> { + // Load the image in a new tab. + addNewTab(imageUrl, false); // Consume the event. return true; @@ -2260,7 +2260,16 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook // Add an Open in New Tab entry. menu.add(R.string.open_in_new_tab).setOnMenuItemClickListener((MenuItem item) -> { // Load the link URL in a new tab. - addNewTab(linkUrl); + addNewTab(linkUrl, false); + + // Consume the event. + return true; + }); + + // Add an Open Image in New Tab entry. + menu.add(R.string.open_image_in_new_tab).setOnMenuItemClickListener((MenuItem item) -> { + // Load the image in a new tab. + addNewTab(imageUrl, false); // Consume the event. return true; @@ -4434,15 +4443,15 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook ultraPrivacy = combinedBlocklists.get(5); // Add the first tab. - addNewTab(""); + addNewTab("", true); } public void addTab(View view) { // Add a new tab with a blank URL. - addNewTab(""); + addNewTab("", true); } - private void addNewTab(String url) { + private void addNewTab(String url, boolean moveToTab) { // Sanitize the URL. url = sanitizeUrl(url); @@ -4466,7 +4475,7 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook newTab.setCustomView(R.layout.tab_custom_view); // Add the new WebView page. - webViewPagerAdapter.addPage(newTabNumber, webViewPager, url); + webViewPagerAdapter.addPage(newTabNumber, webViewPager, url, moveToTab); } public void closeTab(View view) { diff --git a/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewPagerAdapter.java b/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewPagerAdapter.java index da8e6729..5947df44 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewPagerAdapter.java +++ b/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewPagerAdapter.java @@ -100,7 +100,7 @@ public class WebViewPagerAdapter extends FragmentPagerAdapter { return position; } - public void addPage(int pageNumber, ViewPager webViewPager, String url) { + public void addPage(int pageNumber, ViewPager webViewPager, String url, boolean moveToTab) { // Add a new page. webViewFragmentsList.add(WebViewTabFragment.createPage(pageNumber, url)); @@ -108,7 +108,7 @@ public class WebViewPagerAdapter extends FragmentPagerAdapter { notifyDataSetChanged(); // Move to the new page if it isn't the first one. - if (pageNumber > 0) { + if (pageNumber > 0 && moveToTab) { webViewPager.setCurrentItem(pageNumber); } } diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index a24f978c..29b2dafc 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -54,12 +54,14 @@ Tab schließen Neuer Tab Laden… + Fehler: Lade EasyList Lade EasyPrivacy Lade Fanboy’s Annoyance Filterliste Fanboy’s Social Blocking Filterliste + Lade UltraList Lade UltraPrivacy @@ -422,6 +424,7 @@ EasyPrivacy: Fanboy’s Annoyance Sperrliste: Fanboy’s Social Blocking Sperrliste: + UltraList: UltraPrivacy: Paket-Signatur Aussteller-DN: @@ -499,6 +502,8 @@ Blockiert nervende PopUps und Links. Enthält Fanboy’s Social Blocking Sperrliste. Fanboy’s Social Blocking Sperrliste Blockiert Social-Media-Inhalte von Drittanbietern. + UltraList + UltraList blockiert Werbung, die von EasyList nicht blockiert wird, da dies Webseiten verunstalten kann. UltraPrivacy UltraPrivacy blockiert Tracker, die von EasyPrivacy nicht blockiert werden, da dies Webseiten verunstalten kann. Alle Zugriffe auf Dritt-Anbieter-Inhalte blockieren diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 3790cb0c..769a5c94 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -50,12 +50,14 @@ Cerrar pestaña Nueva pestaña Cargando… + Error: Cargando EasyList Cargando EasyPrivacy Cargando la lista molesta de Fanboy Cargando la lista de bloqueo social de Fanboy + Cargando UltraList Cargando Ultra Privacidad @@ -422,6 +424,7 @@ EasyPrivacy: Lista molesta de Fanboy: Lista de bloqueo social de Fanboy: + UltraList: Ultra Privacidad: Firma del paquete DN del emisor: @@ -498,6 +501,8 @@ Bloquear popups y enlaces molestos. Incluye la lista de bloqueo social de Fanboy. Lista de bloqueo social de Fanboy Bloquear contenidos de medios sociales de terceros. + UltraList + UltraList bloquea los anuncios que EasyList no bloquea, porque al hacerlo puede romper páginas web. Ultra Privacidad Ultra Privacidad bloquea los rastreadores que no bloquea EasyPrivacy, porque al hacerlo puede romper páginas web. Bloquear todas las solicitudes de terceras partes diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 0aaa07a0..854c72da 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -50,12 +50,14 @@ Chiudi Scheda Nuova Scheda Caricamento… + Errore: Caricamento EasyList Caricamento EasyPrivacy Caricamento Fanboy’s Annoyance List Caricamento Fanboy’s Social Blocking List + Caricamento UltraList Caricamento UltraPrivacy @@ -421,6 +423,7 @@ EasyPrivacy: Fanboy’s Annoyance List: Fanboy’s Social Blocking List: + UltraList: UltraPrivacy: Firma del Pacchetto Emittente: @@ -498,6 +501,8 @@ Blocca fastidiosi pop-up e collegamenti. Include le liste Fanboy’s social blocking. Fanboy’s social blocking list Blocca contenuti di terze parti sui social media . + UltraList + UltraList blocca gli annunci che EasyList non blocca per non impedire la visualizzazione dei siti web. UltraPrivacy L\'UltraPrivacy blocca i tracciamenti che EasyPrivacy ignora perché potrebbero impedire la visualizzazione dei siti web. Blocca tutte le richieste di Terze Parti diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 51feed83..e1aa0a42 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -48,12 +48,14 @@ Закрыть вкладку Новая вкладка Загрузка… + Ошибка: Загрузка EasyList Загрузка EasyPrivacy Загрузка Fanboy’s Annoyance List Загрузка Fanboy’s Social Blocking List + Загрузка UltraList Загрузка UltraPrivacy @@ -416,6 +418,7 @@ EasyPrivacy: Fanboy’s Annoyance List: Fanboy’s Social Blocking List: + UltraList: UltraPrivacy: Подпись пакета DN эмитента: @@ -492,6 +495,8 @@ Блокирует раздражающие всплывающие окна и ссылки. Включает в себя Fanboy’s social blocking lists. Fanboy’s social blocking list Блокирует содержимое социальных сетей. + UltraList + UltraList блокирует рекламу, которую пропускает EasyList, так как блокировка может сломать сайты. UltraPrivacy UltraPrivacy блокирует трекеры, которые пропускает EasyPrivacy, чтобы не ломать веб-сайты. Блокировать все сторонние запросы diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 219ecd2e..13527b01 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -42,7 +42,7 @@ Gezinti Menüsünü aç Gezinti Menüsünü kapa Başlıksız - Tanınmayan bağlantı: + Onaylanmamış URL: Bununla aç Sekme ekle Sekmeyi kapa @@ -70,11 +70,11 @@ Site Simgesi - Bağlantı veya Arama Terimleri + URL veya Arama Terimleri SSL Sertifika görüntüle - Şifrelenmemiş Web sitesi + Şifrelenmemiş web sitesi Bu web sitesiyle bağlantınız şifrelenmemiştir. Bu durum üçüncü kişilere bilgilerinizi ele geçirme, bağlantınızı izleme ve zararlı yazılımları yükleme fırsatını verir. SSL Sertifika @@ -100,14 +100,14 @@ Bu sertifikanın sağlayıcısı güvenli değil Bu sertifikanın tarihi geçerli değil Bu sertifika geçerli değil - Bağlantı - Bağlantı: + URL + URL: - Sabitlenmiş Uyumsuzluğu + Sabit Uyumsuzluğu Güncelle Geçerli - Sabitlenmiş + Sabit HTTP Kimlik Doğrulama @@ -133,8 +133,8 @@ JavaScript - Domain Ayarları ekle - Domain Ayarlarını düzenle + Domain ayarları ekle + Domain ayarlarını düzenle Birinci Taraf Çerezler Üçüncü Taraf Çerezler DOM Depolama @@ -181,7 +181,7 @@ Ana ekrana ekle Kaynağı görüntüle Paylaş - Bağlantıyı paylaş + URL\'yi paylaş Uygulamayla aç Tarayıcıyla aç Yenile @@ -189,11 +189,11 @@ Yeni sekmede aç - Bağlantıyı kopyala - Bağlantıyı indir - Eposta adresi - Eposta adresini kopyala - Eposta yaz + URL\'yi kopyala + URL\'yi indir + E-posta adresi + E-posta adresini kopyala + E-posta yaz Resmi görüntüle Resmi indir @@ -227,9 +227,9 @@ Oluştur - Yer İmleri - Veri Tabanı Görünümü - Yer İmi oluştur + Yer imleri + Veri tabanı görünümü + Yer imi oluştur Klasör oluştur Geçerli yer imi simgesi Geçerli klasör simgesi @@ -237,7 +237,7 @@ Web sayfa site simgesi Yer imi adı Klasör adı - Yer imi bağlantısı + Yer imi URL\'si Klasör adları özgün olmalı Yer imi düzenle Klasörü düzenle @@ -252,13 +252,13 @@ Düzenle Sil Hepsini seç - Yer İmleri silindi: + Yer imleri silindi: Geri al - Yer İmleri Veri Tabanı Görünümü - Tüm Klasörler - Ana Klasör + Yer imleri veri tabanı görünümü + Tüm klasörler + Ana klasör Sırala Veri tabanı kimliğine göre sıralandı Görüntüleme düzenine göre sıralandı @@ -310,7 +310,7 @@ Domainler - Domain Ayarları + Domain ayarları Domain ekle Domain adı önceden alınmış Ekle @@ -337,12 +337,12 @@ Görseller etkin Görseller devre dışı - Sabitlenmiş SSL sertifika + Sabit SSL sertifika Kayıtlı SSL sertifika Geçerli web site SSL sertifikası Geçerli web site SSL sertifikasını doldurmak için Domain Ayarlarını açmadan önce şifrelenmiş bir web sitesi yükleyin. - Sabitlenmiş IP adresleri - Kaydedilmiş IP adresleri + Sabit IP adresleri + Kayıtlı IP adresleri Geçerli IP adresleri @@ -505,14 +505,14 @@ Tüm üçüncü taraf istekleri engellemek gizliliği arttırır, fakat çoğu web sitesinin çökmesine sebep olur. URL Modifikasyonu Google Analytics - Bağlantılardan sonra gelen “?utm_” or “&utm_” ve diğer şeyleri kaldırır. + URL\'den sonra gelen “?utm_” or “&utm_” ve diğer şeyleri kaldırır. Facebook Tık ID\'leri - Bağlantılardan sonra gelen “?fbclid=” or “&fbclid=” ve diğer şeyleri kaldırır. + URL\'den sonra gelen “?fbclid=” or “&fbclid=” ve diğer şeyleri kaldırır. Twitter AMP yönlendirmeleri - Bağlantılardan sonra gelen “?amp=1” ve diğer şeyleri kaldırır. + URL\'den sonra gelen “?amp=1” ve diğer şeyleri kaldırır. Tor Orbot vekil sunucusu - localhost:8118 üzerinden Orbot aracılığıyla tüm web trafiği vekil sunucusu. + localhost:8118 üzerinden tüm web trafiği için vekil sunucusunu Orbot yapar. Tor anasayfa Tor arama @@ -542,7 +542,7 @@ Tam ekran modu Tam ekran moduna geçmek için çift dokun. Uygulama çubuğunu gizle - Bağlantıyı içeren uygulama çubuğunu gizler. + URL içeren uygulama çubuğunu gizler. Her şeyi temizle Çerezleri, DOM depolamayı, form verisini ve WebView ön belleğini temizler. Sonrasında, manuel olarak bütün “app_webview” ve “cache” dizinlerini siler. Çerezleri temizle diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4d545469..70cb18da 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -195,6 +195,7 @@ Open in New Tab + Open Image in New Tab Copy URL Download URL Email Address diff --git a/fastlane/metadata/android/tr-TR/full_description.txt b/fastlane/metadata/android/tr-TR/full_description.txt index 62d72550..a36d995d 100644 --- a/fastlane/metadata/android/tr-TR/full_description.txt +++ b/fastlane/metadata/android/tr-TR/full_description.txt @@ -4,11 +4,11 @@ 2. Cihazda depolanan bilgi miktarını en aza indirmek. -Çoğu tarayıcı, gizliliğinizi tehlikeye atacak ve sizi izlemelerinize izin verecek büyük miktarda bilgiyi web sitelerine verir. Web siteleri ve reklam ağları, her kullanıcıyı kendilerine özgü bir şekilde tanımlamak ve web genelinde ve ziyaretleri sırasında izlemek için JavaScript, çerezler, DOM depolama, kullanıcı aracıları ve diğer birçok şey gibi teknolojileri kullanır. +Çoğu tarayıcı, gizliliğinizi tehlikeye atacak ve sizi izlemelerine izin verecek büyük miktarda bilgiyi web sitelerine verir. Web siteleri ve reklam ağları, her kullanıcıyı özel bir şekilde tanımlamak ve web genelinde ve ziyaretleri sırasında izlemek için JavaScript, çerezler, DOM depolama, kullanıcı aracıları ve diğer birçok teknolojileri kullanır. -Privacy Browser, bir tarayıcının web sitelere sunduğu bilgi miktarını en aza indirecek şekilde tasarlanmıştır. Gizliliğe duyarlı özellikler varsayılan olarak devre dışıdır. Eğer bu teknolojilerden biri, bir web sitenin düzgün çalışması için gerekliyse, kullanıcı yalnızca o sitenin ziyareti için onu etkinleştirebilir. Veya, özel bir web sitesine girerken, belirli özellikleri otomatik olarak açmak ve ayrılırken tekrar kapatmak için domain ayarlarını kullanabilir. +Privacy Browser, bir tarayıcının web sitelere sunduğu bilgi miktarını en aza indirecek şekilde tasarlanmıştır. Gizliliğe duyarlı özellikler varsayılan olarak devre dışıdır. Eğer bu teknolojilerden biri, bir web sitenin düzgün çalışması için gerekliyse, kullanıcı yalnızca o sitenin ziyareti için o özelliği etkinleştirebilir. Veya, özel bir web sitesine girerken, belirli özellikleri otomatik olarak açmak ve ayrılırken tekrar kapatmak için domain ayarlarını kullanabilir. -Privacy Browser şu anda, web sayfalarını oluşturmak için Android’in yerleşik WebView’ını kullanmaktadır. Bu nedenle, güncel WebView versiyonu yüklü olduğunda en iyi şekilde çalışır (bakınız https://www.stoutner.com/privacy-browser/common-settings/webview/). 4.x serisinde, Privacy Browser, Android WebView’ın gelişmiş gizlilik özelliklerine sahip Privacy WebView adlı bölünmüş bir versiyonu ile devam edecek. +Privacy Browser şu anda, web sayfalarını oluşturmak için Android’in yerleşik WebView’ını kullanmaktadır. Bu nedenle güncel WebView versiyonu yüklü olduğunda en iyi şekilde çalışır (bakınız https://www.stoutner.com/privacy-browser/common-settings/webview/). 4.x serisinde, Privacy Browser Android WebView’ın gelişmiş gizlilik özelliklerine sahip Privacy WebView adlı bölünmüş bir versiyonu ile devam edecek. Uyarı: Android KitKat (versiyon 4.4x, API 19) eski bir OpenSSL versiyonuna sahiptir, bu da onu, eski protokolleri ve şifre takımlarını kullanan web sayfalarını ziyaret ederken, MITM (Ortadaki Adam, Man In The Middle) saldırılarına açık hale getirir. Bu konu hakkında daha fazla bilgi burada mevcuttur. https://www.stoutner.com/kitkat-security-problems/ @@ -17,4 +17,4 @@ https://www.stoutner.com/kitkat-security-problems/ • Entegre EasyList reklam engelleme. • Tor Orbot vekil sunucusu desteği. • SSL sertifika sabitlemesi. -• Yer imlerinin ve ayarların İçe/Dışa Aktarılması. \ No newline at end of file +• Yer imlerin ve ayarların İçe/Dışa Aktarılması. \ No newline at end of file diff --git a/fastlane/metadata/android/tr-TR/short_description.txt b/fastlane/metadata/android/tr-TR/short_description.txt index 8b2f131a..0ff9e3be 100644 --- a/fastlane/metadata/android/tr-TR/short_description.txt +++ b/fastlane/metadata/android/tr-TR/short_description.txt @@ -1 +1 @@ -Gizliliğinize saygı duyan bir web tarayıcısı. \ No newline at end of file +Gizliliğinize saygı duyan web tarayıcısı. \ No newline at end of file -- 2.43.0