You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to close asap problem we created: large manifest files with base64 strings.
Developers don't understand why it's bad pattern and rely on our expertise.
What's happening from this: PWAs with 3-6Mb manifest file.
We have plans to revamp and fix this experience, but obviously there's no resources for now to fully dig into it, especially considering relatively small usage of this experience (>500 monthly clicks).
Do you have an implementation or a solution in mind?
completely close current "generate screenshots" feature (but keep existing screenshots preview)
create docs/article about how to easily do screenshots in DevTools (and optimize them in Squoosh)
provide link to this article with other hints to current screenshots tab
Have you considered any alternatives?
No response
The text was updated successfully, but these errors were encountered:
fixes#4401
<!-- Link to relevant issue (for ex: "fixes#1234") which will
automatically close the issue once the PR is merged -->
## PR Type
<!-- Please uncomment one ore more that apply to this PR -->
<!-- - Bugfix -->
Feature
<!-- - Code style update (formatting) -->
<!-- - Refactoring (no functional changes, no api changes) -->
<!-- - Build or CI related changes -->
<!-- - Documentation content changes -->
<!-- - Sample app changes -->
<!-- - Other... Please describe: -->
## Describe the current behavior?
<!-- Please describe the current behavior that is being modified or link
to a relevant issue. -->
Manifest background color is default for icon background
## Describe the new behavior?
Transparent is default for icon background
## PR Checklist
- [x] Test: run `npm run test` and ensure that all tests pass
- [x] Target main branch (or an appropriate release branch if
appropriate for a bug fix)
- [x] Ensure that your contribution follows [standard accessibility
guidelines](https://docs.microsoft.com/en-us/microsoft-edge/accessibility/design).
Use tools like https://webhint.io/ to validate your changes.
## Additional Information
This PR also disables the ability to generate screenshots as we feel
generating base64 strings into peoples manifest is creating an
inefficient system and people don't understand why its inefficient and
trusting that PWABuilder is doing the right thing when it isn't. Part of
the temporary solution described here
#4550
Tell us about your feature idea
We need to close asap problem we created: large manifest files with base64 strings.
Developers don't understand why it's bad pattern and rely on our expertise.
What's happening from this: PWAs with 3-6Mb manifest file.
We have plans to revamp and fix this experience, but obviously there's no resources for now to fully dig into it, especially considering relatively small usage of this experience (>500 monthly clicks).
Do you have an implementation or a solution in mind?
Have you considered any alternatives?
No response
The text was updated successfully, but these errors were encountered: