ESL网站
ESL learnenglish https://learnenglish.britishcouncil.org/ 英国British Council 官方出的ESL学习网站 englishclub https://www.englishclub.com/ 语法、阅读、什么都有 英语基础 Vocabulary 网络字典 牛津初学者字典 https://www.oxfordlearnersdictionaries.com/ wordhippo https://www.wordhippo.com/ 提供同义词 thesaurus https://www.thesaurus.com/ Synonyms 高级词汇替换 etymonline www.etymonline.co 语法 chompchomp https://chompchomp.com/terms/adjectiveclause.htm 英语教学博客 perfect-english-grammar https://www.perfect-english-grammar.com 非常好的英语语法博客 听说 YouGlish https://youglish.com/pronounce/adverse/english? 当你不确定某个单词改怎么读的时候,可以使用,它会帮你在youtube里面找到对应的片段 talkenglish https://www.talkenglish.com/ 关门讨论英语口语的博客 阅读 博客 national today https://nationaltoday.com WebMD WebMD - Better information. Better health. 健康网站,有许多文章 难度中等 breaking news english https://breakingnewsenglish.com/index.html 按等级阅读 内容丰富 电子书 bilinguis http://bilinguis.com/ 大量的英文电子书 vocab.today https://vocab.today/reader/ 可以按等级寻找电子书 带朗读 工具 cathoven - text analyser https://hub.cathoven.com/ 阅读文本的难度分析 Writing grammarlv 检 下语法 语言润色优化 DeepL write ...
前后端开发区别
前端的问题不是难,而是它面对最终用户。只要用户的喜好和口味发生变化,前端就必须跟上。 这导致前端不得不快速变化,因为用户的口味正在越来越快地改变。 后端不需要面对最终用户,需要解决的都是一些经典的计算机科学问题,比如算法和数据结构。这些问题很少变化,可以利用以前的研究成果,所以变化速度慢得多。 这段话的意思是,前端和后端的差异,不在于难度,或者说各有各的难,而是所要解决的问题不一样。 前端的特征是混乱、嘈杂、易变,因为这些都是最终用户的特征,前端需要匹配用户。 如果你不适应混乱、嘈杂、易变的开发,你就很难适应前端。 后端面对的是硬件、算法和数据结构,所以比较稳定。但是会涉及到计算机科学、语言设计、编译原理等高深的内容,想要搞懂这些东西,绝非易事。 所以,你判断自己适合前端,还是适合后端?除了考虑现实因素和外部环境,也要考虑自己的性格爱好。实话实说,如果性格比较安静,喜欢思考抽象和理论的问题,这个人可能不一定适合前端。 大家怎么看这个问题,你会给他什么建议?如果让你回到从前,你会选择从事前端还是后端?
Ben Shneidermann 8 Golden Rules of Interface Design
Ben Shneidermann’s 8 Golden Rules of Interface Design Ben Shneidermann的界面设计8条黄金法则 Strive for consistency 力求一致性 Consistency is critical to maintaining uniformity throughout the site, whether it’s the layout, the size of the button, the color code, or the tone used when writing the page. Consistency will enable you to establish your identity and stop users from abandoning your site. 一致性对于保持整个网站的一致性至关重要,无论是布局、按钮大小、颜色代码还是编写页面时使用的语气。 一致性将使您能够建立您的身份并阻止用户放弃您的网站。 Enable frequent users to use shortcuts 确保高频用户能够使用快捷方式 Think about allowing your users to access all areas of your website with a few clicks. To accomplish this, you should create a good hierarchy in the menu and make things clear. Consider including features for both advanced and novice users, such as keyboard shortcuts or macro-capabilities. ...
Jakob Ten Usability Heuristics
Summary Jakob Nielsen’s 10 general principles for interaction design. They are called “heuristics” because they are broad rules of thumb and not specific usability guidelines. 1: Visibility of system status 系统状态的可见性 The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time. 设计应始终通过在合理的时间内提供适当的反馈,让用户了解正在发生的事情。 ...
Dieter Ram's 10 Principles of Good Design
中文标题 迪特·拉姆的10项优秀设计原则 1.Good design is innovative 好的设计就是创新的 Whether you are making a change or doing something in a new way, developing new ideas or making improvements to existing designs and working alongside new technology, all of these offer a multitude of opportunities for you to be innovative within a design. 无论您是要进行更改还是以新方式做某事,开发新想法或改进现有设计并结合使用新技术,所有这些都为您提供了在设计中进行创新的大量机会。 ...