-
Symphony 什么时候发布 V3.6.4 呢
2020-07-02 15:35@88250 symphony 社区代码里的 verify.min.js 这种我应该怎么操作才能由 verify.js 生成这个压缩文件。因为我发现,由于压缩文件中还是使用着 sc 作为状态码
-
Vditor 支持 juice 注入 css 支持不同模版样式的导出
2020-05-06 20:10我调研过 mdnice 的实现: 在导出时,将不同主题的一堆 css,通过 juice 注入 html 标签,然后导出 html, 这样的好处是,导出的 html 中 css 样式无外链。
你说在编辑器中 作者自己写 css,感觉用户知道的太底层了, 应该让写作用户知道的知识是: 我们有 N 中主题可选。 对于使用 vditor 编辑器的开发者需要知道的知识是:vditor 提供了我新增主题的能力,以更好的满足写作用户。
而 vditor 对 开发者 提供的这种新增主题的能力,是不是可以像下面这样:
vditor.setTheme("my.css的文件内容 || my.css的外链" as var X) 而 vditor底层呢? if (X.startWith("http")) { X = wget http://my.css } juice.inline(X, contentHtml); 最终开发者 vditor.getRenderedContentHtml() 获得这种无外链的代码片段
-
Vditor 支持 juice 注入 css 支持不同模版样式的导出
2020-05-05 19:09嗯呢 ,因为我看了下代码,完全可以开放给用户指定远程 css 文件名,并在 toolbar 的配置中指定 css uri 以及主题名字,这样的话基本全覆盖 mdnice 的功能了。但是现在常量 CONTENT_THEME 限定死了。
export const setContentTheme = (contentTheme: string, cdn = `https://cdn.jsdelivr.net/npm/vditor@${VDITOR_VERSION}`) => { if (!Constants.CONTENT_THEME.includes(contentTheme)) { return; } const vditorContentTheme = document.getElementById("vditorContentTheme") as HTMLLinkElement; const href = `${cdn}/dist/css/content-theme/${contentTheme}.css`; if (contentTheme === "light") { if (vditorContentTheme) { vditorContentTheme.remove(); } return; } if (!vditorContentTheme) { addStyle(href, "vditorContentTheme"); } else if (vditorContentTheme.href !== href) { vditorContentTheme.remove(); addStyle(href, "vditorContentTheme"); }
-
毕竟 Too Young Too Naive
2020-04-26 17:09大厂之所以规范能沉淀下来,员工的天天撕逼是因,规范沉淀是果,试想如果没有因,规范制定的价值是什么?约束谁呢? 我们不仅要学规范之果,更要学因。 就像给应届生一个架构图,应届生也能看懂,但架构图的模样可能演进了五年(各种踩坑,撕逼,打碎重建),所以核心价值在于过程。“规范“是没有灵魂的木偶,撕逼碰撞才是“规范“的内涵 ~
-
关于网站优化的一些讨论
2020-04-25 18:30这个效果是 google 自动搞的么,还是黑客派配置了啥呢。 sitelinks search box 即使配置好了 json-ld, google 也可能不展示那搜索框么 黑客派我看就没展示
-
请教各位 SEO 达人网站 Title 优化问题
2020-04-23 00:46已成功搞定,感谢 D 大。对了 我通过 结构化数据测试工具,测试 黑客派 的一些网页,发现好多错误,会影响用户搜索体验!D 大可以再 review 遍。
-
请教各位 SEO 达人网站 Title 优化问题
2020-04-22 21:24嗯呢 我刚才研究了下,我看了黑客派的 JSON-LD,每篇文章详情页 JSON 里是导航的 ItemList 呀。 为啥 JSON 没有去描述文章详情呢? 包括图片有啥,作者,文章标题,发布时间