Engineering Update: Wallet Change Feedback

in #steemit5 years ago

Screen Shot 2019-04-04 at 12.56.58 PM.png

Hello Steemians, the intended purpose of our Engineering Updates has been to keep the community informed of what we’re doing, but one of the biggest lessons we learned this week is that just because we’ve increased communications doesn’t mean the majority of users are receiving the information they need.

Wallet Changes

This week we rolled out changes to steemit.com that caught users by surprise. Most of the work we do is actually in the backend, so when we think about improving steemit.com, we think about improving “Condenser,” the Open Source software that powers steemit.com. We’ve been releasing regular updates about our plan to “split Condenser,” but what we should have been explaining was how this would affect the user experience on steemit.com.

Rather than going into the details of this change and why it was absolutely critical, we feel it’s more important to let you know that the feedback provided has been incredibly useful and we are already working to organize and integrate this feedback into steemit.com and steemitwallet.com so that we can deliver the user experience you desire. We will summarize some of the feedback and solutions we are considering here, and we would appreciate any additional feedback in the comments section below.

Communication

The biggest lesson has been that “more” information isn’t always better. We need a way to show users especially important updates. Addressing this issue was one of the intentions behind the “Updates Log” but that is clearly not sufficient. 60% of steemit.com users are on mobile devices and don’t see the log at all, and we suspect that even those using steemit.com on computers no longer notice the log. For that reason we are considering adding a “Featured Post” section to the top of feeds. Not only could we use this functionality to highlight important updates from our team, but we could also use it to feature high quality content from community members, or offer that space as an incentive for great content creators to join the platform.

But we also understand that this isn’t just a software problem. Our work is incredibly technical, but our product is intended to be used by everyone‒not just engineers. That’s why we intend to work more directly with community members to ensure that the information we are communicating, and the way we are communicating it, is the information people actually want.

Password Problems

If you are having sign in problems, odds are that you are–and always have been–signing in with your Master Password which is not the same as your Active or Owner key. First, don’t panic. If you’ve been able to sign into steemit.com and perform both social and token-related features, then you can regain access to every feature you need. @llfarms has written a great post that will walk you through resolving whatever issues you are experiencing.

To learn more about your Master Password and private keys, you can also check out our Steem Basics post here or watch the following video:

Screen Shot 2019-02-20 at 1.55.11 PM.png

We have received a lot of feedback on how we can better guide users through the process of retrieving and using the proper keys and we plan to continue improving both the user interface and the copy so that it is easy and intuitive for users. The critical challenge is that it is simply not safe for users to be using their Master Password to do everything on Steem. We are confident we can make the experience of using multiple private keys easy and intuitive over time, but this change had to be made to keep users safe before scaling to the next level.

Stuck In steemitwallet.com

Another common piece of feedback is that users feel they are getting “stuck” in steemitwallet.com. There appear to be two scenarios causing this outcome. Both can be mitigated by making it easier to get back to steemit.com from the wallet. We’ve already coded up the addition of a “Read Blog” tab to the wallet page so that users will have a one-click solution for getting back to steemit.com, but we don't intend to stop there. We want the experience of going between steemit.com and steemitwallet.com to totally seamless. One interesting piece of feedback that was especially insightful was the idea that visually distinguishing steemitwallet.com from steemit.com might actually make the transition between sites more intuitive and that is definitely something we are now considering.

Thank You

The most important lesson we’ve learned from this experience is that we need to do a better job of communicating with our users both before and after a feature is released. Your feedback on this important change has been incredibly informative and will significantly impact the software solutions we release in the immediate future as well as the long term. We want you to help guide the evolution of steemit.com, so please leave more feedback in the comments section below, and don’t forget that you can explore your ideas even further in a steemit.com blog post! We’d love to read them!

The Steemit Team

Sort:  

"Stuck in steemitwallet" --> The wallet site needs a big button or menu that routes people back to Steemit.com. It's a one-way, dead end street at the moment for anyone who wants to use Steemit. I don't even think you need to keep the Steemitwallet site branded or separated as it is (which is just confusing to most users); just let people believe they are on Steemit and move seemlessly back and forth using buttons/links, even if the actual domains are separate.

Great feedback, thanks @donkeypong

Agreed 100% it is just annoying going back and forth. As you said there is totally no need to see that you are switching between the 2. Once you logged into both. Simple logo difference will do. AMD also the page name on top of browser should indicate

We have added a 'Blog' tab that takes you back to steemit.com from viewing a user's (or your own) wallet.

Thanks for the feedback @donkeypong

Screen Shot 2019-04-04 at 5.34.53 PM.png

On the Steemitwallet page, where it has a button for Steemitwallet on the top left...why is that even there? Just put the Steemit logo there and let people just navigate back to the content site that way. Overall, this splitting change is good, but people don't need to know there are two different sites or what goes on behind the scenes, nor do most users care. What they want is the smooth experience of a retail user; that's really missing with this change. I hope there's someone working there who can provide feedback on design changes from the intuitive perspective of an average user.

I second this!

I really hope they listen to you on this!!

Hi @justinw are you one the developer or support team? I find it hard to find you guys. I hope you add your team to followed by default for new users.

Anyway, I hope you can assist me. I am new and is having a problem with the Profile settings. Please see the description here. https://steemit.com/steemit/@ranman09/no-profile-settings-on-steemit-settings

Hi @ranman09 - I see another user already answered your question on your post, but just in case someone else is wondering, the answer is that these settings are now in the wallet, under the 'settings' tab. The reason for this is that the blockchain requires an active key in order to change these settings and the social app does not handle active keys at all.

Thank you so much for that information!

thats exactly what i wanted to say! thank you :)

Haha this was my point as soon as I noticed, you explain it much better.
Someone even told me the solution was to close it and open steemit again. No that isn't the solution, it's the problem.

Posted using Partiko Android

Unobtrusive


Thankfully @ned listened

i think the only reason for the wallet spilt is to double revenue from advertising by having the same users/viewers being forced to be counted twice

In that case, their time on the site is reduced anyway. I don't think it matters, since they can count them here or there and sell ads here or there.

not really people spend more time in their wallet than looking at posts
also this would count users twice for nothing by redirecting

https://www.alexa.com/siteinfo/steemit.com

https://www.alexa.com/siteinfo/steemitwallet.com

Well done non-defensive and great explanation of what happened and how it will be improved.

I would suggest that a continued effort be made to bring down the difficulty level.

The users who are the most impacted are mainstream users who have no idea why they have 4 sets of keys, and which ones to use. This is how I started too. My account and my wallet grew at about the same rate, so by the time security mattered it wasn't so daunting to understand the keys. Also consider making the KEY names more meaningful. APP keys (posting) and Wallet (active) Keys is one suggestion and would be easy to train. APP does anything but wallets actions. Wallet Keys are for all things wallet. The Owner Key should be "Permissions and Advanced Settings"

Just ideas to keep the site user friendly as well as secure.

Andy stated at one point your employees would be using the site. I see that as part of the problem. Those who are making the most important decisions are out of touch with the user base and the tools and have an inability to understand how changes will impact endusers.

People save their passwords here like anywhere else... that is a normal use case on MOST of the Internet.
If you sign up for a new site that requires "Training" just to login that is a large barrier to entry, and the double logins while maybe necessary and simple to many of you. Extra clicks, steps and page loads are usually a turn off to any end user.

I think sometimes you guys forget how much you know about crypto and you expect others to see it as simply as you do. For most mainstream users this is an entirely different experience. :)

Thanks for the update.

I would suggest that a continued effort be made to bring down the difficulty level.

Before we can ever hope to onboard the masses there is a massive need for removing the technical jargon and overcomplicated nonsense that surrounds Steem. RC's, VP, SP, Steem SBD, different recharge rates for VP and RC's, multiple keys, upvotes, flags, dust vote levels, curation, lost curation rewards for voting early, and so forth are all hurdles to a new person.

People don't like to feel stupid. They would rather just say screw these snobby jackasses and all their nonsense I'll stay on facebook and Instagram.

So, I've been helping quite a few users through the change and have been reading lots of posts and comments and chats. Here's some suggestions based on that information:

  • Make sure next time a bigger roll-out happens it gets 'announced' properly: for example that blue bar on top of Steemit.com right now could be used to read something like: 'big change happening in 5 days, make sure you do xxx so you are prepared for this change'. This way people will feel prepared and are not in shock from the sudden change. Of course this still would not inform everyone, but more than were informed now.
  • I personally appreciate the Engineering Updates, but I know how to read them. Most people don't. Maybe make it more fun and add a 'Translation for non-techies' paragraph at the end of each post. In this case it could have read: in a few weeks you will not be able to reach your wallet through steemit.com anymore, but will be directed to a new/dedicated website. The advantage of this 'split' is amongst others better security for your STEEM holdings, safer usage of keys amongst all Steemians, and possibly faster development on steemit.com because risks for mistakes that weaken the safety of the wallet have been removed'. Even better: make a separate post once a month: What did we talk about in our technical posts that you should know about? - with a catchy title you would grab a lot of ReSteems and more 'normie' users would know about the changes happening.

In general I would suggest to take a 'mobile first' approach for everything. I've really enjoyed the 'logs' in the right sidebar, but I've learned throughout the years brainstorming/developing app ideas that people want to be able to do most things on mobile, plus in most African countries the whole 'desktop' phase was skipped, instead immediately going on mobile. So make it work on mobile and then translate to desktop.

Just some thoughts.

Personally I'm very happy with the progress you are all making on the communication front. It's a huge change from a year ago, and I personally feel very well informed. It's not just better it's also very consistent. Keep up the good work and with a few minor tweaks there will come a point where you will get kuddos from everyone, since the communication is readable and understandable for everyone.

Cheers!

for example that blue bar on top of Steemit.com right now could be used to read something like: 'big change happening in 5 days, make sure you do xxx so you are prepared for this change'.

💯

Thanks for the timing of getting this out @andrarchy. I was trying to help counter a bit of the ... uhhh ... "aggravation " caused by this change, by pointing out it had been communicated, but I suppose there can never be too much communication.

Or, probably more to the point, more communication in "every man" language that crosses both language and cultural barriers. "Piece of cake" right? Not asking too much right? 😉

Seriously, I for one appreciate all that is going on currently to make the Steem blockchain better in the future. Keep up the good work!

Thanks for helping to counter the aggravation. Glad you think this helps and thanks for the kind words.

I don’t mind the separation, I’ve already gotten into the habit of just keeping the wallet open in a separate tab. The two UI bits I’ve noticed that bug me are... (note: someone may have already mentioned these, and this is experienced on iOS Safari for me...)

  1. After successfully logging in, I remain on the login screen. The only indication that the login was successful is my avatar appearing in the top nav, where I have to go manually click to the actual wallet page. A successful login should auto redirect to this.

  2. There is a “keep me logged in checkbox” that seemingly does nothing. I’d prefer it to work with reauthentications every 30 days maybe... but right now I’m needing to log in every time. Could use a fix or total removal if you want to get extra secure by requiring login every time. But I feel comfortable with it working on devices that are already locked/protected.

Keeping one's wallet open is a security risk, though. You'll probably be okay, but if every user did that, it wouldn't be long before it caused major problems. I'm sure this change wasn't meant to CAUSE security risks for users...

That behavior definitely doesn't sound right. Great feedback

Hey, @andrarchy.

Just to piggyback onto what @bryan-imhoff said, I'm having the exact same issue of needing to constantly log in despite having the 'keep me logged in' box checked. I've been using Firefox, so it's not just Safari this is happening in.

Same issue here on chrome, no matter what change I do, going to settings, refreshing the page, all these things log me out.

Posted using Partiko iOS

We're looking into it. Thanks for letting us know!

i found that if I logged in with my active key rather than my posting key ... the keep me logged in didn't work... logging in with the posting key.. no problem... I stay logged in using chrome.

Likewise. And I simply use keychain and Steemworld.org to access my wallet now. Keychain can log me in automatically when I click the wallet tab.

Personally I had very little problem with the change. I am wondering why however we must redeem payouts. Why not just add it to our totals. This would mean fewer visits to our wallets.

I think that's something with the steem blockchain, you have to claim your rewards for them to be added to your balance. However, there are tools out there I believe to automate this... I think @justyy may have made such a thing?

Cheers:)

@steemitblog,
Yeah now when we click on Wallet it goes to a new tab! Last time it wasn't and that was the problem for me! Now everything just fine and work smoothly! That's enough, and now feel more secure than before too! Thank you for the update!

Cheers~

Dear #steemitblog
The way you are trying to represent yourself is just a business promotion. What's said about wallet, similar to the old car coloring suit. In today's writing, no new shadow is seen. Although trying to bring two new proposals, the suspicion could not free himself from the net. Maybe free at any time. Try the poor people to get rid of the freedom easily. All of you should be beneficial for your engineering, this is the wish of today.

Could you remove the "Important Changes to Steemit.com and Wallet, click here." message, which appears at the top of EVERY Steemit page, even though it's a 3-day-old announcement, and even when users click the "x" to get rid of it??

Good work gals and guys glad to see acting being taken on feedback which is like your QA team really lol Keep up the good work and thank you for all that you are doing.

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.032
BTC 63547.08
ETH 3070.13
USDT 1.00
SBD 3.83