-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(ui5-table): add first blog draft #11232
base: main
Are you sure you want to change the base?
Conversation
|
||
# The Table Web Component is Now Stable - Here's What's New | ||
|
||
After its half year tenure as experimental component since the relase of UI5 Web Components 2.0, allowing us to gather feedback |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
relase => release
I usually use this tool https://www.grammarly.com/ or something similar to detect all kinds of typos and grammar mistakes before publishing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should not be the way how virtualizer work
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suppose you want a sample with extra rows? Maybe we should adjust the playground sample as well then (as the gif is taken from there)
|
||
### Keyboard Handling | ||
|
||
Apart from moving the ARIA roles from the Shadow DOM to the "light" DOM, allowing you to directly reference other components via `aria-labelledby`, accessibility |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe mention that the root is the exception?
|
||
While these new features and functionalities are already quite a lot, we already have additional features planned for the future. | ||
|
||
Here is a quick sneak peek on what is about to come: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure about this section. All these points are currently on the requirements list. But when and in which way they might be available in future depends on many factors. This list could create expectations what's coming next.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need a similar list for the ui5con or we should from that section from the ui5con session
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm fine with omitting this part from the blog. I'll think about replacing this maybe with a short migration sample
Back in UI5 Web Components 1.x, the library already offered a Table component, which provided developers with capabilities to display | ||
data in a tabular structure. | ||
|
||
As we've decided to upgrade the component library to 2.0, the Table component was reevaluated and we've identified pain points, the biggest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should try to formulate it positive and do so much finger pointing to the old table.
Maybe something like
With UI5 2.0 we decided to reevaluate our Table component by taking accessibility principles and the harmonization with the existing table types in OpenUI5 as fundaments.
Katja has maybe some suggestion as well :)
DO NOT MERGE YET!
This is a first draft for the blog post announcing the stable release of the
ui5-table
.The following points are mentioned in the blog post: