在本期版本控制秀中,Tim 和 David 与开发者、教师和所有者 Donovan Hutchinson 一起参加。他们讨论教学和演讲如何帮助您学习、解决用户问题、CSS 动画和可访问性、连接设计和开发世界、原型设计工具、浏览器兼容性、灵感来源、发出嘶嘶声以及为猫设计 UI。 不要忘记查看SitePoint 上Donovan 的CSS 动画课程! 访问版本控制显示主页 在 iTunes 上订阅| 订阅 Stitcher | 查看所有剧集 Learn to Code with JavaScript 显示注释 多诺万在推特上动画在 Twitter 上大放异彩亮点 我记得花了很多晚上尝试在 Amiga 中对我的吉他或我房子的不同部分进行建模,然后当然要让它通宵进行渲染。
一家小型初创公司的一位非常鼓舞人心的首席技术官……说服我不仅要尝试新技术并接受网络上正在发生的有趣的事情,而且还要写下来。 我刚刚开始阅读有关 Angular 的内容。他建议我应该在月底在当地的一次聚会上就这个问题发表演讲。我不知道我能在短短几周内学到足够的知识来就这个主题进行演讲,但它成功了,它确实向我表明,花时间正确理解一些足以教别人的东西是一件很棒的事情。彻底理解某事物并欣赏它的方法——不仅仅是表面上使用它。 对我来说,这一切结合在一起就是对事物的外观和感觉的兴趣与它们的构建方式结合起来。
显示注释
为此,CSS 正好处于中间位置。有时它可能会令人沮丧,当然 CSS 就是这样,但它是表达布局以及了解人们实际使用我们软件的点的好方法。 Learn to Code with JavaScript 我当然不会让旧浏览器决定新功能可以做什么。 通常,即使是微妙的动画也会分 WhatsApp 号码数据 散人们的注意力,以至于他们甚至无法再使用该应用程序,因为移动会阻止他们越过该部分。当我们使用动画时,以及当我们希望人们专注于其他事情时启动、停止和关闭动画时,我们必须非常注意这一点。 动画效果非常好的主要两个属性是transform和opacity,它们处理诸如位置、缩放、倾斜对象以及处理它们的透明或透视等问题。 原型工具确实可以帮助人们交流想法。
CSS 动画、原型工具和灵感来源,与 Donovan Hutchinson 合作 成绩单 Learn to Code with JavaScript 蒂姆: 嘿!大家都怎么样了?这是蒂姆·埃夫科…… 大卫: ……这是 M. David Green …… 蒂姆: …您正在收听版本控制播客的第 29 集。 大卫: 在这里,我们齐聚一堂,与一些今天实现这一目标的人们讨论从开发到设计的网络行业,并规划下一个版本的发展方向。 蒂姆: 所以,今天,我们要采访的是 Donovan Hutchinson,他是CSSAnimation.rocks的开发者、教师和所有者。所以,我们要和他讨论开发和教学,以及 CSS 动画。那么,让我们继续开始这个版本。 大卫: 嘿,多诺万,你今天过得怎么样? 多诺万: 我很好谢谢。 大卫: 好的。感谢您加入我们的版本控制秀。
对话亮点
多诺万: 我的荣幸。谢谢你邀请我参加。 大卫: 凉爽的。所以,既然是版本控制秀,我们谈论的是网页设计和开发的哲学,我们总是喜欢问我们的客人一个哲学问题。你今天的哲学问题是:在你目前的职业生涯中,你属于哪个 CG 线索 版本,为什么? 多诺万: 哇。好的。我想说,天哪,现在必须是第三版或第四版了。为了达到这一点,我经历了职业生涯中的几个不同阶段。这一切都始于 90 年代末,当时我被介绍给我的第一台 Amiga,并开始使用它来创建当时的音乐和 3D 图形,并发现自己使用计算机来创建东西……当网络出现时,这很快就发生了。离开,成为网络上的一份工作。在那里的很长一段时间里,我都是你所谓的网站管理员——在它成为更多的开发人员之前,这曾经是一个东西。
然后这些天我开始涉足更多的设计领域。我想人们称之为前端开发的设计和后端之间的桥梁。 大卫: 是的,我想,前端开发是我们很多人的足迹,但我也对刚开始时的 Amiga 时光有着美好的回忆。如今,我认为你可以用 JavaScript 来模拟,不是吗? 多诺万: 我相信我见过类似的事情,是的。 大卫: 所以,我可以理解从Amiga到前端。您一直对视觉方面感兴趣吗?您说 Amiga 最初吸引您的是音频。 多诺万: 我猜这是多种因素的混合体。