💳 Trustee Plus — твоя персональна картка європейського банку: 3 хвилини і 10 євро 👉
Ігор Вишневський Навколо IT
16 вересня 2024, 10:05
2024-09-16
UPD. Розробниця пояснила, як апостроф створює проблеми з валідацією в українських додатках. «Дія» виправила баг
Символ апострофа у імені чи прізвищі користувача часто призводить до проблем з валідацією в українських додатках. Щоправда, як показує досвід розробниці Мар’яни Шами, українські сервіси і додатки готові реагувати на звернення і фіксити цей баг.
UPD: матеріал доповнений новою інформацією від першоджерела про реакцію сервісу «Дія», яка виправила ситуацію.
Про це на своєму акаунті в Linkedin написала Java Developer Мар’яна Шама.
«Апостроф — це унікальність та самобутність нашої мови. Але це прямо проблема з валідацією. І я говорю саме про українські додатки», — розповіла вона.
Розробниця навела приклад додатку «М’ясторія», де, коли вона ставить апостроф, то кнопка «продовжити» стає неактивною. Щоправда, з її слів, там відреагували на її звернення і проблема була вирішена.
«В додатку Goodwine я просто не можу його набрати, а от Дія сьогодні порадувала ось такою інтерпретацією мого імені: Мар'яна», — написала Шама, навівши відповідний скріншот з послуги подачі заяви про шлюб з некоректним відображенням свого імені, яке, щоправда, на валідацію не впливало.
У коментарі dev.ua вона повідомила, що звернулася до підтримки «Дії» з цього приводу через Instagram, і вони відразу зареєстрували звернення. Ми також звернулися до сервісу «Дія» за коментарем з цього приводу, на що отримали відповідь, що наразі проблема з відображенням апострофа відсутня.
UPD: У свою чергу, Мар’яна згодом поділилася ще одним дописом, де вказала, що проблема в «Дії» з некоректним відображенням її імені вже справді виправлена.
Мар’яна Шама зазначає, що в цілому в українських додатках — це поширена проблема, тож часто їй доводилося реєструватись або в англійській версії, або писати «Маряна», бо писати своє ім’я в російському варіанті через мʼякий знак вона не хоче.
«І я доволі часто залишаю звернення з проханням це виправити. Також я вчора написала в додаток Goodwine з цього приводу і вони зареєстрували звернення. У Дії на функціонал це ніяк не впливало. А на інших сайтах ти не можеш оформити послугу, якщо не прибереш апостроф», — пояснила розробниця.
Вона закликала колег згадати про цей пост при додаванні функції валідації на фронтенд та бекенд. «Ми ж звісно розуміємо, що це некритичний баг, що бізнесу це не приносить цінності. Але це важливо», — підкреслила Шама.
Водночас, її колеги вказали на свої думки з цього приводу, і чому це відбувається