Skip to content

Releases: week5thor/WeekBrowser

WeekBrowser 7.9

18 Feb 22:17

Choose a tag to compare

⚠️Вже давно є проблема, що деякі налаштування застосовуються не одразу (особливо для когось може бути критичним відключення cookie, коли інкогніто щойно увімкнене). Я, нажаль, не придумав, як грамотно це виправити, тому проблема залишається. Просто перезапускайте сторінку, тоді все підтягнеться

⚠️Також давно в рядку пошуку/адреси неправильно працює Enter (принаймі якщо використовується клавіатура Gboard). Я взагалі без поняття, чому. На Jbak2 або Jbak2exp клавіша Enter працює нормально (запускає пошук або URL). Якщо Ви ще якоюсь іншою клавіатурою користуєтеся — буду дуже радий, якщо повідомите мене, як саме працює Enter у Вас

⚠️В мене поплили всі Enter'и в перекладах програми. Я вручну все намагався повиправляти, але є шанси, що я міг десь пропустити (зазвичай замість Enter'ів вставлялась латинська буква "n")

⚠️Час від часу чомусь неможливо натиснути на будь-що на сайті. Допомагає лише перезавантаження цілого браузера. Поки що я не зміг зловити жодної закономірності, через що це може ставатися. Є підозра, що в цьому навіть не моя вина, а глюк двигуна WebView

Зміни:

💡Тепер при створенні кнопки "Вихід" в панелі інструментів пропонується значок не "Х", а приблизно "(₋|₋)" (не зміг знайти схожого серед емодзі, але всередині браузера він адекватніше виглядає, ніж тут), а для кнопки "Нічого не робити" — порожній текст

🖱️До списку можливих дій в панелі інструментів додано кілька команд:
-13 — Закрити інші вкладки
-14 — Дублювати вкладку
-15 — Вивантажити вкладку
-16 — Вивантажити інші вкладки
-17 — Додати ярлик
-18 — Закрити + позначити як рекламу
-19 — Копіювати назву вкладки
-20 — Копіювати адресу вкладки
-21 — Копіювати назву + адресу вкладки
-22 — Поділитися назвою вкладки
-23 — Поділитися адресою вкладки
-24 — Поділитися назвою + адресою вкладки

== Текстовий редактор: ==

🖍️Якщо текстове поле пусте чи має мало тексту — тепер необов'язково натискати зверху, знизу теж реагує
(вирішив цю проблему доволі хитро, і, можливо, дивно — в текст підказки текстового поля просто багато Enter'ів написав + гравітацію тексту змінив, щоб він завжди згори зліва був)

🔍Тепер розміри кнопок в нижній панелі текстового редактора змінюються відповідно до заданого розміру в налаштуваннях

✨Розмір початкового тексту показується в заголовку програми

Оптимізація:

🗑️Видалив кілька зайвих рядків коду, а також доволі неслабо оптимізував метод _webViewActions (він відповідає за всі дії з вкладками. Наприклад, використовується в панелі інструментів та списку дій при довгому натисканні на вкладку)

== Текстовий редактор: ==

🔪Якщо текст має більше, ніж 2 млн. символів — він обріжеться, а також в заголовку в такому випадку появиться символ ножиць. Це для запобігання зависаню програми

🟩Якщо при пошуку в тексті знайдено більше, ніж 1000 збігів — виділяться лише перші 1000 збігів (але при заміні чи вибору збігу стрілками обробляться взагалі всі збіги). Це для запобігання зависаню програми

Виправлення:

⚠️При заході на сайт iCloud він видавав помилку. Це було через функцію "Показувати кнопки біля сайтів у сайті, які відкривають їх окремо". Конкретно iCloud тепер нормально працюватиме, але якщо у вас ще якісь сайти збоїли — можливо, саме ця функція ламає його. Вимкніть її, і бажано напишіть мені, що це за сайт був

🤡Деякі розширення з URL нормально не відкривались. Як виявилось, якщо в посиланні є хоч один пробіл — він посиланням не вважався ніколи (сам так прописав, але не врахував цього нюансу)

⃣В налаштуваннях панелей дія "Завантажити цю сторінку" тепер називається "Завантажити сторінку _s"

↕️Таблиця значків тепер виглядає краще: значки більші, але при цьому візуально вже не обрізаються

🟨При створенні нової кнопки в панелі інструментів тепер стандартний значок не "?", а "" (тобто жодного тексту). Це для простоти (при виборі значка знак питання, як і все решта — не пропадало). Також при порожньому тексті він більше ніколи не перетвориться на "null"

🪟Якщо відкривати багатовіконне мультипосилання — в першій вкладці відкривалось 2 сайта (дублікат постійно ховався за вікном оригіналу)

🫥Тепер панель інструментів не ламається, якщо десь використано "?" чи "%" всередині аргумента _s принаймі одного з кнопок

👻В назві дії "Завантажити позицію з 3" допустив помилку, вона називалася "Завантажити позицію з 1"

🎨При відкриванні скіна з посилання в налаштуваннях автоматично вибереться "Користувацький" скін

💣Тепер браузер не мав би намертво зависати при певних параметрах в скіні (по всій видимості, розмір фігурок можна було виставляти в нескінченно малий розмір, і малювання займало в прямому сенсі слова вічно)

💿При відкриванні щойно створених розширень вискакувала помилка (вона не заважала редагувати розширення, але в заголовку показувалася помилка, а також шрифт не робився моноширинним, навіть якщо відповідна опція увімкнена)

🔪Оновив стандартний фільтр реклами

== Текстовий редактор: ==

✅Нарешті шлях до файлу показується в заголовку

WeekBrowser v7.801

09 Nov 21:30

Choose a tag to compare

Оптимізація:

📑Видалив доволі великий дублікат коду, який відкриває/відновлює вкладки

🪄Панель інструментів тепер швидше реагує на натискання в режимі редагування (щоправда незначно, досі гальмує неслабо)

Виправлення:

🧟‍♂️Коли браузер хотів вивантажити вкладку автоматично — він "забував", на якій вкладці він перебуває, що спричиняло немалі проблеми з навігацією по вкладках і не тільки

🧛Кнопка створення розширень була непомітною (кудись пропав текст з неї)

🔄Якщо запустити букмарклет (скрипт) із екрану закладок — потім він запускався постійно при перезаході в браузер. Тепер виправив

✨На деяких пристроях при свайпах по пошуковому рядку викликав список підказок тоді, коли цього не треба було. Також при закритті редактора інколи сам по собі починався пошук на сторінці

✅Тепер після виходу з повноекранного режиму браузера (не у відеоплеєрі) системний рядок стану (статус-бар) повертається на місце після будь-якого дотику на сайті (чому саме так? Щоб у повному екрані відеоплеєра рядок стану не показувався)

🌐Ще трохи допереклав тексту

WeekBrowser v7.8

08 Nov 14:19

Choose a tag to compare

Зміни:

👨‍💻Тепер панель інструментів можна повністю змінювати! Додавайте, переміщуйте та видаляйте кнопки. Також можна додавати розділювачі (несправжні невидимі кнопки вдвічі меншого розміру).
🔵Деякі вже існуючі налаштування панелей перенесено із загальних налаштуваннь в окремий екран налаштування панелей
🔵Знизу є код макета. Його можна редагувати напряму, скопіювати/вставити. В майбутньому оформлю імпорт/експорт у вигляді посилань, подібно до скінів
🔵Якщо нічого не назначено на довге натискання (код -990) — спливатиме підказка, що робить кнопка при короткому натисканні
🔵Можна увімкнути або вимкнути автоматичне додавання значка "•", якщо є дія на довге натискання

💣Доповнив список фільтрів, тепер він в ≈10 разів більший, ніж раніше! До того фільтри стосувалися майже виключно українських сайтів, тепер я додав списки інших блокувальників, тому блокування реклами має бути кращим для сайтів також з інших країн

🔪Тепер браузер краще обманює сайти щодо блокування реклами — сайти тепер рідше це помічають, і, відповідно, рідше будуть ламатися або показувати попередження

🎨Трохи перемалював стандартні теми:
• Monet та Material доволі кардинально перемальовані: темна та чорна тепер має темніші кнопки (а червоні кнопки тепер завжди червоні для більшої логічності, а також трохи світліші для кращої помітності)
• Holo світла та темна (тепер не чорна, бо фон темно-сірий) має інший колір кнопок, щоб виглядало автентичніше (оскільки це відсилка на дизайн Android 3.X...4.X), тобто теж темніше

🎨Додано 2 нових скіна: E-ink біла та чорна. Ідеально для екранів на електронних чорнилах (лише чорні та білі кольори без відтінків. Звичайні кнопки від "червоних" відрізняються заокругленням)

🫟Тепер кольори A3 число для Android <12 — відтінки зеленого, а не червоного

🏂Тепер існує 2 методи виклику суперменю:
• через JavascriptInterface (він використовувався завжди).
• через WebView.HitTestResult (режим сумісності, який тепер автоматично увімкнеться при Android <5.0. Він має дуже обмежений функціонал, але принаймі безперебійно працюватиме на старих системах).
🔵В параметрах розробника можна примусово змінювати метод виклику

📜Тепер в пошуку по історії доступні регулярні вирази (чекбокс [✓] .* ). Фон чекбокса стає червоним, якщо регулярний вираз неправильний, або виникли інші помилки, пов'язані з пошуком

📆Трохи змінив макет елементів історії:
• дата і час тепер показуються в 2 рядки для економії місця;
• між елементами є невелика полоса-роздільник
• назва тепер показується на стільки символів, наскільки влізається (раніше слова переносились на неіснуючий другий рядок повністю, тепер вони не переносяться, а натомість в кінці пише "...")

⏱️Довге натискання на елемент історії тепер не видаляє, а показує діалог з усіма можливими діями: відкрити в цій ж/новій/фоновій вкладці (з можливістю на ходу увімкнути інкогніто), видалити, позначити як рекламу, скопіювати/поділитися назвою і/або адресою

🗨️В діалозі при довгому натисканні на вкладку тепер є більше функцій: можна скопіювати або поділитися назвою і/або адресою сайту

✅Тепер в розширеннях з'явилася нова категорія: "On progress == 100", в яку можна записати окремий скрипт. Це милиця для сайтів, які не викликають On page finish при переході між сторінками (як-от YouTube). Вбудований скрипт пропуску відеореклами тепер перейшов туди ж

🔲В налаштуваннях та суперменю деякі кнопки тепер компактніше розташовані. Також вирівняв відступи там, де вони були криво налаштовані

Оптимізація:

🦞Тепер в рядку адреси посилання зрізатимуться до 10 тисяч символів (а поки рядок не редагується — до 200). Стикався інколи зі сайтами, в яких посилання містило по 40-50 тисяч символів, через що в мене все намертво зависало.
(в історії так само)
На всякий випадок назви я теж обрізаю тепер до 100 символів

🚀Трохи прискорив запуск завдяки спрощеній перевірці цілісності файлів при запуску

🪓Позбувся бібліотеки Gson, що дало відчутне зменшення розміру програми (хоча зменшення розміру я компенсував збільшенням списку блокування)

🔥Дуже значно прискорив блокувальник реклами, оскільки завантаження сайтів йшло довго + споживалась неадекватно велика кількість оперативної пам'яті (доходило вплоть до 2 ГіБ при списку в 100 КіБ)

✨Трохи почистив інший код...

Виправлення:

💫Тепер посилання копіюються так, щоб їх можна було нормально відкрити (в посиланнях замість пробілів тепер "+")

🖼️Тепер значки сайтів на вкладках нормальні. Раніше вони інколи стискались по висоті

🌐Трохи допереклав те, що не було доперекладено (російською та українською)

📰Пошук в історії трохи криво працював

⭐Кнпока "додати закладку" в суперменю в розділі "сайт" не працювала

‼️ Не відкривався попереджувальний діалог в Загальні налаштування→Приховувати вміст екрану браузера в списку недавніх програм

✨Ще трохи вильотів і помилок на Android <5.0

WeekBrowser v7.701

18 Oct 16:30

Choose a tag to compare

Зміни:

📉Тепер значки сайтів стискаються до 32×32 пікселі (максимум)

Виправлення:

✨Ще трохи вильотів і помилок на Android <5.0<11...

WeekBrowser v7.7

13 Oct 14:30

Choose a tag to compare

Зміни:

🔪Трохи послабив блокувальник реклами для YouTube, оскільки блокувались аватарки каналів, картинки на постах та зображення на опитуваннях. Але при цьому додав нові фільтри

⭐В історії тепер показуються значки сайтів. В налаштуваннях можна подивитися, скільки пам'яті займають завантажені значки, і очистити їх окремо від самої історії

Оптимізація:

🔍Якщо пошук на сторінці вимкнено — програма не оновлює текст з написом кількості збігів, щось на кшталт "58/214" біля текстового поля пошуку (дивно, що я раніше не продумав цей момент)

🔋В режимі енергозбереження всі процеси, які не є дуже важливими — уповільнюються. Зокрема це стосується обчислення зайнятого ОЗП, перевірки на наявність інтернет-з'єднання, а також перевірки на те, чи потрібно показати панель недавніх пошукових запитів. Це робиться постійно з певною періодичністю, але інтервал часу буде збільшуватися.
Щодо підвантаження пропозицій пошуку при вводі запиту — вони і так підвантажуються лише при набиранні тексту, але тепер додатково є інтервал, при якому браузер тимчасово ігнорує ввід, але при увімкненні економії енергії інтервал збільшиться

💧Оптимізував все, що пов'язано з повністю прозорим фоном. Color.TRANSPARENT всюди замінено на null. Це дає той самий результат, але працює (мабуть) ефективніше, оскільки замість прозорого фону програма зовсім нічого не малюватиме

🎨Раніше при увімкненні, а потім вимкненні мультивіконного режиму залишався фон вікна. Тепер він стає прозорим (null) для зменшення споживання ресурсів

🪫При увімкненні режиму економії енергії тепер кольори будуть строго непрозорими (прозорість споживає додатковий заряд)

📑Ще трохи видалив непотрібних дублікатів коду... (з давніх давен, коли я або ще не дуже вмів програмувати, або я просто затупив), а також легасі код для Android <4.2 (оскільки я більше не планую знижувати системні вимоги)

Виправлення:

🖼️Тепер браузер після його призупинення (наприклад блокування екрану, перемикання на іншу програму або в головне меню) пам'ятає режим повноекранності (в повноекранному режимі при перегляді відео не буде непотрібного там рядка стану)

🐦Коли браузер ще не був запущений, але користувач хотів відкрити мультипосилання з іншої програми — браузер вилітав

⏬Кнопка "Завантажити елемент" в списку завантажених ресурсів тепер працює

🔥В редакторі розширень згори пише лише назву розширення, а не повний шлях

💣Тепер посилання, які заставляють відкривати нову вкладку, працюють завжди (до того бували помилки, які кидали в буфер обміну текст "java.lang.NullPointerException: uriString")

☑️Значки сторінок в таблиці вкладок тепер нормально масштабуються (не завжди чомусь)

🏠Тепер домашня сторінка має нормальну назву і значок (щоправда значок дуже малої якості, але уж хотів я пам'ять заощадити. 228 байт займає зате☻︎)
Примітка: якщо Ви не вперше — це нововведення з'явиться не одразу. Найнадійніший спосіб заставити з'явитися — тимчасово змінити будь-що в налаштуваннях домашньої сторінки

✨Ще трохи вильотів і помилок на Android <5.0... (Щось в мене прям проблеми зі старими пристроями)

WeekBrowser v7.6

20 Aug 00:31

Choose a tag to compare

⚠️ПОПЕРЕДЖЕННЯ (НЕ стосується тих, хто вперше завантажує браузер, скидував всі дані або давно не оновлювався, і не встановлював версію 7.2+): У вас фон діалогів в старому режимі або в режимі енергозбереження може бути повністю чорним. Якщо Вас це не задовільняє — виставте в Налаштування→Налаштування фону діалогу→повзунок "Прозорість". Стандартне значення 0.5

Зміни:

🫧Тепер файли, які лежать в посиланнях "blob:...", можна завантажити! (Це, мабуть, найважливіше для мене оновлення)
⚠️Примітка: при намаганні завантажити дуже великий файл — може бути виліт. Залежно від пристрою, поріг може бути приблизно 50 — 200 МБ

➕Діалог завантажень тепер трошки компактніший

🧿Додано 3 нових піксельні логотипи: звичайний, чорно-білий ма сепія

🗃️Моніторинг завантажених ресурсів тепер завжди увімкнений, і кнопка "Увімк/вимк" видалена з налаштуваннь. Я помилково раніше подумав, що ця функція споживає немало ресурсів, але насправді це зовсім невідчутно

📻Тепер ресурси моніторяться не лише від початку до кінця завантаження сторінки, а постійно. Справа в тому, що інколи сайти можуть ще щось довантажити пост-фактум

✨Прозорість затемнення фону діалогу можна змінювати (і це працює на всіх версіях Android)

🔪Тепер можна очищувати дані автозаповнення (на Android 8+, здається, не працює, оскільки там або немає автозаповнення взагалі (в мене конкретно немає), або ним займається виключно Google (бачив в інших підстановку паролей). Якщо дійсно так — тоді для новіших пристроїв видалятиму кнопки)

🪧Налаштування фону діалога тепер винесено в окреме меню (раніше було нашвидкуруч зроблено в параметрах розробника). Примітка: деякі повзунки не хочуть вставати в правильну початкову позицію. Про цей глюк я знаю, але не знаю, як виправити (вроді конфлікту типів даних немає, тому хз чесно)

🔁Інформація про розробника в налаштуваннях прихована (для економії місця), але можна розгорнути спеціальною кнопкою

🐈‍⬛Додано посилання на репозиторій GitHub, а також згадку про ліцензію The Unlicense та те, що ця програма є суспільним надбанням

Експериментально:

💧В кінці налаштуваннь є кнопка "DIALOG WITH LEGACY BLUR EFFECT". Спробуйте натиснути на неї, та повідомте мене, чи бачите Ви розмиття фону. Якщо на Android <12 буде видно розмиття — в наступній версії я додам розмиття фону для старіших пристроїв

Виправлення:

🫟На деяких діалогах не було розмиття (Android 12+)

👽При вимкненому ефекті розмиття фону/при Android <12/в режимі енергозбереження не затемнявся фон діалогів завантаження файлів та вибору кольору

💧Розмиття тепер вмикається виключно тоді, коли вже видно діалог (раніше розмиття вмикалось трохи зашвидко)

⏭️Автопропуск реклами у відео виправлено

✨Ще трохи вильотів на Android <5.0...

WeekBrowser v7.51

11 Jul 16:59

Choose a tag to compare

Зміни:

🔖В екрані закладок розмір нижньої панелі тепер інакше рахується

🚫На Android <5.0 на екрані закладок пропадатимуть усі нефункціонуючі елементи інтерфейсу (як-от налаштування тіней тексту або розмиття)

✨Якщо експортувати скін домашнього екрану з пристрою на Android <5.0 — непідтримувані налаштування примусово застосуються стандартні, щоб на новіших пристроях все виглядало нормально

Виправлення:

☎️На Android <5.0 вилітала програма

WeekBrowser v7.5

08 Jul 10:54

Choose a tag to compare

Зміни:

😈Найпотужніше оновлення рекламних фільтрів, напевно, за всю історію (не рахуючи того моменту, коли він вперше з'явився). +39 рядків, або +15% в символах!

🔥Оновлення ключових слів для блокування відеореклами оновлено (якщо Ви не вперше встановлюєте цю програму — в "Налаштування → Блокування реклами → Ключові слова" потрібно натиснути DEF. Якщо Ви редагували щось — зміни скинуться, тому краще скопіюйте, щоб вручну повернути зміни назад)

⌨️(не завжди) Суперменю тепер має більше шансів схопити правильне текстове поле (якщо вибрано воно), щоб переписати текст. І сайти тепер повністю реагують на зміну тексту (теж не всюди, а може й ніде)

💠Тепер нові градієнти переносяться на сайти. Це видно при увімкненій опції "Змінити колір сайту" або в скриптах зі спецінструкціями, як-от $bggrad$. Також вони вставляються в фон домашнього екрану при натисканні кнопки "Встановити фон теми".

🌓Якщо тема світла — то фон нових градієнтів буде білим в тих місцях, де залишаються пусті проміжки

📓Для текстур з новими градієнтами тепер роздільна здатність буде відповідати Вашому екрану (в більшості випадків якість збільшиться)

➕Додано 3 нові спецінструкції для скриптів: $bggradne$, $buttongradne$ та $redgradne$. Це аналоги $bggrad$, $buttongrad$ та $redgrad$, але, залежно від місця застосування, може не працювати то одне, то інше.
Приклади:
JS: document.body.style.background = '$bggrad$';
CSS: background: $bggradne$;

Експериментально:

👾Роздільну здатність вищезгаданих текстур можна змінювати в налаштуваннях → "Налаштування розробника". Допускається від 150 до 2000 пікселів по довшій стороні
(обережно, висока якість може кардинально збільшити споживання ОЗП)

Оптимізація:

🧹Трохи почистив код

Виправлення:

🎚Повзунок різкості в редакторі скінів не вставав у правильну позицію при запуску, якщо різкість була 128

🔪Був глюк: виняток блокування реклами не працював. Враховувалась лише галочка

🎨Тепер вибирач кольору Built-in Color Picker (той самий, що є в редакторі скінів) нормально працює на всіх сайтах (а де і не працює — там стандартний)

✨Мінімізація скриптів (її не видно в браузері, але під капотом працює) тепер точніше працює (менше помилок при написанні скриптів або розширень)

💡Пошукове поле тепер краще відрізняє пошуковий запит від посилання

🔋В режимі економії енергії тепер на сайтах теж буде спрощений скін, зроблений за допомогою "Змін. колір сайту"

🔍Пошук в історії тепер працює правильно. Також при виході з режиму пошуку історія більше не прогортується автоматично донизу

WeekBrowser v7.41

27 Jun 18:37

Choose a tag to compare

Зміни:

📃Текстовий редактор: тепер пошук виглядає нормально, а також переклав текст на кнопках. На кнопках "Aa" та ".*" є підказки при довгому натисканні. Зведенням/розведенням двох пальців тепер можна змінювати розмір шрифту (працює криво, але тим не менше)

Оптимізація:

🔪Поскорочував кілька вбудованих скриптів

Виправлення:

📜Історія: неправильно зберігало при увімкненому режимі "Час", а також тепер свайп по кнопці "Очистити все" очищає все за останні N хвилин/годин не від поточного часу, а від останнього запису в історії

Full Changelog: WeekBrowser63...WeekBrowser741

WeekBrowser 6.3

30 Jan 10:55

Choose a tag to compare

⚠️ПОПЕРЕДЖЕННЯ:
— пошук/заміна у посиланнях поки що не працює
— "Копіювати адреси всіх сайтів" поки що не працює

Зміни:

💡Розмір програми ще зменшено

🔞Оновлення рекламних фільтрів

📚Через суперменю можна подивитися, які ресурси завантажив останній відкритий сайт

🖼На панелі вкладок відображаються значки сторінок (favicon)

💡Розширення: в перехопленні запитів тепер обробляються зображення, зашифровані в base64 (простими словами — можна не тільки текст, а й картинку виводити замість сайта чи картинки на сайті, яка задумувалась розробником сайту)

🔋Браузер тепер просить дозвіл "Ігнорувати оптимізацію батареї" в стартовому екрані, це потрібно для того, щоб безперебійно у фоні могло відтворюватися відео (в режимі "Поверх інших вікон") або аудіо. Надавати дозвіл необов'язково

🗒️При прокручуванні списків або таблиць тепер відтворюється анімація

🎨Діалог вибору кольору в редакторі скінів перероблено. Також доданий градієнтний колорпікер, повзунки HSV (відтінок, насиченість, яскравість) та прозорості, текстовий редактор HEX-коду кольору та палітра зі 112 кольорами

⌨️Перед тим, як завантажити файл, можна на ходу змінити назву та формат (особливо корисно, коли програма неправильно оприділяє формат. Для зручності нижче додано список розширень (форматів), посортованих за категоріями)

🐟[Експериментально] Тепер можна налаштувати анімації у браузері. 6*5 = 30 варіантів анімації на 3 випадки: списки/таблиці, поява малих панелей і поява великих панелей

👾[Експериментально] Додано генератор скінів. Можна вибрати між світлим і темним варіантом, а генератор далі зробить все за Вас

Виправлення:

✨Виправлено баг редактора скіна: раніше він показував не поточний, а попередній стан

✨На Android 9+ тепер поломане обмеження, яке не дозволяло відкривати HTTP-сайти (а лише HTTPS). Тепер можна (хоча це не дуже безпечно, принаймі з точки зору приватності того, що робиться конкретно на цьому сайті)

✨Тепер повзунки редактора скіна не сповзають при перезаході і не спотворюють скін

✨Частково (але, можливо, остаточно) виправлено радіальний (це там, де кільцями) градієнт (уж дуже капризний цей тип градієнту, тому маємо, що маємо)

✨Виправлено завеликий відступ для клавіатури на Android <15 (принаймі на Android 5.1.1 все нормально)

✨Сторінка із закладками тепер запускається і редагується стабільніше (не повинно бути візуальних артефактів)

Сумнівні зміни:

🤔Увімкнено підтримку плагінів, як-от Flash Player
(імовірно, на Android 4.4+ все одно не запрацює, а сам браузер і так підтримується наразі лише на Android 4.4+)