小编cns*_*nst的帖子

iframe,embed和object元素之间的区别

HTML5定义了几个嵌入的内容元素,从鸟瞰图来看,它们似乎非常相似,大致相同.

是什么之间的实际差异iframe,embedobject

如果我想从第三方网站嵌入HTML文件,我可以使用哪些元素,它们会有什么不同?

iframe html5

153
推荐指数
3
解决办法
12万
查看次数

9
推荐指数
2
解决办法
3008
查看次数

混淆xhtml5:不再是`<?xml?>`现在强制性的`meta`?

我一直是用户的长期用户XHTML 1.0 Strict,现在我正在尝试在我的新项目中切换到XHTML5.

我很困惑<?xml version='1.0' encoding='utf-8'?>,对于HTML5,不再被认为是有效的,http://validator.w3.org/.这是为什么?这不是所有xml文档应该从什么开始?

当我删除标准<?xml...时,我的文档仍然无法验证:现在它缺少编码.我不喜欢那些meta标签,但它们现在是否有效,必须指定编码,以便有效(X)HTML5?

xhtml html5 encoding

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

为什么sys/queue.h中的双向链表保持前一个下一个元素的地址?

我正在sys/queue.h从FreeBSD 学习,我有一个问题:

In sys/queue.h,LIST_ENTRY定义如下:

#define LIST_ENTRY(type)                        \
struct {                                \
    struct type *le_next;   /* next element */          \
    struct type **le_prev;  /* address of previous next element */  \
}
Run Code Online (Sandbox Code Playgroud)

为什么会维持之前的下一个元素的地址(struct type **le_prev),而不是简单地以前elmentstruct type *le_prev

c queue bsd struct doubly-linked-list

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

允许在我的网页中嵌入任意外部样式表是否安全?

我有一个动态的网页,我希望其他人可以嵌入到他们的网页中,iframe但不一定要使用像JavaScript这样的任何更高级的技术.

我不是自己提供各种设计和样式,而是考虑允许他们通过HTTP GET参数为我的页面提供自己的样式表,并<link type="text/css" rel="stylesheet" href在我的页面上通过URL w/... 嵌入这样的外部样式表.

这样安全吗?它会违反我网站的安全范例吗?我知道可以单独使用CSS插入额外的文本,并且确实可以删除元素(这是我为用户提供此类功能的全部意义),但我应该注意什么?

恶意的人可以通过这样的CSS在我的网站上插入链接,从我的http referer中受益并可能违反某些检查,或者CSS插入仅限于文本?

css html5 css3

8
推荐指数
2
解决办法
610
查看次数

Linphone如何支持Android/iOS上的推送通知

我对iOS和Android上的SIP VoIP的APNS和GCM推送通知分别感兴趣.

根据http://www.linphone.org/eng/features/,根据其Android应用程序的"从互联网接收数据"许可,以及可能是APNS和GCM,Linphone可能会支持GCM :

与推送通知集成(需要兼容的SIP服务器)

  • 这是什么意思,"兼容的SIP服务器"?

  • 我如何知道给定的SIP服务器是否兼容?

  • 这些服务器是开源的吗?

  • 这一切都仅限于Linphone自己的服务器吗?

我在StackOverflow上问这个,因为我从开发人员的角度对此感兴趣.

android sip apple-push-notifications google-cloud-messaging linphone

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

模数运算符与零(re:arc4random_uniform source)

发现自己正在寻找arc4random_uniform源(http://bxr.su/o/lib/libc/crypt/arc4random_uniform.c)

我的问题涉及以下一行(评论是他们的原始评论):

/* 2**32 % x == (2**32 - x) % x */
min = -upper_bound % upper_bound;
Run Code Online (Sandbox Code Playgroud)

现在,我不是数学天才,但肯定-N%N总是等于零.那么为什么不写

min=0
Run Code Online (Sandbox Code Playgroud)

c math openbsd cryptography type-bounds

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

视口单元vw/vh/vmin/vmax不可缩放友好吗?

根据如何正确使用css-values视口相对长度?,我尝试以下列方式使用视口单元,自动放大大显示器上的小页面:

/* automatically magnify business-card-style page in large viewports */
@media (min-width: 50em) and (min-height: 64em) {
  /* start with 100% at 50em, we'll have 150% magnification at 75em */
  html {font-size: 2vmin;}
}
Run Code Online (Sandbox Code Playgroud)

但是,在Google Chrome中进行测试后,它会使缩放功能停止工作.

Chrome中的错误/功能是否可以让缩放立即停止使用上述代码,还是设计和规范?

font-size css3 responsive-design viewport-units

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

在 github 上 fork,那么我如何管理我的贡献?

我有点不清楚接下来的叉流fork

如果我对一个中型项目(例如 OpenGrok)的原始存储库中的各种错误进行了几个小的独立修复,该怎么办?

  • 我是否为每个相对较小的不相关的错误修复创建单独的分支?

  • 我是否从 中创建每个分支master,或者我可以从下一个分支中分支一个不相关的分支吗?

  • 我是否将修复提交到master

我的意思是,随着时间的推移,我仍然想保留历史和所有内容,但我只是担心一段时间后,对于相对较小的错误修复来说,许多无意义的分支会变得一团糟。

我计划为给定的项目提供一些不相关的修复,并尝试对开发方法进行一些规划。

git github git-branch

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

使XHTML5正确验证,并将ENTITY解析为XML

我正在从XHTML 1.0 Strict切换到XHTML5,但我遇到了默认DOCTYPE声明的问题 - 文档不再作为XML验证,并且在application/xhtml+xml.xhtml扩展一起使用时无法在某些浏览器中加载,主要是因为像&mdash;等的实体

我已经尝试过放回XHTML 1.0 Strict DOCTYPE原理,它们都可以按预期在浏览器中工作(没有XML解析错误,新article元素仍然可以正常工作),但它不再被W3验证为有效的HTML5,因为meta charset例如,来自HTML5的规范.

如何自动导入实体以使浏览器验证XML,但为W3验证器指定HTML5?

xml validation xhtml html5

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