It's hard to differentiate between console.log() and our print statements #6308
Replies: 5 comments 3 replies
-
Update: Rather than going with a super light red as shown above, we're going to make this a yellow flash that fades away after a few moments. Removing needs-design and moving to design-discussion, also moving to April. |
Beta Was this translation helpful? Give feedback.
-
On second thought, the yellow flash has limited value in solving the differentiation between native and replay print statements.
I think if we were to solve this we need something more permanent indicator (e.g. background color/symbol/something) that allows the user to, at a glance, distinguish between the two. |
Beta Was this translation helpful? Give feedback.
-
I wonder what the user value of differentiating between print statements added in Replay or in the original code. For example, what if we went the other way and made them more similar. e.g. users could edit or disable console code console.logs? Moving to a discussion to get more folks opinions. |
Beta Was this translation helpful? Give feedback.
-
I've created a discussion for the question that Jason brought up around editing console messages directly. It's provocative, I like it! #6313 |
Beta Was this translation helpful? Give feedback.
-
The original intention of this task (looking into highlighting rows) is part of my broader onboarding audit, and has been well discussed. The next step is to put something together for the team to react to. The ticket is here: https://github.com/RecordReplay/devtools/issues/6314 |
Beta Was this translation helpful? Give feedback.
-
The issue
We have this moment in our onboarding experience* where we triumphantly say "Check the console" but ... it's hard to know what we're referring to:
** Not just an onboarding issue!*
It would be tempting to say the onboarding experience just needs a tweak for this one scenario, but there's a larger issue at play here. Some items in the console are generated directly from the code, whereas other items (like our print statements) are separate. We don't lose much by calling attention to our print statement output, but we can gain a lot.
Proposal
It's possible that a super light background row color is enough to experiment with. Not just for the onboarding experience, but overall as a way to help our print statements stand out. We spent weeks and weeks making sure our print statements were delightful and obvious, and I think this little tweak could help a lot.
Beta Was this translation helpful? Give feedback.
All reactions