interfacesketch | 3 years ago | on: Which one of the two possible websites are you currently designing? (2016)
interfacesketch's comments
interfacesketch | 5 years ago | on: Ask HN: Do you create digital art? let's see it
Here are mockups of some of the designs:
What I would love to hear from anyone (especially gamers) is:
Are these designs any good or likeable? Or something you would never wear?
The game controllers are not meant to imitate actual game controllers (e.g. Xbox) but are a stylized interpretation. But I wonder if gamers prefer a copy of their favourite console controller instead of something more generic or abstract?
And for those interested in more detail...here's what I've learned so far designing t-shirts:
- Keep it simple: A design that is easy to understand and be seen from a distance can work well.
- Choice of type matters: This makes a big difference. I haven't mastered this by a long shot. Still learning and practising.
- Colour is important: finding a pleasant-looking combination of appealing colours is really hard.
Fun fact: The design with the wording 'Ready to play' was rejected by the POD service. I later discovered it was because it is a trademarked phrase!
interfacesketch | 5 years ago | on: Ask HN: A Web template created in just HTML and CSS. Would you consider buying?
interfacesketch | 7 years ago | on: Ask HN: Is there any money in website design for small businesses anymore?
Many replies here say don't offer design. But presumably, even when you're developing the backend, you need to reach for a front-end design or template - either free or for sale. The market for HTML/CSS themes is completely saturated though - is it fruitless to pursue this avenue?
interfacesketch | 9 years ago | on: Ask HN: Best tool to build a single page, text-focused static content site?
Here are two dummy test pages I made a while ago to see if I could create a fast-loading, fairly lengthy text page for slow mobile connections.
There is no table of contents, but you could add that as a simple list of links to the top of the page.
Version A (no font loading): http://interfacesketch.com/test/energy-book-synopsis-a.html
Version B (loads custom fonts - an extra 40kb approx): http://interfacesketch.com/test/energy-book-synopsis-b.html
interfacesketch | 9 years ago | on: The Fastest Blog in the World (2015)
Here's a dummy test page I made a while ago to see if I could create a fairly lengthy, fast-loading text page for slow mobile connections. It's hosted on a cheap shared hosting plan, so it may well fall over (or not!)
Version A (no font loading): http://interfacesketch.com/test/energy-book-synopsis-a.html
Version B (loads custom fonts - an extra 40kb approx): http://interfacesketch.com/test/energy-book-synopsis-b.html
The image at the top of the page hasn't been optimized (about 40kb), however I do think aesthetics are important in page design and I'm against reverting to a plain HTML look with no CSS styling. The test pages above are plain looking but, I hope, reasonably pleasant to look at. (The custom font version looks nicer in my view than the no font loading version, but of course it adds a bit of extra page weight).
interfacesketch | 9 years ago | on: The web sucks if you have a slow connection
Version B has two different font weights from the same family: Regular and Medium/Semi-bold. Version A relies on the fonts already installed on the user's computer.
Dropping the semi-bold font weight would save approx 23k, but having a regular and bold font weight felt like the minimal styles needed to support the page.
Dropping the header image would save 40k. (Note: the header image hasn't been optimised using something like the HTML srcset attribute which can load different picture sizes for different devices).
interfacesketch | 9 years ago | on: The web sucks if you have a slow connection
I posted the links below on a previous discussion about AMP. They are two examples of basic, javascript-free web pages with text content. There's about 2500+ words on these test pages, but the page weight is still much smaller than, for example, a medium article with one tenth the number of words (250).
Try loading them on your mobile on a 3G (or slower) connection. Do they load fast or slow?
Version A: http://interfacesketch.com/test/energy-book-synopsis-a.html
Here is an identical version to the above but one that loads custom fonts (approx 40kb extra).
Version B: http://interfacesketch.com/test/energy-book-synopsis-b.html
interfacesketch | 9 years ago | on: Google AMP Is Not a Good Thing
interfacesketch | 9 years ago | on: Google AMP Is Not a Good Thing
I feel that many web developers don't realise that simple HTML and CSS is often all you need to make clear, fast loading pages. No complicated tricks or techniques required. You can make the page reasonably pleasant in appearance too.
Think of the sites you often visit: news stories, blogs, magazine-style sites, discussion sites. These are mostly text, not web apps.
I hope I'm not hijacking this thread, but I'd like to ask if readers find the web page links below fast to load on their mobile phones? They don't use AMP.
I created the pages below as a test because I was (and still am) frustrated by the slow page-loading speeds when using my phone with a 3G connection.
The page links below represent a common article/blog/report style of page. There's about 2500+ words on the page.
The page content is CC licensed but the pictures from the original synopsis are not included despite the references in the text (since this was just a test)
So is it fast?
Version A: http://interfacesketch.com/test/energy-book-synopsis-a.html
Here is an identical version to the above but one that loads custom fonts (approx 40kb extra). Is this slower?
Version B: http://interfacesketch.com/test/energy-book-synopsis-b.html
interfacesketch | 10 years ago | on: Almost complete guide to flexbox (without flexbox)
The grid system lets you position blocks of content side-by-side similar to Flexbox, and blocks can wrap to another line when there isn't enough space. It's not an equivalent to Flexbox, but for some types of layouts it could be used as a possible fallback.
Pocket Grid has been around since 2013, it's a shame it hasn't gained more attention:
interfacesketch | 10 years ago | on: Ask HN: Website Obesity Crisis
http://arnaudleray.github.io/pocketgrid/
And now for a bit of a rant...
For many websites, you don't need a framework. My (completely anecdotal) impression is that few web developers trim the fat from the frameworks they use. That is to say: the websites they create have many unused CSS rules and unnecessary scripts. This amounts to substantial extra KB being downloaded by website visitors even when it's not needed.
Additionally, many sites are over-engineered with excessive Javascript to render simple web pages (even when the site is not a web app).
interfacesketch | 10 years ago | on: Images and Sketch files of popular devices
interfacesketch | 10 years ago | on: PocketGrid: tiny, powerful CSS grid
interfacesketch | 10 years ago | on: Cinemas must 'drastically improve' or lose audiences, says Christopher Nolan
First, digital has opened up opportunities for hundreds if not thousands of film makers (whether they are amateurs or aspiring professionals). Now, filming in all its myriad forms is within reach of so many people - that's prety amazing and largely down to digital.
However, digital is only now beginning to catch-up with the high resolution possible with physical film. For example, 70mm film is over 50 years old and yet, if you've ever seen it projected on a giant screen (in letterbox format, not imax) you'll know it can show enormous, stunning images. I don't know if 4K digital can match 70mm film resolution, but I'm glad to see digital resolution increasing.
For me, going to the cinema has always been about seeing a film on the big screen. But plenty of cinemas don't have big screens. In fact, many multiplexes show their less popular movies on smaller screens. I always find it disappointing to walk into an auditorium with a small screen: you're paying the same price as those watching a film on a bigger screen in another auditorium, but you're getting a poorer experience.
If you look at the history of cinema-going, you can see there was a great deal of "showmanship" that's completely gone today. For example, how many cinemas have curtains? There's a simple pleasure in seeing the lights go down in the auditorium and the curtains drawing back. I can remember a time when a lot of cinemas would show pre-film trailers or shorts on a smaller-sized screen. Then the curtains would close - there would be a pause - and then they would open again to reveal the screen having grown to full ginormous size. Simple, but awesome!
interfacesketch | 10 years ago | on: I Can’t Design in the Browser (2012)
interfacesketch | 11 years ago | on: Ask HN: Brag about open-source projects you're proud of
They're CC licenced and you can create your own print templates:
interfacesketch | 11 years ago | on: Self-Hosting Google Web Fonts
interfacesketch | 11 years ago | on: Self-Hosting Google Web Fonts
For browsers that don't support WOFF, just specify a browser-safe font in your CSS. Those browsers will ignore the Woff declaration and use the browser-safe font instead.
EDIT: As far as file size goes, I use two font weights on my site: Source Sans Pro regular and bold. Each font weighs 27kb - so 54kb in total. This is much less than many Javascript libraries and third-party embeds.
Here's my site (hope it's fine to link) - it's admittedly very simple and has no Javascript (although Javascript is needed to load the fonts!). In the end you have to weigh up the balance between page weight and performance for your own site.
interfacesketch | 11 years ago | on: Secret surveillance detected in Oslo
Not sure how well this is known, but every year, Oslo sends a giant Christmas Tree to London to be lit up in Trafalgar Square. This started in 1947 and is a gesture of gratitude from Norway for British support during the Second World War.
For startups and SaaS websites this layout template is instantly recognisable. Is it a cookie-cutter approach to website design? Or a boring but reliable layout template?