Skip to content

posts tagged 'technology'

fancier images

Among the minor things that I think enhance a website are images and how they're handled. Well, images in general obviously enhance a page, but it's the surrounding bits I'd been a bit concerned about. I have been using embedded images mainly in blog posts and in song/game pages, and while you could always right click to open in a new tab, it isn't a great experience, and is possibly annoying on mobile (which always finds its way into design decisions). And speaking of mobile, because of the area limitation many images would be way too small anyway, so something was needed.

Originally the thought was to just wrap the images in <a> tags, with to make them clickable and pop-up in a new tab, and while that functioned, it caused some friction with the css I use mainly for blog images to align them to one side or the other. I'm also not a huge fan of the extra browser tabs on my phone, and even on desktop it just doesn't feel like a great solution. I knew many websites had in-page viewers that expanded the image, included a bit of information about them, and allowed navigation, so I did some googling around and came across a javascript library called glightbox which does all these things. I was thinking of a way to roll my own solution, but having an open source library that works well (and in ways I don't yet even realize yet) is pretty great.

...

read more...
tagged: technology, project:tasogare

woes of navigation

I would like to begin by stating that I am not a UX designer. I did technically take a very phoned in UI design course in college, but it was only dubiously useful and mostly boiled down to 'talk with the client.' Which, all things considered is a really good piece of advice, but also is something that clearly a lot of large tech companies seem to stomp all over in favor of their own ideas of streamlined, or worse, maximizing dark patterns. Fortunately on this website, the stakes are a lot lower, and it mostly comes down to my own preference in combination with the degree to which I want to go. Starting from a fairly basic starting layout and being a static website with limited javascript at the moment means larger changes are simpler (except when confusing css is involved), but how exactly I achieve my goals can be a bit constrained. Here, we'll be talking a bit about what I call the horizontal navigation bar.

...

read more...
tagged: technology, project:tasogare


<< back to tags