Let’s say I’m doing A/B testing, and this one particular user gets randomly assigned into group B for example. I have a choice right away to either store that on their account in my database, or on their browser. Then tomorrow, that same person visits the website from another device, and randomly gets group A assigned, and sees the A-version of the website. And then, from this new device where they were viewing version A so far, they now sign into their account.
Would it be correct to now load everything B, which has potentially been stored on their account? Or would it be correct to persist the current visit, and keep showing A in this local browser? Or, go so far with persisting the new visit to actually store this new version A onto their account for any further page renders from their first device.
This is all assuming that the different versions of the site differ visually, and significantly, so, what the user expects is therefore quite important.
does the toast should come for each section change in the settings or for only once if the entire settings has done ?
To include a quotation in HTML, one could simply use quotation symbols:
<p>“Yes,” he said.</p>
Alternatively, one could use the inline quotation element:
<p><q>Yes,</q> he said.</p>
Using the inline quotation element has some advantages, e.g., it provides additional semantic information to any person or machine reading the HTML code.
However, I noticed something that seems to me like a severe disadvantage of the inline quotation element. In all the browsers I’ve tried, although quotation symbols are rendered, it is not possible to select the quotation symbols.
In Chrome and Edge, predictably, this means that the quotation symbols are omitted if the user copies and pastes. In Firefox, interestingly, quotation symbols are inserted in the pasted text, even though they do not appear to be selected.
This behavior seems jarring for the user. Is it really the best practice for quotations in HTML? When, if ever, should developers use the inline quotation element?
I have 54 tabs opened right now and I won’t be surprised if I open 20 more today.
I keep wondering is, can there be a way where browser assists us by giving us something that we seamlessly adopt by giving us better ways to handle our greediness towards tabs.
What is the first thing you look for when it is bottleneck situation for you to decide on closing of tabs:
-Age of the browser — How old is that, opened 2 days ago?
-Revisit the content of the tab — To make sure you are not closing anything you would be needing soon?After that, you either close it or bookmark it for later(may be).
-The sequence — Since many links open the new tab next to its previous one, wondering if same sequence (as displayed in the browser)matters.
Please feel free to add parameters that I am not factoring in.
I have a website where the user needs to fill in 4 steps:
- 1.) Pick a box design
- 2.) Pick a gift inside the box
- 3.) Add message
- 4.) Upload 4 photos
I’m currently using a multistep wizard, but conversion rate is low. People normally will not finish the whole steps.
I’m trying to make everything in one single column, to see if conversion rises.
My problem comes in the last step, where users can select from +30 gifts to put inside their boxes, so I’m thinking of:
- A. A modal with the gift selection
- B. A scroll-y with all of the gifts
- C. Dropdowns (less info for gifts)
Which do you think will work best? Any recommendations for this step?
I’m creating a MS Word document (and will probably convert it to PDF later on) for a visually impaired programming student.
I’m following all the guidelines about text semantics, like correctly using headers, paragraph, tables, avoiding blank lines, etc. But I don’t know what to do when it comes to code examples. I’m particularly using Python for this document, so not only there are code snippets but also interpreter examples, including the “>>>” symbols. What’s the best way to add these in my document? Should I enclose these examples in a table containing just one cell, and then adding a title to the table along the lines of “this is a code example:”? Should I add line numbers? Any other markup that I should add?
Looking at the UX principles that mozilla use as keywords to tag bugs in bugzilla it looks like ux-affordance and ux-discovery are very similar:
ux-affordance — controls should visually express how the user should interact with them. [Source: Norman]
ux-discovery — users should be able to discover functionality and information by visually exploring the interface, they should not be forced to recall information from memory. (This is often the nemesis of ux-minimalism since additional visible items diminish the relative visibility of other items being displayed). [Source: Nielsen]
Are these just two ways of looking at the same problem, or are there UX issues that would fall under one principle but not the other?
Perhaps the tag-wiki definitions on this site could be updated based on the responses to this question. They are currently:
Affordance is a property of an object that naturally indicates how the object can be used.
And for discovery:
the process by which a user learns what a program can do through affordances in the UX.
My boss is insistent we need to build functionality to allow users to delete multiple items out of their shopping cart at once (e.g., checkboxes, with a “Select All” button/link, and “Delete” at the top and bottom of pages).
Currently we have the far more typical “Delete” option at the item/product level.
I’ve researched dozens of competitor carts and not one offers delete-multiple-items-at-once functionality. Edit: AmazonSupply does this, but at the expense of line-item delete.
I’d love to be able to push back on this and prove it’s a bad user experience – but honestly the requestor is so adamant about it it’s probably an unwinnable discussion.
Anyway does anyone have examples of good implementations of this functionality? It seems like it’s going to add a lot of clutter and visual noise and overall is an atypical implementation. Our site has some “Save for Later” functionality multi-select might be beneficial for, but overall I’m concerned about implementing it as it doesn’t seem widely done.
Anyway if anyone has good examples of multi-select delete/save in Shopping Carts — or compelling articles why that functionality shouldn’t be used for me to try to beat the requirement back with any help would be appreciated — thanks!
How does one populate a website with content (say from a database) with a framework like Vue or Angular?
This, to me, seems very inefficient.
Is there any way to render the page beforehand while still keeping all the features of the frontend framework?