GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing indieweb.org โ posts A post or posts may refer to individual pieces of content published on an indieweb site such as notes, articles, responses, or the act of creating the aforementioned content (present tense), or Posts about the IndieWeb. In list form:
WhyWhy you should publish posts on your own site: see why. HowHow to publish a post.
Types of PostsExperience has shown that there are different types of posts on IndieWeb sites. Publishing and display interfaces for these different types vary. Below are a few types of posts that IndieWeb community members are currently publishing. Sometimes these types are referred to as post kinds instead. WordPress is an example of an CMS with a difference between types and kinds, where post kinds match with the IndieWeb post types. See the Post Kinds Plugin for more information. Roughly ordered by apparent/anecdotal indieweb posting frequency across different sites / implementations (Most of these are also cross-linked from Category:PostType):
Posted by only a couple of indieweb sites so far
Posted by only one indieweb site so far: Posts of various types may also be implicit mentions of other posts by linking to them, but the difference only matters to the receiver โ i.e. there is no dedicated UI for people to publish a โmentionโ of something. Indieweb community members are working on publishing these real soon now, or there exists related prior art: Merely gleams in various eyes:
Inferring Post TypeIt is sometimes necessary to detect what type of post a piece of content belongs to. Out of this need Post Type Discovery has been created. It outlines an algorithm where a type can be assigned to a post based on what sort of parsed properties it contains. New Post TypesIn general, we should avoid creating new post types. Both individually and as a community. Simpler is better and all that. The key is whenever you think you have something new to post, try posting it as your simplest existing post type, which are likely just notes, maybe with tags, e.g. what User:Waterpigs.co.uk does with steps, and User:Sandeep.io does with tags as well. Then document here on the wiki why/how that doesn't work if you run into problems. One reason why re-using an existing post type might "not work" is that you really want to present it differently, provide a specific UX for a particular type of posts differently from any existing post type. This is the *primary* reason that should drive any desire to create new post types. If there's no reason to present a different UX, then you likely shouldn't be thinking about a new post type. And even if you do want to present a different UX, consider simply using the existence of specific properties (e.g. in-reply-to for replies) to drive the presentation of a different UX, rather than creating a new post type. If you get that far, step one, document real world examples of such new UX (even from silos) with screenshots/mockups embedded on this wiki. After you've documented existing UX of a post type, see if you can find something similar in ActivityStreams's similar concept of "object types", and thus re-use their name/terminology. Related SessionsRelated IndieWebCamp discussion sessions: Pieces of a PostAt a minimum, indieweb posts should have:
and likely:
and perhaps:
All marked up with h-entry+h-card naturally. Additional piecesAdditional information about the post:
link-preview for the content referenced by a reply/bookmark/like/... Footer sectionsMain article: post footer
Footer sections. Posts sometimes have footers (AKA a post footer) with links, references etc. Here are few known or common footer sections with real-world indieweb examples:
See (and add more) footer sections on the post footer page. Inline and other referencesSome post to other post or page references are inline in a post or elsewhere but not in a separate footer per se.
Posting practicesIndieWeb community members' thoughts on some of the details of how they post and why: Post designThere's many ways to style and display posts, on their own on permalink pages, as part of a stream (e.g. a home page or feed), and in a collection in an archive. Here are some posts about post display design:
TestingHere are some tools for testing indieweb posts:
Differentiation in feeds?Should post kinds be differentiated in RSS (etc.) feeds, which may of course include posts of multiple different kinds? As XML-based formats, both RSS and Atom would be suitable candidates for the inclusion of a namespace for the purpose of identifying the kind of an item, and this could provide valuable features to feed consumers (e.g. facilitating easy filtering). I know of course that the same functionality ought to be able to possible via parsing for relevant h- classes, but that's a heavyweight solution to what feels like it ought to be a simple problem (and isn't compatible with many existing XML manipulation tools, which are often geared towards simpler e.g. XPath parsing). I know that RSS isn't "hip", but it's not going anywhere... - See Also
Retrieved from "https://indieweb.org/wiki/index.php?title=posts&oldid=111470" |
| You are visitor 01402503 โ GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร600. No cookies required. |