There’s an entire thesis worth of investigating how bad comments have gotten on the internet in general. This was simply too much for the team to deal with. They had over 21,000 messages in the spam queue, and another 2,600 waiting for review. ![]() We were able to use some prettier fonts like Open Sans as well as bump the font sizes (variable depending on device), line heights, and white space.Īll to hopefully increase legibility and provide a more pleasant experience overall.īack in April 2017 houz had to disable commenting on the site. This is quite a bit more subjective, but I felt many other parts of the site could use a facelift to leverage more modern practices in layout, type, and white space. The founder of darktable, johannes hanika, comes from a background in cinema, and I wanted to pay homage to that a little bit. I took it a little further and used the lede images as full-viewport background images at reduced brightness.Īs a small, semi-nerdy Easter egg in design I made the aspect ratio of the lede images 2.39:1. Most of the posts have much larger and bolder placement of lede images to help fancy-up the place.Ī selection of blog post ledes from This is an advanced photo processor - show off all those awesome images! There were some images on the old site, but they were either slivers or small thumbnails. So I felt that photographs needed to really be showcased on the website. Old school cool.ĭarktable is an amazing piece of Free Software for processing photographs. There’s no waiting for db queries and heavy scripting on the server - just HTTP requests and responses. This also has the side benefit of making things much faster for you and your visitors. Usually the only place you need to worry is if there’s a problem in the webserver (Apache/Lightspeed/Nginx, if you’re using IIS then the problem might be that you’re using IIS…). This severely restricts the attack vectors for potential problems later. Generate your site content once and serve it up as static html files (and assets) from the webserver. This is actually most of the time in my opinion. I’ve been a pretty big advocate for simplifying things online in general, and one of the more common ways to do this is to avoid dynamically generating websites if you don’t need to. We could have tried to adapt the existing site theme to work well in responsive situations, but some of the other reasons (see static below) pointed to a complete teardown and rebuild as being a better option. This re-design allowed us an opportunity to build the site from mobile-first ideas, be adaptable to various screen sizes, and to look nice while doing it. Mobile, tablet, bigger tablet (or desktop) It did scale a bit, but the results were a bit odd in places and didn’t flow well in others. The old site used a theme that wasn’t built for responsiveness.Īs such, it wasn’t adaptable for mobile (or tablet) users. * Because I want to is a perfectly valid answer, but I find that a well defined reason will help focus efforts better. What is the impetus for wanting to re-design the existing site?įor the darktable folks, there were a few reasons I felt compelled to address. I think the first question for approaching projects like this should always be: why? * (I already published a post about this on the darktable blog.)įor comparison, the old website is on the Wayback Machine. Seven months later and we were finally able to publicly push the results: a new website for the awesome folks at darktable! View the video below and learn how to handle them like a pro.Way back in May of 2017 I made my first commit to start a new project for some friends of mine. That said, I think I saw somewhere that the ability to store parametric masks may come at a later date.īut for now it is all about your circles, ellipses, patches, brushes and gradients. These are always dependent on current pixel values, so they can only be used when and where they are made. It is important to keep in mind that the Mask Manager can not handle parametric masks. ![]() ![]() Starting to use this will open up many new possibilities for your drawn masks. Now take a look at the left side of the screen and you’ll find the Mask Manager. You see the drawn masks in the different modules, but there’s a limit to what you can do with them. ![]() When you have just started out with Darktable it may not be that obvious. The masks can even be named, so you can easily see which is which. They can also be reused in other modules, and organized in different ways. These can be combined in a number of ways, more than you can accomplish directly in the module where you make them. When making local adjustments in Darktable, one of the ways to isolate a part of an image is to use drawn masks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |