3rd of May
This is a summary of Front-end Forum held on Wednesday the 3rd of May, 2023.
Forum summary
This time the forum gathered about 15 persons physically in Samhandlingssonen, and 6 on Teams. This is a record attendance for Teams-participants and the re-branded Front-end Forum. Thanks for showing up, do spread the knowledge and the word about Front-end Forum.
Topics that we covered during this session were:
Core Components
- Slack-channel changed name from *#core-components* to *#builders-core-components*
- v3 + v4 + v5
- Eirik presented a few slides on what's new and what will come.
- Currently pausing releases of breaking changes, collecting them in one big branch and release for later.
- Some major rewrites on some components that are generally poorly written.
- Some adjustments to how components are used, Eirik showed his vision, the room liked it.
Form Patterns
- More details, and discussion: *#form-patterns*
- Focused on offering help & behaviour
- First session held 26th of April
- Next session: next Wednesday
- Dedicated collab-session (designers, content designers, and developers)
- Special invitee only, slots already filled
- 20 contentdesigners and designers, and 8 brave developers
- Groups, for each area: HelpText, Placeholder, Validation, Alerts, Tooltip, ++
- Gather inspiration, pain-points, edge-cases
- Write do's/dont's, best practice
UU in Gjensidige
- Workshop Editors/Designers/Developers in D&D
- Only for Norwegian staff
- and only employees
- Two half-days in May (invites already out)
- In Adam og Eva auditorium in Galleriet
- Monday 8th of May - 09:00 - 13:00
- Tuesday 23rd of May - 09:00 - 13:00
- Sessions will be recorded for those that cannot attend, stored for 1 month
Release of Norwegian website
- Open pages went live 25th of April
- Launch went pretty smooth, with assistance of Sales
- NCI everywhere, even uses new menu
- /konsern URL and other "About Us"-info still on old design
- Will move to new .com website also using Builders Platform.
Webshop is out
- Private Sales-team went live yesterday!
- Built using the "NCI-toggle" method
- Displays old design 50% of the time
Logged in pages is out
- Private Service-team went live yesterday
- Uses the new global core-navigation
.dk and .se Application Portal
- Denmark and Norway is from yesterday live on custom Application Portal
- Maintained and developed by themselves
Browserstack
- Quick-poll: Would you (like|love|don't care) for Browserstack?
- Room said: no, not really. It's a neat tool, but not having it doesn't hinder us.
- We have the physical devices in Norway.
- We use other methods for testing.
- Often manual visual testing is enough.
- Conclusion: not important for front-end developers currently.
Inspiration
- Better mobile forms:
- enterkeyhint and inputmode: https://adactio.com/journal/19842
- autocomplete attribute: https://better-mobile-inputs.netlify.app
- Full *autocomplete* docs: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete
- Other:
- Entire May dedicated to diversity: https://navikt.github.io/mangfold-i-mai/program/
- Github provenance: https://github.blog/changelog/2023-04-19-npm-provenance-public-beta/
- Vite 4.3 out, really fast: https://vitejs.dev/blog/announcing-vite4-3.html
- EcmaScript2023 (end of June): https://pawelgrzybek.com/whats-new-in-ecmascript-2023/
Closing words
Thank you for participating! Spread the news about Front-end Forum to others who might benefit from it. Agenda posted weekly before each forum, in #frontend on Slack.
Take a dive into the forum archive if you missed a forum.
Want to show something? Reach out using #frontend
For Core-specific issues/questions, use #core-components
You can still reach Team Builders for general questions on #team-builders