đŸ Archived View for gemini.circumlunar.space âș ~oppen âș tva âș client_test.gmi captured on 2023-11-04 at 11:35:19. Gemini links have been rewritten to link to archived content
âŹ ïž Previous capture (2020-09-24)
-=-=-=-=-=-=-
In addition to the official 'client torture test'[1], here's some additional features to see how a client handles various file types and formatting.
[1] Gemini Client Torture Test
Tests if clients incorrectly trim or don't use monospace type for code-blocks:
__ /\ .-" / / ; .' .' : :/ .' \ ;-.' .--""""--..__/ `. .' .' `o \ / ` ; : \ : .-; -. `.__.-' : ; \ , ; '._: ; : ( \/ .__ ; \ `-. TvÄ ; "-,/_..--"`-..__) '""--.._:
Often neglected, how does a quote block render:
Heidegger: âEverywhere we remain unfree and chained to technology, whether we passionately affirm or deny it. But we are delivered over to it in the worst possible way when we regard it as something neutral; for this conception of it, to which today we particularly like to do homage, makes us utterly blind to the essence of technology.â
Basic .txt file (303b) - TvÄ should render this in-app
Images and MP3s should be handled by TvÄ in-app with an option to save to device
TvÄ should play the file in-app and allow user to carry on browsing Geminispace:
TvÄ should display images in-app, they should scale to fit screen, with pinch to zoom gestures:
As above, but a .png and using less bandwidth:
PDFs not currently handled by TvÄ:
Lines that start with pound/hash symbols but don't have text were causing fatal exception:
Start test - expect empty space:
End test
Code block symbol within block causes block to truncate:
Before code block
Start code block Three ticks within a code block: ``` End code block
After code block