adopted-ember-addons / adopted-ember-addons/ember-light-table

Fastboot support and SEO mode

未關閉
#468 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
help wanted ideas-wanted new-feature
主要語言
JavaScript
星號
311
分支
130
PR 合併指標
30 天內沒有已合併 PR

描述

I haven't used ember-light-table in Fastboot yet. I would expect that it should run without problems, since users haven't voiced complaints yet. Did someone already try it?

I think a Fastboot enabled SEO mode is an interesting idea. The markup generated by ELT is a bit strange. The table is fragmented into two / three separate `` tags. I can imagine that this doesn't make much sense to search engines / crawlers.

If we're running in Fastboot, we could generate a more standards compliant markup.

Fastboot currently has no notion of "rehydration", but rather rerenders the whole component and replaces the server-side generated tags. For the most part, I don't expect this to cause any problems / layout flashes. However, fixed headers / footers could cause weird behavior, because of vertically overflowing table content (rows).

貢獻指南

開啟貢獻指南

研究方向

Start by trying ember-light-table in FastBoot and inspecting the server-rendered table markup described in the issue. Determine whether existing rendering works without problems, then establish what standards-compliant SEO markup would require and how rerendering affects fixed headers and footers. The issue does not name files, tests, or a concrete acceptance condition.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript
領域
frontend
Issue 類型
功能
難度
5/5
預估耗時
一週以上
活躍度
停滯
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。