Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在开始PSD 2 XHTML工作之前,我应该向客户提出哪些问题?_Html_Css_Xhtml_Wireframe_Psd - Fatal编程技术网

在开始PSD 2 XHTML工作之前,我应该向客户提出哪些问题?

在开始PSD 2 XHTML工作之前,我应该向客户提出哪些问题?,html,css,xhtml,wireframe,psd,Html,Css,Xhtml,Wireframe,Psd,我有一个用于固定宽度站点的PSD设计文件,我正在将其转换为可访问的跨浏览器xhtml标记。这不是我的设计,我无法编写服务器端编码(php、asp.net等)。如果需要,我的工作是只编写XHTML、CSS和javascript/jquery 在开始工作之前,我应该问我的客户什么问题 编辑: 客户端所需模板应与所有A级浏览器兼容 代码应与屏幕阅读器兼容,并与WCAG 2.0兼容 他希望,若我使用javascript,那个么在并没有javascript的情况下,至少该站点应该是可运行和可访问的 他希望

我有一个用于固定宽度站点的PSD设计文件,我正在将其转换为可访问的跨浏览器xhtml标记。这不是我的设计,我无法编写服务器端编码(php、asp.net等)。如果需要,我的工作是只编写XHTML、CSS和javascript/jquery

在开始工作之前,我应该问我的客户什么问题

编辑:

  • 客户端所需模板应与所有A级浏览器兼容

  • 代码应与屏幕阅读器兼容,并与WCAG 2.0兼容

  • 他希望,若我使用javascript,那个么在并没有javascript的情况下,至少该站点应该是可运行和可访问的


  • 他希望它在什么浏览器中工作?如果一切都必须在IE6中运行,则价格加倍


    另外,你知道当内容的某些部分溢出时会发生什么吗?

    线框应该提供所有静态信息:颜色、布局、比例等。线框无法区分的是动态内容:链接悬停样式、菜单弹出框、动画、,等等。

    如果他希望对代码进行注释,询问他不能放入PSD文件的所有内容:动画、客户端数据验证、事件处理、鼠标盖处理、溢出处理、速度问题(这将影响资产压缩、文件格式等)

  • 行为,例如:悬停、:聚焦、动画等对于PSD很重要,因为它们并不明显
  • 客户是否愿意为某些浏览器做出任何让步,以满足例如WCAG的要求?你的工作需要遵守,但设计师的工作也遵守吗
  • 应急设计:如果有表单,和/或出现问题,应该怎么办?看起来怎么样?有设计吗
  • 是否清楚哪些事情将在服务器端处理,以及客户端希望在客户端处理哪些事情
  • 为IE6充电时要小心。如果你值得你的盐与CSS和使用良好的重置,它不应该是一个真正的问题,因为布局/错误去
  • 请讨论IE6和其他一些浏览器可以接受的细微差别:普通角点而不是圆角点?透明度等等。其中一些东西需要更多的时间才能为IE6工作,并且可能会对性能产生影响
  • 把它写在纸上,让他们签字,并让他们明确
  • 同意这一点:如果合同中没有明确要求/提及,这不是你工作的一部分,因为你没有机会估算成本

  • 希望这能有所帮助。

    我想一次从客户那里获得所有信息,以便按时完成项目,而无需重新工作。他想使网站与所有A级浏览器兼容IE6也在A级浏览器列表中。我讨厌IE6仍然在那里,但这已经够公平了。但我有什么理由为一个浏览器支付额外费用?因为从广义上讲(我过于简单化了)如果你在一个A级浏览器中获得了某种功能,那么它在其他A级浏览器中的使用率为95%。除了IE6,只有50%可以使用。为了确保IE6能够获得所有功能,你需要做更多的工作。呃,这就是我的意思。我经常互换使用这些术语,尽管从技术上来说,我猜它们并不可行。很好的列表:)虽然我确实认为我擅长CSS和使用良好的重置,但第7点再次涵盖了我与IE6:P的大部分问题,就优雅的降级/渐进增强达成共识将是一个良好的开端。当然。整个想法是尽可能明确,要求客户尽可能明确(无论是关于IE6还是其他),并同意只做你明确同意的事情。你不会错的,克莱特可以雇佣你来了解更多细节。