我已经用XHTML,CSS和Javascript开发了大约4年了。
我喜欢它并且讨厌它。我有点看过Flash和Silverlight,但作为开发人员,我对它们并不太热衷。
一个原因是他们将您锁定在供应商中,并且通常使用该供应商的工具。例如Adobe Flash或Microsoft Visual Studio等。
此外,Silverlight似乎将内容,布局/样式和行为混合到一个标记语言中,而我喜欢在代码中将它们分离出来的XHTML方法,但是在用户的Web浏览器中将它们组合在一起。
我也赞赏网络的可用性,例如后退按钮,超链接等,这是人们习惯处理的固定标准。
但是,我看到了很多业界对Silverlight和Flash的支持。就.NET Developer工作而言,我看到前端/ .NET开发人员的工作量减少,Silverlight / .NET开发人员的工作量增加。
HTML开发人员将来是否仍然可以使用,或者我应该考虑转向像Silverlight这样的专有平台?
发布于 2018-10-25 09:04:28
说实话,我看不到它发生了。除了tvanfosson和DanHerbert提到的原因之外,XHTML + CSS + JS堆栈刚刚变得足够成熟,因此像AJAX和jQuery这样的东西可以轻松地使用这些工具轻松完成所有轻量级客户端(与流视频相比,繁重的计算或插座等)
共同的技术惯性只会保证现有的东西能够存在。人们更有可能使用已经存在一段时间的东西并且已经扩展到满足最新要求而不是使用全新的东西。当然,偶尔会有很好的范例转换,例如本机到托管代码转换,但我不认为Flash或Silverlight会发生这种情况。
发布于 2018-10-25 10:19:08
虽然Flash / Silverlight技能可能值得开发,但我认为您会发现在未来几年仍然需要一般的Web开发技能。特别是移动应用程序似乎更加强调良好的基本Web设计,而不依赖于插件和/或客户端代码。最终,我希望Web标准能够发展为包含专有插件的最佳(或至少最常用)功能。至少,网络似乎是一个人们倾向于倾向于通过锁定特定供应商技术来保持独立性的解决方案的地方。
https://stackoverflow.com/questions/-100000879
复制相似问题