-
Notifications
You must be signed in to change notification settings - Fork 56
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
Inconsistency: Meta description
character length
#218
Comments
Nice catch! It seems the limit of 132 is not enforced in the Chrome browser. I was able to load an extension with a Unlike the browser, the Chrome Web Store actually does enforce certain limits. Which could be the 132 @stefanvd the error from Safari, is it when loading the extension or when trying to submit it to their store? Conclusion: It's the app store which rejects such extensions. Going forwardFor extension developers and stores, it's very much preferred to have clear documented limits and preferably synchronized across browsers and stores. Please note the values could be localised using the MSG_ID syntax. Translated strings in some languages can be a lot longer in terms of length compared to English. We should clearly figure out and document what each restriction and requirement at this moment of time is in each extension store and browser. This can then be followed with a safe length range which extension developers should be able to rely on. Additionally, we should consider emojis being part of the value for these properties. As well as special characters like ™. These are not supported at the moment in the Whale extension store. See: https://forum.whale.naver.com/topic/39748/. It would be very helpful to get more documentation on the difference between requirements from the browser and those from extension stores. Manifest v4 / extension store proposalTo make sure current manifest v2 and v3 extensions can be loaded fine in new environments, adding additional restrictions only makes sense in manifest v4 or as extension store upload requirement. My suggestion is to require at least a The It would also make a lot of sense when the Lastly, we can explore increasing the character length and synchronize it between browsers and stores. Clear example how long values are not considered |
@carlosjeurissen Yes, that is on submitting to the AppStoreConnect. When the processing is done at the Apple server, I receive an email that said, "has one or more issues". |
When creating a new browser extension you need to have a product name and description text. However, there is inconsistency with the length of the description text in the
manifest.json
file. As a result, there is no universal browser extension description text that is common for all web browser platforms.Google Chrome (= Microsoft Edge = Firefox)
In Google Chrome the
description
text is limited to 132 characters:Source: https://developer.chrome.com/docs/extensions/mv2/manifest/description/
Safari
In Safari the
description
text is limited to 112 characters:See the screenshot here above.
Resources:
The text was updated successfully, but these errors were encountered: