ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

I also ended up dropping IndexedDB, in place of simple localStorage. It was adding hundreds of milliseconds per operation; surprisingly poor performance for a modern web API! And localforage was my largest dependency, so it was nice to strip that out.

Nov 23, 2024, 10:22 PM

Record data

{
  "uri": "at://did:plc:zdlvtfvvdcdccmqlxe2s7xvh/app.bsky.feed.post/3lbnjr67yoc2k",
  "cid": "bafyreidrtf3wl7eou6sraj6y5jf47ughp7qn5gyudnhq2jfewflrmooypy",
  "value": {
    "text": "I also ended up dropping IndexedDB, in place of simple localStorage. It was adding hundreds of milliseconds per operation; surprisingly poor performance for a modern web API! And localforage was my largest dependency, so it was nice to strip that out.",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreiglfvsv3lc57qie5vxnhekkgphzff4q26a2ekyenn6uvy7cxnkw4a",
        "uri": "at://did:plc:zdlvtfvvdcdccmqlxe2s7xvh/app.bsky.feed.post/3lbnjr67i322k"
      },
      "parent": {
        "cid": "bafyreiglfvsv3lc57qie5vxnhekkgphzff4q26a2ekyenn6uvy7cxnkw4a",
        "uri": "at://did:plc:zdlvtfvvdcdccmqlxe2s7xvh/app.bsky.feed.post/3lbnjr67i322k"
      }
    },
    "createdAt": "2024-11-23T22:22:11.030Z"
  }
}