问题列表 - 第19797页

如果设计有像数据一样的表,如何判断什么应该是更容易访问的标记<table>,<div>和<ul> <li>?

例如,对此设计进行编码的可访问方式是什么.

alt text http://easycaptures.com/fs/uploaded/220/0715108922.png

目前我公司的CMS为此设计生成此HTML

<div id="presentationsContainer">
        <div class="ItemsContainer">
            <div class="presentationsItemContainer">
                <div class="TitleContainer">
                    Presentation October 2009</div>
                <div class="MediaContainer">
                    <a target="_blank" href="Presentation.ppt">Download PPT </a>
                </div>
            </div>
            <div class="presentations">
                <div class="TitleContainer">
                    May 2009</div>
                <div class="MediaContainer">
                    <a target="_blank" href="2009.ppt">Download PPT </a>
                </div>
            </div>
            <div class="presentations">
                <div class="TitleContainer">
                    March 2009</div>
                <div class="MediaContainer">
                    <a target="_blank" href="2009.ppt">Download PPT </a>
                </div>
            </div>
            <div class="presentations">
                <div class="TitleContainer">
                    Results Presentation September 2008</div>
                <div class="MediaContainer">
                    <a target="_blank" href="2008.ppt">Download PPT </a>
                </div>
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

喜欢<table>对屏幕阅读器用户不好的话那么屏幕用户会遇到很多非语义div标签会对屏幕阅读器用户产生问题,或者非语义div产生的问题比正确标记更少

什么应该用于辅助功能,如果css将被禁用,那么哪种代码技术将保持可理解的格式?

css xhtml accessibility screen-readers

4
推荐指数
1
解决办法
594
查看次数

CDN DNS如何运作

最近,我看到我在CDN上的介绍

http://www.aflexi.net/technology/how-aflexi-cdn-works

我想知道,为什么用户的网络浏览器会知道它需要联系洛杉矶的Aflexi DNS服务器,而不是ISP提供的DNS服务器(如AOL)?

谢谢!

networking

7
推荐指数
2
解决办法
1万
查看次数

什么使ASP.NET项目成为应用程序vs库?

我继承了一些ASP.NET代码(我是一个操作系统的人,而不是Web开发人员(还是;-)).该解决方案已经重新考虑,其中有多个项目(库和asp.net站点).除了库之外,还有两个asp.net项目(称为MAINSITE和SUBSITE).只有MAINSITE被用作官方网站(作为asp.net网站),MAINSITE依赖于SUBSITE asp.net网站中的代码,但不使用该网站本身.我试图找出如何清理它并将SUBSITE转换为库.

我的快速问题是,每当我调试MAINSITE(设置为默认值)时,它都会运行两个asp.net进程:MAINSITE和SUBSITE.所以,至少,我怎么能避免这种情况呢?有没有快速/临时解决方案?

我的详细问题是:

是什么让asp.net网站成为asp.net网站?例如,在C中,dll和exe之间的差异可以定义(表面上无论如何)作为库的主要和潜在的导出信息的存在(当然,除其他之外).如果我要将exe转换为DLL,我可能会:1.删除主代码2.确保公共接口正确(并正确导出)3.转换makefile以构建dll而不是exe.

有人能指出我对asp.net到.net lib的一些类似步骤吗?也许:1.摆脱index.aspx 2.摆脱web.config 3.删除任何*.cs文件?4.如何更改属性?5.任何陷阱?

非常感谢你的帮助.详细信息:Visual Studio 2008/.NET 3.5

asp.net visual-studio

7
推荐指数
1
解决办法
181
查看次数

DataAnnotations与IDataErrorInfo

DataAnnotations与IDataErrorInfo

两者的优点和缺点?一个优于另一个的好处?(特别是与MVC有关)

.net validation asp.net-mvc idataerrorinfo data-annotations

7
推荐指数
2
解决办法
3003
查看次数

PHP中的URL友好用户名?

在我的PHP站点上,当前用户使用电子邮件地址和密码登录.我想添加一个用户名,他们设置的用户名将是唯一的,他们无法更改.我想知道如何使这个名称没有空格并在URL中工作,所以我可以使用用户名链接到配置文件和其他东西.如果用户名中有空格,则应添加下划线jason_davis.我不确定最好的方法吗?

php string friendly-url slug

23
推荐指数
1
解决办法
2万
查看次数

浏览器是否缓存CSS背景图像?

当我有相同的图像用于不同的元素(精灵图像)时,我通常不会再次调用该图像,因为这是一个新的HTTP请求.

我宁愿用:

element1 {
    background: url(someImage.png);
}

element2 {
    background-image: inherit;
}
Run Code Online (Sandbox Code Playgroud)

这是保存HTTP请求吗?

或者,如果浏览器是智能的,我可以使用:

element1 {
    background: url(someImage.png);
}

element2 {
    background: url(someImage.png);
}
Run Code Online (Sandbox Code Playgroud)

浏览器是否会发出新的HTTP请求?或者它知道我已经缓存了这个图像?

问题是:我是否通过使用示例1获得了一些东西?

html css caching css-sprites

5
推荐指数
1
解决办法
5679
查看次数

django模板中的两种形式没有冲突

我正在创建一个具有两种不同形式的模板,但我遇到以下问题:当我提交第一个时,第二个也经过验证并获得验证错误.我该怎么做才能避免这种冲突?

谢谢,抱歉我的英语.

python django django-templates django-forms

1
推荐指数
1
解决办法
970
查看次数

将非常小的double转换为String

我有一个非常小的数字,我想将其转换为具有完整数字的字符串,而不是以任何方式缩写.我不知道这个数字有多小.

例如,当我跑:

double d = 1E-10;
System.out.println(d);
Run Code Online (Sandbox Code Playgroud)

它显示1.0E-10而不是0.000000001.

我已经尝试了,NumberFormat.getNumberInstance()但它格式化为0.而我不知道使用什么表达式来DecimalFormat处理任何数字.

java string double numbers

5
推荐指数
1
解决办法
3598
查看次数

Java:Gzip字符串输出字符串

如何获取字符串并使用类似GZIPOutputStream的内容来gzip字符串,然后将压缩内容输出为字符串.

我的目的是通过HTTP将压缩内容作为post变量传输.

java post gzip http

1
推荐指数
1
解决办法
3135
查看次数

从Objective C中的头文件隐藏实例变量

我遇到了一个用Objective C编写的库(我只有头文件和.a二进制文件).在头文件中,它是这样的:

@interface MyClass : MySuperClass 
{ 
    //nothing here
}

@property (nonatomic, retain) MyObject anObject;
- (void)someMethod;
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现同样的目标?如果我尝试在接口的{}内声明没有相应ivar的属性,编译器会给我一个错误.最后,我想在.a中隐藏我的类的内部结构,并将必要的方法暴露给头文件.如何在.m中声明实例变量?类别不允许我添加ivar,只是方法.

private header declaration objective-c instance-variables

5
推荐指数
4
解决办法
7845
查看次数