We built AI into our editor's foundation instead of bolting it on top.
关键概念是,将AI集成到编辑器的基础架构中,而不是作为附加功能,可以提供更流畅的用户体验。
We built AI into our editor's foundation instead of bolting it on top.
关键概念是,将AI集成到编辑器的基础架构中,而不是作为附加功能,可以提供更流畅的用户体验。
All of these requests can add up to minutes that users spend waiting for Codex to complete complex tasks.
初学者可能忽略请求累积对用户体验的影响,导致优化时只关注单个请求的响应速度。
In our internal evals and testing, medium effort achieved slightly lower intelligence with significantly less latency for the majority of tasks.
大多数人认为内部评估和测试足以代表用户真实体验,但作者承认他们的内部测试未能准确捕捉到用户对AI智能度的实际感知差异。这暗示了实验室环境与实际使用场景之间存在根本性脱节,挑战了传统产品测试方法论的有效性。
placing constraints upon them not only helps users and services build trust in them, but it also helps people more easily conceptualise what they do.
大多数人认为限制AI代理的能力会限制其创新和价值,但作者认为约束实际上能建立信任并帮助用户理解功能。这个观点挑战了'无限制创新'的主流科技叙事,暗示适当的约束可能带来更大的价值和采用。
WordPress wasn't the best-designed CMS — Drupal was. It wasn't the most performant or reliable either. But that didn't stop WordPress from becoming the de-facto standard for building websites and the largest ecosystem — all because it was the easiest to use.
这一发现挑战了技术领域常见的'最佳技术必胜'假设。WordPress的胜利证明了在技术采用中,用户体验和易用性可能比技术优越性更重要,这对当前AI工具开发具有深刻启示。
For Max-plan users hitting rate limits instead of dollars: your 5-hour window ends sooner by roughly the same ratio on English-heavy work. A session that ran the full window on 4.6 probably doesn't on 4.7.
这一反直觉现象揭示了AI服务中'隐性限制'的存在。表面上配额没有变化,但由于token效率下降,实际使用时间大幅缩短。这种'时间配额隐形缩减'挑战了用户对'固定配额'的理解,是AI服务提供商在不改变价格和名义配额的情况下提高成本的一种微妙方式。
Claude keeps its responses focused and concise so as to avoid potentially overwhelming the user with overly-long responses
Anthropic明确要求Claude保持简洁,这一指令与当前AI模型普遍倾向于生成冗长回答的趋势形成鲜明对比。这表明简洁性可能被低估为用户偏好,而实际上可能影响用户体验和AI效用。这一反直觉发现挑战了'更多信息总是更好'的常规假设。
Ollama stores downloaded models using hashed filenames in its own format. If you've been pulling models through Ollama for months, you can't just point llama.cpp or LM Studio at those files without extra work.
这种做法是典型的供应商锁定策略,通过专有文件格式增加用户迁移成本,这与开源精神背道而驰,也揭示了Ollama作为商业项目的真实意图——通过锁定用户来维持市场地位。
Website: add animated workflow demos
项目通过添加动画工作流演示,展现了其注重用户体验的设计理念。这种可视化方法不仅提高了工具的可理解性,也为研究人员和开发者提供了直观的学习材料,反映了项目团队对知识传播和用户教育的重视,这在技术项目中相对少见。
Switching between windows on your desktop can be clunky and slow. Now, you can bring up Gemini from anywhere on your Mac with a quick shortcut (Option + Space)
通过键盘快捷键直接调用AI助手的设计反映了Google对用户工作流程的深刻理解。这不仅是技术实现,更是对'中断成本'概念的回应,表明AI助手正致力于减少用户在任务切换时的认知负荷,提高工作效率。
Memory enables sticky, personalized agentic experiences and creates strong lock-in.
令人惊讶的是:记忆功能不仅能提供个性化、粘性强的代理体验,还能创造强烈的用户锁定效应。这揭示了AI代理公司可能利用记忆系统来增强用户粘性,形成难以替代的市场壁垒,类似于传统软件行业的锁定策略。
I would be very careful with the "common usage" argument. For example: the use of sign up and sign in has a very pleasant symmetry which doubtless appeals to many people. Unfortunately, this symmetry reduces the difference by which the user recognizes the button she needs to just two letters. It's very easy to click sign up when you meant sign in.
The problem with returning a generic error message for the user is a User Experience (UX) matter. A legitimate user might feel confused with the generic messages, thus making it hard for them to use the application, and might after several retries, leave the application because of its complexity. The decision to return a generic error message can be determined based on the criticality of the application and its data. For example, for critical applications, the team can decide that under the failure scenario, a user will always be redirected to the support page and a generic error message will be returned.
At the same time, computer scientists and engineers need to deliver the technological burden of proof that decentralized personal data networks can scale globally, and that they can provide people with a better experience than centralized platforms.
I've just experienced the same issue with confirmation links being executed in a sent email before the user has received them and invalidating the link. I got around the issue by modifying the page the URL links to. I've added a Confirm button on the page which the user has to click to confirm their email and this works nicely.
If the link you are trying to send is just some kind of harmless confirmation link (e.g. subscribe/unsubscribe from a newsletter), then at least use a form inside the web page to do the actual confirmation through a POST request (possibly also using a CSRF token), otherwise you will unequivocally end up with false positives.
Norman, now 88, explained to me that the term “user” proliferated in part because early computer technologists mistakenly assumed that people were kind of like machines. “The user was simply another component,” he said. “We didn’t think of them as a person—we thought of [them] as part of a system.” So early user experience design didn’t seek to make human-computer interactions “user friendly,” per se. The objective was to encourage people to complete tasks quickly and efficiently. People and their computers were just two parts of the larger systems being built by tech companies, which operated by their own rules and in pursuit of their own agendas.
Thinking about this and any contrast between “user experience design” and “human computer interaction”. And about schema.org constructs embedded in web pages…creating web pages that were meant to be read by both humans and bots.
Tried it with Sepedi and English and yho, your Sepedi 👎. How will kids learn if you don't pronounce words correctly? Get someone who knows and can pronounce/speak the languages fluently
Don't rush languages, it really infuriates people if you do that.
I hate that I cant select language and fix it at that. Instead my child is expected to answer a multiple choice question each time before the language of choice opens. Which he cant, he's 4! Please fix this. Content also very limited.
reviews overall are in the 'meh' section. I don't want this to happen. But the application responds and is attempting to assist.
3. Importance of feedback For a positive user experience, feedback plays a significant role. If the users get appropriate and quick feedback from a physical or digital design, they can gain interest, leading to a good user experience. The importance of immediate feedback gets even more pronounced in the case of kids when their attention span is less than that of adults.
Feedback and how important it is.
Getting the EPP/Auth code of your own domain should be instantaneous. I know of no other registrar, besides Network Solutions, that makes the process so painful. It's a multi-step process to make the request, during which they wave both carrot and stick at you to try and stop you going ahead… and when you do forge ahead, they make you wait 3 days for the code, as if to punish you for daring to ask for the right to transfer your own domain name. What are these guys smoking if they think that's how you keep customers?!
Network Solutions basically does not want to provide EPP code. On website it says requesting EPP would take 3 days to get approved (which doesn't make any sense), and in fact they never send out any EPP code. Instead, you will have to call them and ask for EPP code in person. They claimed that their system had some problems sending those emails, however do you really believe that? I don't think it is indeed a "problem" if it's been there for over one year.
Network solutions is awful. They behave like mobsters. If you make changes on your account such as changing the e-mail, they very conveniently lock your domain so it cannot be transfered for 60 days. They say that block it's for 'your security'.
Looking at the screen captures, one thing I like about HIEW is that it groups octets into sets of 32 bits in the hex view (by interspersing hyphens (-) throughout). Nice.
What’s worse, their login process is infuriating. It took me 10 minutes just to get into my account.
4) Don’t make people log in to unsubscribe.Your subscriber is already overwhelmed by his inbox. He probably spends about 28% of his workday just managing email, according to a McKinsey Global Institute report. So don’t make it any harder by forcing him to log into an account he probably doesn’t remember creating before he can unsubscribe.
I think librarians, like all users of web-based information systems, should be unpleasantly surprised when they find that their systems haven't been engineered in the common sense ways that make them friendly to ad hoc integration.
Besides the security concerns related to potential XSS vulnerabilities, keeping the token in memory has a big downside regarding user experience as the token gets dropped on page reloads. The application must then obtain a new token, which may trigger a new user authentication. A secure design should take user experience into account.
Examples include press releases, short reports, and analysis plans — documents that were reported as realistic for the type of writing these professionals engaged in as part of their work.
Have in mind the genres tested.
Looking from a perspective of "how might we use such tools in UX" we're better served by looking at documents that UX generates through the lens of identifying parallels to the study's findings for business documents.
To use AI to generate drafts, we'll want to look at AI tools built into design tools UXers use to create drafts. Those tools are under development but still developing.
User Experience The user experience will be familiar and consistent across many of the user’s devices – a simple verification of their fingerprint or face, or a device PIN, the same simple action that consumers take multiple times each day to unlock their devices.
we need to consider how the architecture might make the UX suck.
Architecture can make UX suck.
This is a terrible idea. At least if there's no way to opt out of it! And esp. if it doesn't auto log out the original user after some timeout.
Why? Because I may no longer remember which device/connection I used originally or may no longer have access to that device or connection.
What if that computer dies? I can't use my new computer to connect to admin UI without doing a factory reset of router?? Or I have to clone MAC address?
In my case, I originally set up via ethernet cable, but after I disconnected and connected to wifi, the same device could not log in, getting this error instead! (because different interface has different mac address)
That same enshittification is on every platform, and "freedom of speech is not freedom of reach" is just a way of saying, "Now that you're stuck here, we're going to enshittify your experience."
It's really not always a better user experience to keep things in one browser... What if they are in a sign-up or check-out flow in your SPA, and at the last step they need to agree to some conditions in an external page? Unless you use a modal, opening in a new window would really be preferable to the user completely losing context and having to go through the whole process again.
And what what I like to do in the show and in the book is have people notice those things so that they are aware of all the design decisions that are made around them to make their life a little bit better because it is really easy to not see these things and really think that you're on your own in the world, but you're not, you know, there's a bunch of people that thought about a problem that you've never even thought about and solved it before. You even had to encounter it. And it makes the world more clearly reflect that we are like interconnected group of people that are trying to create a place where we can all live and thrive. And those breakaway bolts are a great example of this.
The intention of design can go unnoticed, and people may not think of the factors and the expertise that went into making that conscious design choice.
It felt like we had finally made it to the very top of human knowledge and it felt like not a constrained experience. It felt like, oh that's done, that's fixed. It works. In fact the google search bar with all of its millions of data points is so good. It changed our expectations of what search is and today that's part of the problem. We were all trained very well to think well now search bars are just like the google search bar everywhere and everywhere. I see a search bar, it's going to be just as good as a google search bar is and then you try that on amazon. For many of us when we type a query into an e commerce website, we expect that the results will be ranked for us by relevance to our search but that is not how it works. So a place that's trying to sell something is trying to sell. Like if it has more of one thing in its warehouses than another, it'll try to push that onto you. If it has something that's on sale, it might show you that first. If it has a product where the people who make it have a pay for play deal with the e commerce site, it'll show you that stuff first. The result is that the thing you search for that you're trying to buy will be buried by results for stuff that the company wants you to buy.
Google's Page Rank algorithm might be good for searching information, but Amazon's search service has different priorities: selling you something that it wants to sell you. This is just one example of how translating the Google search experience to other domains is problematic. Another example is when there is lack of relevance context, like searching email; emails are not inter-linked with each other.
The server possibly can send back a 406 (Not Acceptable) error code when unable to serve content in a matching language. However, such a behavior is rarely implemented for a better user experience, and servers often ignore the Accept-Language header in such cases.
If we ever moved a file to a different location or renamed it, all its previous history is lost in git log, unless we specifically use git log --follow. I think usually, the expected behavior is that we'd like to see the past history too, not "cut off" after the rename or move, so is there a reason why git log doesn't default to using the --follow flag?
While the term “mobilization system” is new, the underlying ICT techniques have beenexplored for at least a decade or two, under labels such as “persuasive technology”, “collaborativetechnology”, “user experience”, and “gamification”. This paper will first review a number of suchexisting approaches and then try to distill their common core in the form of a list of mobilizationprinciples. Finally, we will sketch both potential benefits and dangers of a more systematic andwidespread application of mobilization systems.
Examples of existing types of mobilization systems: 1. Persuasive technology 2. collaborative technology 3. user experience 4. gamification
Notes from Underground
Standard Ebooks's search needs to incorporate alternate titles. I tried searching first for "the underground man" (my fault) but then I tried "notes from the underground", which turned up nothing. i then began to try searching for Dostoyevsky, but stopped myself when I realized the fruitlessness, because even being unsure if search worked across author names, I knew that I had no idea which transliteration Standard Ebooks was using.
The reason for the new name is that the "dist-upgrade" name was itself extremely confusing for many users: while it was named that because it was something you needed when upgrading between distribution releases, it sounded too much as though it was only for use in that circumstance, whereas in fact it's much more broadly applicable.
The internet is for end users: any change made to the web platform has the potential to affect vast numbers of people, and may have a profound impact on any person’s life. [RFC8890]
I am being told my Login Keyring Password "no longer matches" my login. I am confused - I provided a password as I was setting this up, and so I don't know what this is about and how I can fix it. Thanks for the help.
While Microsoft is entirely in the right by reminding people of the terms they agreed to, many users are taking issue with the fact that they hadn’t been warned about the limit in the eight years it’s been in place, and many people are now being told they are over the limit after years of being over.
Many designers strive to create products that are so easy to navigate, their users can flow through them at first glance. To design something with this level of intuitiveness, it’s imperative designers understand affordances—what they are and how to use them.
The key point is that this is a feature to improve the experience of our human users.
We don’t want to invalidate the input if the user removes all text. They may need a moment to think, but the invalidated state sets off an unnecessary alarm.
Couldn't find on Steam. https://steamdb.info/app/793300/ claims that it is there, but https://store.steampowered.com/app/793300/?curator_clanid=4777282&utm_source=SteamDB just redirects to home page.
Don't redirect to a different URL, esp. without a message explaining why it did so instead of keeping me on the page that I request. That's just incorrect behavior, and a poor UX. Respond with a 404 if the page doesn't exist.!
That way (among other things), I could use Wayback Machine extension to see if I can find a cached version there.
But even that (http://web.archive.org/web/*/https://store.steampowered.com/app/793300) is saying "huh?" so I'm confused.
Where did it go and why?
I guess it's no longer available, because this page says:
section_type ownersonly
ReleaseState unavailable
... but why?
Have you ever been emailed something from a company and tried to reply only to be frustrated with a failed-to-send message response? A no-reply email frustrates your customers.Instead, use a dedicated email to send out your messages and to keep business emails in a central location so you can answer customer concerns quickly and decisively. This level of customer service will help develop your reputation as a company that cares about its customers.
Not to mention 80% of our sales are laptops and desktops running, you guessed it, a Linux desktop. So, unlike Red Hat and Canonical, we live or die based on how good that experience is.
Then recently I was shopping at the John Lewis website, and they brought up the Verified By Visa page in an iframe - wonderful! I'm still looking at the John Lewis site, and all that's happening is I'm being asked for my Verified By Visa password - no problem. Although as a web developer I know that there's no technical difference between that and a plain old redirect-there-redirect-back, the user experience is so much better!
We talked, for example, about how stores and governments were adding new rules and social distancing guidelines, often communicated through purely visual means, like stickers on the floor and printed signs. Mr. Johnston acknowledged that it was a tough new time for businesses, but shared that he faces new types of exclusion as a result.
this just makes me wonder how society in general will cope with this. Companies nay be more sensitive to all these challenges COVID has pushed in fast forward mode.
This is not only about designers being in the front seat of the business development plan, is about we as users setting-up these expectations!
In addition, PPAs are awful for software discovery. Average users have no idea what a PPA is, nor how to configure or install software from it. Part of the point of snap is to make software discovery easier. We can put new software in the “Editor’s Picks” in Ubuntu Software then people will discover and install it. Having software in a random PPA somewhere online is only usable by experts. Normal users have no visibility to it.
But now Chromium is no more available as deb, so what to expect ?
It took faaaaaaaaaaaaar too long to signup at this site to reply to you. This site rejected the real address I use for amazon, username.place@cocaine.ninja so I created an email address that I'll never check again just to signup here. I have zero tolerance for spam.
no post edit, eh?Fine.
What the #$%@ is UX Design?
Short video about User Experience Design.
The aesthetics of underlying technologies have a way of leaking into the end user experience.
Include the ability to dismiss or decline the promotion. Remember the user's preference if they do this and only re-prompt if there's a change in the user's relationship with your content such as if they signed in or completed a purchase.
Keep promotions outside of the flow of your user journeys. For example, in a PWA login page, put the call to action below the login form and submit button. Disruptive use of promotional patterns reduces the usability of your PWA and negatively impacts your engagement metrics.
I wonder if it's worth archiving the repository (while leaving the site running) with a message that we're transitioning the content to MDN (so folks don't get the wrong idea and a bad experience when filing issues).
We know children don’t get sick just during office hours. At our evening and weekend Urgent Care Clinic in Bellevue, your child’s minor illness or injury will be treated by our team of pediatric experts
If you want to implement a form with a superb User Experience, you have to take care of many variables:
Just let the user fill in some fields, submit it to the server and if there are any errors notify them and let the user start over again. Is that a good approach? The answer is no, you don't want users to get frustrated waiting for a server round trip to get some form validation result.
Friendly UX
Why didn't they just say user-friendly?
User experience above all
balancing developer and user experience
Starominski-Uehara, M. (2020). Powering Social Media Footage: Simple Guide for the Most Vulnerable to Make Emergency Visible [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/gefhv
In fact, developers often tend to forget a simple, almost elementary fact: if users want to close the application or leave a site, they will — doesn’t matter which obstacles are placed on their path to the exit-button. The more obstacles there are the more negative the user experience will be.
Users also don’t like to deal with dozens of opened tabs and some visitors tend to become quickly angry with the disabled back button. Furthermore, some visitors may not even realize that a new window was opened and hit the back-button mercilessly — without any result. That’s not user-friendly, and that’s not a good user experience we, web designers, strive for.
Matamala-Gomez. M., Brivio E., Chirico. A., Malighetti. C., Realdon. O., Serino. S., Dakanalis. A., Corno. G., Polli. N., Cacciatore. C., Riva. Giuseppe., Mantovani. F (2020) User Experience and usability of a new virtual reality set-up to treat eating disorders: a pilot study. PsyArXiv Preprints. Retrieved from: https://psyarxiv.com/b38ym/
There will be those within organisations that won't be too keen on the approaches above due to the friction it presents to some users.
This is one possible path to take in that you simply reject the registration and ask the user to create another password. Per NIST's guidance though, do explain why the password has been rejected:
I suggest being very clear that there has not been a security incident on the site they're logging into and that the password was exposed via a totally unrelated site
(also the above image)
By rendering important parts of the application with the real data on the server-side, an isomorphic application can show a meaningful initial page. On the other hand, client rendering application can’t show any meaningful information until it fetches all external data it needs. In the meantime, the only thing a user will see is a loading indicator.
One of the drawbacks of waiting until someone signs in again to check their password is that a user may simply stay signed in for a long time without signing out. I suppose that could be an argument in favor of limiting the maximum duration of a session or remember-me token, but as far as user experience, I always find it annoying when I was signed in and a website arbitrarily signs me out without telling me why.
It won't let me go beyond this page. I'm sure I've answered the CAPTCHA correctly at least some of the 10+ times I've tried. What's going on?
I can't even access their static website to find contact information for how to contact them about this problem!
Robots are currently suffering extreme discrimination due to a few false assumptions, mainly that they’re distinctly separate actors from humans. My point of view is that robots and humans often need to behave in the same way, so it’s a fruitless and pointless endeavour to try distinguishing them.
For years, the most used solution was to add an ugly captcha to the form, with some hard to read letters, numbers etc on an image. The user had to type these in an input field. The spambots have a hard time reading these images: problem solved!But this solution is not very user-friendly: it’s ugly, and annoys users so much you might lose conversions.
"But in moving towards flat design we are losing much of the wisdom that was embedded in the old 3D style of UI, for example: a user must be able to glance at a screen and know what is an interactive element (e.g., a button or link) and what is not (e.g., a label or motto); a user must be able to tell at a glance what an interactive element does (does it initiate a process, link to another page, download a document, etc.?); the UI should be explorable, discoverable and self-explanatory. But many apps and websites, in the interest of a clean, spartan visual appearance, leave important UI controls hidden until the mouse hovers over just the right area or the app is in just the right state. This leaves the user in the dark, often frustrated and disempowered."
Unfortunately, misguided views about usability still cause significant damage in today's world. In the 2000 U.S. elections, poor ballot design led thousands of voters in Palm Beach, Florida to vote for the wrong candidate, thus turning the tide of the entire presidential election. At the time, some observers made the ignorant claim that voters who could not understand the Palm Beach butterfly ballot were not bright enough to vote. I wonder if people who made such claims have never made the frustrating "mistake" of trying to pull open a door that requires pushing. Usability experts see this kind of problem as an error in the design of the door, rather than a problem with the person trying to leave the room.
The web, in yet another example of its leveling effect, allows nearly everyone to see nearly every interface. Thus designers can learn rapidly from what others have done, and users can see if one web site's experience is substandard compared to others.
I'm trading these who has these like how to videos, video tutorials and they really go in to the nitty gritty. I think they also have like a Wiki fac or like a wiki tutorial that is just like a whole encyclopedia of trading view and have every indicator you want, you click it and it expands and you can read about everything
on me. At first it seemed clunky and slow, but now I understand like it's just very like logical, uh, from like a Ux perspective.
Table 1. Characteristics of people interviewed for this study.
The thumbnail preview of the table is irritating in that it suggests there are only three content rows in the table, when there are several times as many.
®
Reduce size of R symbol
Testing the amazing hypothes.is on FB.
The viewer should be able to obtain a complete understand from various levels and mediums of information. One way to effectively convey information to the patron is through the use of technology
Multiple senses should be activated in a museum environment
Although people weren’t used to scrolling in the mid-nineties, nowadays it’s absolutely natural to scroll. For a continuous and lengthy content, like an article or a tutorial, scrolling provides even better usability than slicing up the text to several separate screens or pages.
Trying to embed something in here from the atlantic article
<iframe width="640" height="360" frameborder="0" webkitallowfullscreen="webkitallowfullscreen" allowfullscreen="allowfullscreen" mozallowfullscreen="mozallowfullscreen" src="<a href=" http:="" <a="" href="http://www.theatlantic.com" target="_blank" rel="nofollow noopener">www.theatlantic.com="" video="" iframe="" 384088="" "="" target="_blank" rel="nofollow noopener">http://www.theatlantic.com/video/iframe/384088/"></iframe> OK, that didn't work. How about a YouTube vid? <iframe width="640" height="360" src="//<a href=" http:="" <a="" href="http://www.youtube.com" target="_blank" rel="nofollow noopener">www.youtube.com="" embed="" VX07m-wahOg"="" target="_blank" rel="nofollow noopener">www.youtube.com/embed/VX07m-wahOg" frameborder="0" allowfullscreen=""></iframe> OK, not embeds work so far. Not even images. Inserting images using the image url just gives you a link. Was hoping for the actual image.