Lots of new stuff in Telegram this week
The big news, covered in another blog post Posterous Migration. But wait, there's more.
Internal improvements
We made improvements to the core Telegram code to facilitate better error reporting including log messages from rendering… this helps you diagnose issues during the render of your site.
There are also features that let you "hide" your site from the Telegram sites page. Plus, if there's no home page for your site, the site will not be displayed in the sites list (this is not retroactive… so older sites with rendering issues are in sites.)
We've also done a lot of work around queuing and scheduling of site renders in preparation for splitting the rendering process to different servers (we'll need this as Telegram grows).
New snippets in Hoisted
Hoisted is the open source project that Telegram uses to render pages into a web site.
There are new snippets to add a Disqus forum to your blog posts and
counts to links to your blog. disqus
inserts a forum onto the blog page, and disqus.count
adds comment count links on the home page (and elsewhere).
There's a new Google Maps snippet so you can put a Google Map on a page pretty easily.
Other enhancements
There's client-side meta-data about post links inserted so that you can find links of
certain types on a page. For example that attribute data-hoisted-type="post"
indicates
a link to a blog post.
The code the detects header tags (e.g., <h1>
) now inserts a stable id
for the header
so you can copy the link and include it in a blog post.