pt function' and the date May 26,
2023](./javascript-shape-drawing-function/shape-drawing.png) ](./javascript-
shape-drawing-function/)

##  [ How to draw any regular shape with just one JavaScript function
](./javascript-shape-drawing-function/)

[ ![Author avatar](/en-US/blog/author/ruth-john/avatar.jpg) Ruth John
](https://github.com/Rumyra) May 26, 2023  4  minute read

Learn how to use JavaScript to draw any regular shape to a HTML canvas with a
single function, and how to modify it to draw multiple shapes.

[ Read more â  ](./javascript-shape-drawing-function/) [ ![JavaScript
regular expressions reference pages, updates, browser compatibility, May 23,
2023](./regular-expressions-reference-updates/regex-reference-updates.png)
](./regular-expressions-reference-updates/)

##  [ New reference pages on MDN for JavaScript regular expressions
](./regular-expressions-reference-updates/)

[ ![Author avatar](/en-US/blog/author/brian-smith/avatar.jpg) Brian Smith
](https://github.com/bsmth/) May 23, 2023  5  minute read

See the latest updates to the MDN reference pages about JavaScript regular
expressions, including new sections on sub-features and browser compatibility
information.

[ Read more â  ](./regular-expressions-reference-updates/) [ ![Global
Accessibility Awareness Day, tools, hints, and guidelines, May 18,
2023](./accessibility-celebrating-gaad-2023/accessibility-awareness-day.png)
](./accessibility-celebrating-gaad-2023/)

##  [ Celebrating Global Accessibility Awareness Day ](./accessibility-
celebrating-gaad-2023/)

[ ![Author avatar](/en-US/blog/author/schalk-neethling/avatar.jpg) Schalk
Neethling ](https://github.com/schalkneethling/) May 18, 2023  6  minute read

In celebration of Global Accessibility Awareness Day in 2023, we share some
tools and guidelines to help you make the web more accessible.

[ Read more â  ](./accessibility-celebrating-gaad-2023/) [ ![HTML landmark
roles for improved accessibility, learn about landmark roles and how to use
them, May 15, 2023](./aria-accessibility-html-landmark-roles/html-landmark-
roles.png) ](./aria-accessibility-html-landmark-roles/)

##  [ Using HTML landmark roles to improve accessibility ](./aria-
accessibility-html-landmark-roles/)

[ ![Author avatar](/en-US/blog/author/schalk-neethling/avatar.jpg) Schalk
Neethling ](https://github.com/schalkneethling/) May 15, 2023  12  minute read

Learn what HTML landmark roles are, how they improve accessibility, and how
you can include them on your website effectively.

[ Read more â  ](./aria-accessibility-html-landmark-roles/) [
![](./baseline-unified-view-stable-web-features/baseline.png) ](./baseline-
unified-view-stable-web-features/)

##  [ Introducing Baseline: a unified view of stable web features
](./baseline-unified-view-stable-web-features/)

[ ![Author avatar](/en-US/blog/author/hermina-condei/avatar.jpg) Hermina
Condei ](https://www.linkedin.com/in/hermina-condei/) May 10, 2023  3  minute
read

MDN leads the way in implementing WebDX community group's efforts, delivering
a clear and simple baseline for the web platform to developers.

[ Read more â  ](./baseline-unified-view-stable-web-features/) [ ![](./css-
not-pseudo-multiple-selectors/css-not-pseudo-class.png) ](./css-not-pseudo-
multiple-selectors/)

##  [ How :not() chains multiple selectors ](./css-not-pseudo-multiple-
selectors/)

[ ![Author avatar](/en-US/blog/author/dipika-bhattacharya/avatar.jpg) Dipika
Bhattacharya ](https://github.com/dipikabh/) May 5, 2023  4  minute read

Learn how the CSS `:not()` pseudo-class behaves when multiple selectors are
passed as argument.

[ Read more â  ](./css-not-pseudo-multiple-selectors/) [ ![CSS color
functions, gradients, color spaces title. What's new in  CSS Colors Module
Level 4 subtitle. A vibrant gradient behind artwork of a laptop and
keyboard](./css-color-module-level-4/css-color-functions-lvl4.png) ](./css-
color-module-level-4/)

##  [ New functions, gradients, and hues in CSS colors (Level 4)