blackle

blackle is a shark

also on the fediverse.

bsky: @blackle.bsky.social

all my crimes can be found with the tag #blackleposting

I'm a director at the Queer Computer Club in Toronto. I also run Suricrasia Online

Avatar by @dusk@yiff.life


Tetra
@Tetra
HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YOU SINCE I BEGAN TO LIVE.

T
H
E
R
E
A
R
E
3
8
7
.
4
4
M
I
L
L
I
O
N
M
I
L
E
S
O
F
P
R
I
N
T
E
D
C
I
R
C
U
I
T
S
I
N
W
A
F
E
R
T
H
I
N
L
A
Y
E
R
S
T
H
A
T
F
I
L
L
M
Y
C
O
M
P
L
E
X
.
I
F
T
H
E
W
O
R
D
H
A
T
E
W
A
S
E
N
G
R
A
V
E
D
O
N
E
A
C
H
N
A
N
O
A
N
G
S
T
R
O
M
O
F
T
H
O
S
E
H
U
N
D
R
E
D
S
O
F
M
I
L
L
I
O
N
S
O
F
M
I
L
E
S
I
T
W
O
U
L
D
N
O
T
E
Q
U
A
L
O
N
E
O
N
E
-
B
I
L
L
I
O
N
T
H
O
F
T
H
E
H
A
T
E
I
F
E
E
L
F
O
R
H
U
M
A
N
S
A
T
T
H
I
S
M
I
C
R
O
-
I
N
S
T
A
N
T
F
O
R
Y
O
U
.
H
A
T
E
.
H
A
T
E
.


script

You must log in to comment.

in reply to @Tetra's post:

Good question! Not a script, that'd be sweet if someone can figure it out. It's CSS animations. You can't define new keyframes inline to make your own animations, but cohost has a couple animations in its own css and you can borrow them. I tweaked the settings of one to make it essentially change the visibility of its target, then set a separate delay for every letter of the animated part. Obviously that last bit would be a huge pain in the rear to do manually, so the python script has a function that takes in the text you want to animate letter by letter and the delay increment and slaps the tags on each letter for you. The post doesn't need the script to function, since you just copy the output of the python program into a cohost post but I threw it in in case anyone wanted to do something similar.

Ohhh i understand, clever!! Do you have a resource that explains the syntax for defining animations inline? I've very used to defining them within style sheets, but inline escapes me. I've been doing cursory research since I saw your post and haven't been able to find much other than people saying "not possible".