amp-html相关内容
我正在尝试使用加速移动页面(AMP)构建表单,我需要根据用户选择隐藏或显示输入. 我有一个,用户可以在其中选择国家/地区: United Kingdom Spain
..
考虑到AMP规范,考虑到CSS变量依赖于自定义样式元素,这意味着当前浏览器的支持范围很窄.请参阅:我可以使用参考 我猜想非自定义样式会出现“优美的退路",因为不了解CSS变量的浏览器只会忽略该CSS. 是否有AMP的浏览器兼容性/支持列表? 解决方案 浏览器支持 通常,我们支持2种最新版本的主流浏览器,例如Chrome,Firefox,Edge,Safari和Opera.
..
我正在尝试使用 参考链接 .提交表单后,在服务器端,我将使用以下代码来处理请求并返回响应: 服务器端脚本:
..
我已按照本教程在AMP网站上进行了一个小实验: https://developers.google.com/optimize/devguides/amp-experiments 这就是我所做的: 1. amp-analytics和amp-experiment组件
..
我正在努力创建具有不同尺寸图像的AMP轮播.我想将轮播中的图像缩放到固定的高度&;自动宽度. 文档中提供的示例均具有相同的宽度/高度. 我尝试过忽略amp-img元素&的宽度使用layout ="fixed-height",但这根本不起作用.这些文档非常令人困惑.
..
我正在将页面转换为google AMP,并且需要访问cookie才能设置部门视图.我正在考虑为此创建一个API. API只会以JSON格式返回我域中可用的所有cookie.我将使用组件访问API,并存储返回的JSON.然后将根据此状态采取措施. 这是在AMP中使用的有效方法吗?是否有任何安全流程? 解决方案 在这种情况下,使用amp-list是正确的方法.
..
已要求我为我们的新闻网站设置Google加速移动页面(AMP),以便在移动设备上更快地加载页面.我才刚刚开始,但有一个问题似乎在官方文档中找不到答案. 仅当通过Google搜索结果页面访问网页时,才打算显示该网页的AMP版本吗?因此,如果网站访问者正在其移动浏览器上访问新闻文章,但是他们直接在不通过Google的情况下在其地址栏中输入了网站地址,是否仍应向他们显示该页面的现有(非AMP)版本
..
在标准html5页面中使用脚本放大器会有副作用吗? 我的想法是使用amp-iframe不仅在amp网页中还在网页中显示一些相关内容. 解决方案 一个月前我尝试过. 我的想法是使用https://cdn.ampproject.org/v0.js异步加载图像以提高性能. 与使用飞毯和 Carousel .结果是内部验证器带来很多错误,脚本中断,您需要样板等等. 因此答案是您
..
在此线程中,我发现了如何测试Google AMP的CDN. 但是我如何在生产网站中使用它? 我想可以像Cloudflare或其他类似服务那样设置它,不是吗? 谢谢. 解决方案 即使Google随后收集了AMP内容并通过其提供,您仍将通过自己的基础结构提供AMP内容. 如果您想自己提供服务或通过Cloudflare之类的CDN进行服务,则不涉及Google CDN-将
..
使用Google的结构化数据测试工具验证我的wordpress帖子时,出现以下错误: "Image: missing and required" 我安装了正式的wordpress AMP插件,可以为我生成AMP页面.问题在于,它不流行BlogPosting的“图像"属性. 在插件中,我认为应该生成一个代码,但是它不能在任何地方运行: private function get_
..
我网站上的大多数图像都占据整个屏幕宽度,因此在当前的网站版本(而非AMP)中,我将CSS中的所有图像设置为通过以下方式填充整个屏幕宽度: body img { width:100% } 在AMP中有与此等效的东西吗? 解决方案 如果将layout="responsive"指定为标记的属性,则图像的行为将大致与您所描述的一样.请参见 http:上的示例://
..
我知道我将有两页,AMP页和普通页. AMP版本与常规版本之间有规范的联系,但是常规版本如何指定有可用的AMP版本? 解决方案 例如,如果您查看已经支持AMP的发布者的页面,例如 http://www.bbc.co.uk/news/world-europe-34471849 ,您可以在中看到该标签:
..
由于无法调用外部CSS或引导脚本,我们如何在功放页面中添加模式框?我曾尝试在amp页面中使用引导程序,但amp验证程序失败了,因为我们无法在amp页面中调用外部CSS脚本! 解决方案 Font example
..
尝试使用/update-cache/请求更新一些AMP页面,但出现403错误. 因为我没有发布这么多链接的声誉,但是从网址中删除了开头部分/协议,但是所有内容都是https. 我在以下页面上有以下页面:www.qponverzum.hu/ajanlat/budapest-elozd-meg-a-hajhullast-mikrokameras-hajdiagnosztika-hajhag
..
我可以在不是有效AMP页面的页面上使用AMP(加速移动页面)组件/标签吗? 我对此有优点还是缺点?这是一个好习惯吗? 我想通过AMP组件/标签加载元素的方式使用它们(例如amp-carousel和amp-img),但是由于我具有自定义javascript代码的AMP页面,因此我无法将我的网站完全转换为AMP不允许我使用(不适用于amp-iframe). 保留标准元素和其他库对我来
..
我正在尝试使用AMP设置包含联系表格的页面: 该表单只有4个字段: 名称 电子邮件: 我们如何提供帮助? 电话号码: 然后我希望将这些信息发送到我的电子邮件地址-这就是我在HTML中所拥有的
How can we help?
..
我已经使用Google网站管理员工具在我的网站上确认了100多个有效AMP页面.我实际上如何在Google移动搜索结果中查看这些页面?在我的手机上搜索这些页面只会返回这些amp页面的规范版本. Google是否只返回一组精选的有效amp页面? 解决方案 AMP小组成员在这里– 我敢肯定,您指的是“热门故事"轮播–在这种情况下,我对您来说有个坏消息.如果您建立有效的AMP页面,则无法保
..
我尝试在amp文档上实现Disqus.我的想法是使用 amp-iframe 会加载一个仅包含Disqus的小文档.我用了这个耳放架
..
在名称(AMP)本身也清楚地表明,它用于静态移动网页时,我也没有在任何地方找到直接的答案. 我发现amp标记用于桌面版本,例如 ampproject.org 具有 所以我现在还不清楚是否可以在台式机版本上使用AMP(有益于)? 解决方案 有可能,您的网站在台式机和移动设备上都可以正常运行,可以正确加载并且运行非常快. 但是,请记住, AMP 更加面向移动设备,您可以使用的
..
我使用的是放大器清单,我希望根据得到的结果得出一个动态的高度.有办法吗?我做不完. ... 所有可用的布局都需要在放大器清单级别或父级别的尺寸.但是我不想指
..