-
Notifications
You must be signed in to change notification settings - Fork 509
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
feat(survey): webdx editing survey #12132
Conversation
Bundle StatsHey there, this message comes from a github action that helps you and reviewers to understand how these changes affect the size of this project's bundle. As this PR is updated, I'll keep you updated on how the bundle size is impacted. Total
View detailed bundle breakdownAdded No assets were added Removed No assets were removed Bigger No assets were bigger Smaller No assets were smaller Unchanged
|
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 approved, although I do not recommend merging as is.
- The survey is missing this JavaScript snippet:
yari/client/src/ui/molecules/document-survey/surveys.ts
Lines 59 to 61 in 1e86e60
// When adding a survey, make sure it has this JavaScript action (in Alchemer) // so the banner is hidden for users who have already submitted it: // window.parent && window.parent.postMessage("submit", "*"); - The teaser and survey question could use a bit of improvement.
- The survey potentially overlaps with the German feedback survey.
key: SurveyKey.WEBDX_EDITING_2024, | ||
bucket: SurveyBucket.WEBDX_EDITING_2024, | ||
show: (doc: Pick<Doc, "mdn_url">) => | ||
/^\/[^/]+\/docs\/Web\/API($|\/.*$)/i.test(doc.mdn_url), |
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.
Please exclude /de/
from this, to avoid two surveys from showing up simultaneously (unless we already prevent this, and show only the first matching one?).
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.
That's what it does, taking the first one only.
"Let us know your thoughts about the following text editing, formatting, selection, and clipboard APIs", | ||
question: "Please share your feedback about the following features.", |
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.
Reads weird to refer to "the following", when this is only shown on demand.
"Let us know your thoughts about the following text editing, formatting, selection, and clipboard APIs", | |
question: "Please share your feedback about the following features.", | |
"Let us know your thoughts about text editing, formatting, selection, and clipboard APIs:", | |
question: "Please share your feedback about these features.", |
Also: @Rumyra Previous survey entry questions seemed a bit more catchy (e.g. this one, this one, and that one), and here it could be:
Browser vendors are working together to improve text editing, formatting, selection, and clipboard APIs:
Which of these features have you heard of or used?
PS: In theory, we could A/B tests this with two buckets, and see which copy gets more responses.
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.
Yeh I'm ok with this.
For A/B testing I'm interested in the number of respondents compared to other surveys considering it's quite long - I've already shared this feedback and we will see once it's run
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.
Sorry, I'm not sure whether the I'm ok with this refers to the current or updated copy. I'll land it like this and we can update it later.
Summary
WebDX Editing survey 2024
(MP-1628)
Screenshots
After
How did you test this change?
Locally deploying to test.
https://test.developer.allizom.org/en-US/docs/Web/API#FORCE_SURVEY=WEBDX_EDITING_2024