From 346cfc5e822c354a479e5356e89c6a1768d30898 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 12 Apr 2026 07:07:49 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20Improve=20accessi?= =?UTF-8?q?bility=20and=20loading=20experience?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Set correct language attribute (lang="es") for better screen reader support. - Added descriptive title to the iframe for improved accessibility. - Moved internal styles to style.css for better organization. - Added matching background color to body to prevent white flash during loading. Co-authored-by: dgalodesign <74675156+dgalodesign@users.noreply.github.com> --- .Jules/palette.md | 3 +++ index.html | 20 ++++---------------- style.css | 3 ++- 3 files changed, 9 insertions(+), 17 deletions(-) create mode 100644 .Jules/palette.md diff --git a/.Jules/palette.md b/.Jules/palette.md new file mode 100644 index 0000000..3af7772 --- /dev/null +++ b/.Jules/palette.md @@ -0,0 +1,3 @@ +## 2024-05-23 - Accessibility and Loading Experience Improvements +**Learning:** Matching the wrapper's background color to the embedded content's theme significantly improves perceived performance by eliminating the white flash during loading. Correctly setting the `lang` attribute and `iframe` title are essential, low-effort accessibility wins for simple wrapper sites. +**Action:** Always check for language mismatch between the HTML `lang` attribute and the actual content, especially in portfolio sites. Ensure all `iframe` elements have descriptive `title` attributes. diff --git a/index.html b/index.html index 0ec0065..0195a82 100644 --- a/index.html +++ b/index.html @@ -1,24 +1,12 @@ - + Edgar D' Galo • UX/UI Designer | Portafolio Online - +