Kłopotliwe ciągi znaków, czyli jak, w łatwy sposób, zepsuć formularz (⌐■_■)
· maciej · Komentarze: 0
Kluczowymi elementami chyba większości aplikacji biznesowych są formularze, dzięki którym użytkownicy wprowadzają do systemu dane. Przetestowałem w życiu niezliczoną ich liczbę, zarówno w aplikacjach webowych, jak i desktopowych (często można to było bardziej nazwać znęcaniem, niż testowaniem). Bardzo często efektem były różnego typu exceptiony. Miało to miejsce zwłaszcza w aplikacjach typu legacy, bo ktoś, kiedyś, szybko, nikomu nie przeszkadzało, nikt tam nie zaglądał, nikt nie testował...
Niepr…
Zrzut ekranu - zgłaszaj błędy jak profesjonalista 🧰
· maciej · Komentarze: 0
Swoją pracę w IT zaczynałem jako konsultant. Jako w zasadzie pierwsza linia supportu niejednokrotnie spotykałem się ze zgłoszeniami błędów od klientów. Bardzo często były to nieczytelne zrzuty ekranu, zwykle przeskalowane tak, że nie dało się odczytać szczegółów. Zdarzały się czasami także zdjęcia ekranu, czy np. pliki Word z wklejonymi zrzutami (raz się chyba trafiła nawet prezentacja PowerPoint). Często też nie było żadnych zrzutów ekranu a jedynie opis. Wielokrotnie opisy były nieprecyzyjne i w zasadzie trzeba było kontaktować się telefonic…
To nie tak, jak myślisz - czyli o fałszywych założeniach ⭕
· maciej · Komentarze: 0
Zarówno w życiu, jak i w pracy, często przyjmujemy niektóre stwierdzenia za pewniki. Uznajemy za prawdziwe wiele mitów i czasami sami przyczyniamy się do ich rozpowszechniania. Przecież powiedzieli nam o tym w szkole/na uczelni, przeczytaliśmy w Internecie na Wykopie, czy Reddicie - to musi być prawda. I w sumie, nie ma co się dziwić. Nie jesteśmy w stanie doktoryzować się z każdego tematu, z którym się spotykamy i w którym się wypowiadamy. Zabrakłoby nam na to czasu i energii - tych cennych zasobów, których codziennie mamy…
Google Lighthouse - przydatne narzędzie do audytu stron internetowych
· maciej · Komentarze: 1
Google Lighthouse to zdobywające coraz większą popularność narzędzie do audytu stron internetowych, które pomaga w podniesieniu ich jakości w niektórych obszarach. Narzędzie jest wbudowane w DevToolsy w Google Chrome (uruchamiane klawiszem F12). Od tego roku dostępne jest także jako wtyczka do Firefoksa. Znajdziemy je również jako moduł do Node.js. Narzędzie umożliwia audyt strony pod kątem:
- wydajności,
- zgodności z PWA (Progressive Web App),
- stosowania dobrych praktyk,
- dostępności (accessibility), …