问题标签 [prerender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1049 浏览

html - 预渲染 HTML5 画布圈是否有性能优势?

我知道将图形预渲染到屏幕外画布通常更快。像圆形这样简单的形状就是这种情况吗?以类似游戏的帧速率渲染 100 个圆圈会产生显着差异吗?50圈?25?

0 投票
1 回答
832 浏览

angularjs - Mean.io + 预渲染

我正在使用平均堆栈并尝试使用 Prerender 进行 SEO。所以我按照说明安装了 prerender 包并将其添加到 index.js 中:

现在,每次我尝试任何像它一样的缓存页面时,http://idealmovel.pt/?_escaped_fragment_=它仍然会提供正常页面,正如您通过停用浏览器上的 javascript 所看到的那样。预渲染已安装,否则会显示错误。

我错过了什么吗?

0 投票
1 回答
133 浏览

c# - 我的 aspx 中的页面生命周期问题

我要做的是每当用户单击我的 aspx 内的静态链接按钮时生成链接按钮,如下所示:

它们看起来像这样:

触发的方法如下:

据我所知,页面周期的工作方式类似于页面加载-> 按钮单击-> 页面预渲染。

因此,基本上当用户单击此链接按钮时,我想动态生成 5 个链接按钮并添加并给他们lbWeb_Click事件,但它不会被触发。当我单击生成的 LinkBut​​tons 时没有任何反应。

因此,当我将数据存储到 ViewState 时,我使用以下方法生成这些链接按钮:

LoadBreadCrumb()方法如下所示:

所以基本上这段代码完全按照我想要的方式生成链接按钮,但lbWeb_Click并没有被触发。

另一方面,我试图将此代码放在 Page_Load 中,但效果不佳,它总是落后一步。LinkBut​​tons 不会在单击事件后显示,但它是在 Page_Load 之后生成的,然后它们上的单击事件实际上有效。

任何形式的帮助表示赞赏

0 投票
1 回答
148 浏览

javascript - 如何设置 Javascript 计时器来延迟预取?

我在 HTML 页面上使用预取/预渲染。

我想使用 JS 延迟这个动作。

0 投票
1 回答
271 浏览

javascript - 用于预渲染/预取空白页面的 Javascript 计时器

JS 计时器用完时会将页面上的所有内容清空。

当 JS 放置在头部和身体中时,效果都会发生。

如何在不让页面变为空白的情况下基于计时器进行预取/预渲染?(所有内容都消失了。没有 url 重定向。我只剩下一个空白页)

0 投票
1 回答
671 浏览

node.js - 用于目录多语言应用程序的 Angular SEO

我正在使用 nodejs-expressjs 服务器做一个 angularjs 应用程序。

我想做一个类似于企业目录的应用程序。我怀疑是否有可能通过他的名字或他的特征(标签)对目录中的所有项目进行 SEO 友好。始终牢记所有页面都是使用 AngularJS 创建的。如果可能的话,如何动态地做到这一点。

我实现了一个使用预渲染服务器(此 https://github.com/prerender/prerender)和应用服务器上的预渲染节点库的示例。

我的示例页面,由 angularjs 创建,确实有效(对 SEO 友好,它出现在 google 的搜索中)..但是页面是“静态的”,并且它将总是将新业务添加到我想要出现的目录中的目录谷歌搜索。

Besize,我希望我的应用程序是多语言的,并且对如何将所有这些都做到多语言以及是否可能存在疑问。

我希望你能帮助我。

0 投票
1 回答
1845 浏览

angularjs - Prerender.io 中用于 SEO 的 AngularJS + Go Revel Web 框架

我使用 AngularJS 和 Revel 开发了一个网站。但是我发现单页应用中的SEO是个大问题。我检查了https://prerender.io/getting-started,但找不到 Revel 安装的中间件。有人可以帮我如何为 Revel 做出贡献吗?

0 投票
0 回答
2220 浏览

angularjs - Angularjs Apache 服务器的 Prerender.io

我一直在尝试让http://prerender.io为我的网站工作。我很确定我一直在正确地遵循他们的指示,但是当我使用 Googlebot 模拟器运行该网站时,它显示它没有正确读取该网站。

我一直在遵循这里的指导方针: https : //prerender.io/getting-started 我的网站叫做 www.justbuythisgame.com

我的 .htaccess 中有这个:

我也将它添加到我的标题中,即使它对谷歌如何抓取 index.html 没有影响

这是我抓取网站时显示的内容,您可以在其中看到它没有获取任何 HTML

0 投票
1 回答
1399 浏览

angularjs - 使用带有 angularjs 和 prerender.io 的重定向链接

我所说的重定向链接是指一旦打开应用程序就会在内部重定向的链接。

prerender.io 捕获了什么页面?重定向之前或之后的页面。

额外的问题:是什么触发 prerender.io 知道页面已完全加载?

0 投票
1 回答
529 浏览

c# - UpdatePanel PreRender 后中继器内容不可见

我有一个转发器,我试图在页面加载后加载它并偶然发现 PreRender 事件。我已经设置好了所有东西,但是没有显示中继器的内容——奇怪的是,当我检查 html 时,代码就在那里,只是没有在浏览器中显示。

正如你可以看到一些嵌套的中继器......我也有我的 UpdateProgress 控件

然后以下触发延迟加载

和服务器端...

这在没有预渲染的情况下工作,但加载速度会因数据等而异,所以我希望在页面加载后加载它。

任何帮助将不胜感激!:)