少的用户不太可能看到一个不太直观的网站界面的优势或有用性。这推动了更加普遍的用户体验和易于访问的趋势，无论用户技能如何，都能够容纳尽可能多的用户。 许多用户体验设计和交互式设计在用户界面设计中得到了考虑。如果没有高级编程语言技能，高级交互功能可能需要插件。选择是否使用需要插件的交互性是用户体验设计中的一个关键决策。如果插件没有在大多数浏览器中预先安装，用户可能既不知道如何安装，也没有耐心安装插件来访问内容。如果该功能需要高级编程语言技能，那么与功能将提升用户体验的增强量相比，写代码在时间或金钱上可能成本