Posts Tagged ‘Open Source’.
We are pleased to present below all posts tagged with ‘Open Source’.
You know, we use ad-blockers as well. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. our upcoming SmashingConf Barcelona, dedicated to smart front-end techniques and design patterns.
We are pleased to present below all posts tagged with ‘Open Source’.
A few months ago, Jason Grigsby’s post about autocompletion in forms made the rounds. I loved the idea of allowing users to fill in their credit card details by taking a picture of their card. What I didn’t love was learning all of the possible values for autofill by heart. I’m getting lazy in my old age.
Lately, I’ve gotten spoiled from using an editor that does intelligent autocompletion for me, something that in the past only massive complex IDEs offered. Opening my editor of choice, I created an
input element and added an
autocomplete attribute, only to find that the code completion offered me the state of
A while back, I wrote a post about starting an open-source project. The focus of that article was on starting an open-source project as an individual. I received a lot of positive feedback and also some questions about how the process changes when you’re open-sourcing a project at work.
Many companies are starting to investigate and participate in the open-source community, and yet few guides for doing so exist. This article focuses primarily on the process of open-sourcing a project at work, which brings with it other concerns and decisions.Read more...
At Velocity 2011, Nicole Sullivan and I introduced CSS Lint, the first code-quality tool for CSS. We had spent the previous two weeks coding like crazy, trying to create an application that was both useful for end users and easy to modify. Neither of us had any experience launching an open-source project like this, and we learned a lot through the process.
After some initial missteps, the project finally hit a groove, and it now regularly get compliments from people using and contributing to CSS Lint. It’s actually not that hard to create a successful open-source project when you stop to think about your goals.Read more...
In celebrating the merits of free software and the excitement over this radical networked production method, an important truth is left unspoken. Networked collaboration shines in the low levels of network protocols, server software and memory allocation, but user interface has consistently been a point of failure. How come the networked collaboration that transformed code production and encyclopedia-writing fails to translate to graphic and interface design?
The following is an investigation into the difficulties of extending the open-source collaboration model from coding to its next logical step: interface design. While we'll dive deep into the practical difference between these two professional fields, the article might also serve as a note of caution to think before rushing to declare the rise of "open-source architecture," "open-source university," "open-source democracy" and so on.Read more...
Many developers and designers want to release their work into the world as open-source projects. They want others to be able to build on and share their code. The open-source community is vibrant because of this. Open-source software is available for virtually any application you could think of. Most designers use open-source software or code on a regular basis (WordPress, Drupal and many other CMS' are open source).
But many developers and designers don't have a clear picture of what the different open-source licenses really mean. What rights are they relinquishing when they choose an open-source license? Without knowing exactly what the licenses mean and how they're best applied, developers can't make informed decisions about which is best for their work.Read more...
There are many applications that can help you work faster and efficiently. Though, not many applications come cheap. For this post we tried to digg deep to find the best selection of free and open source mac applications that will help you be a more efficient designer. We're covering from application launchers, GTD (Getting Things Done) to design utilities that can help you focus on what's important: create.Read more...
In computer graphics images can be represented in two ways — using raster graphics (or bitmap) or vector graphics. The former is the representation of images as an array of pixlels, and the latter uses paths, points, lines, curves and shapes or polygons (which are all based upon mathematical equations) for the same purpose. Raster images are based on pixels and thus scale with loss of clarity, while vector-based images can be scaled indefinitely without degrading. In other words, vector graphics are resolution-independent and thus can remain the highest quality at any scale. [Content Care Nov/16/2016]
Vector graphics drawing software is used for creating and editing vector graphics. It provides graphic designers with the ability to create precise, scalable and layered images. Both 3-D graphics and CAD (computer-aided design) technology rely heavily on vector graphics.Read more...
In this article, we explore some of the most popular and useful in-browser Web development tools. You'll find tools for popular Web browsers like Firefox and Internet Explorer. Whether you need to debug and inspect your HTML, inspect HTTP headers, access FTP source files, evaluate accessibility or just figure out what color a Web page element is, you may find a variety of tools discussed here useful. [Content Care Nov/08/2016]Read more...
There is a huge variety of project management applications out there. Most are general purpose apps, not aimed at any one industry. But there are a growing number of project management apps aimed specifically at one industry or another. Applications geared toward creative types are becoming more readily available, and some of the offerings are really quite good. [Content Care Nov/10/2016]
Many of these project management apps have built in code repositories and subversion browsers (or are built around them). A few have built in bug and issue tracking. Others include more than just basic project management. All of them can help you keep track of activities and team members. There are both free and paid options. Some have very slick interfaces, and some are modeled more after desktop applications. All are relatively easy to use and easy to set up.
Below are 15 useful project management applications, almost all of which are targeted directly at web developers, designers (both web and graphic) and other creative types. The last one is not geared specifically at creative types, but is the most unique project management application I've found, and was included on that basis as well as its potential usefulness for designers and developers.
Also consider our previous articles:Read more...
Whether you’re a Web developer, Web designer or blogger, you’ve probably had to deal with the headache of converting many images to different sizes and formats. It’s not much fun if you have to convert all of them by hand. Batch image processing can reduce this process from hours of work to just a few simple clicks. [Content Care Nov/11/2016]
With batch image processing, you can specify a size or file type, and then a script runs to convert the images. You can process hundreds or thousands of images with just a few clicks. And nearly every image processor comes with a unique feature set.
Image processors are worth their weight in gold if you’re a designer or developer spending a good chunk of time converting images by hand in Photoshop. Let's take a look at 15 useful batch image processors for both Mac and PC.Read more...
If you’ve ever collaborated with other people on a project, you know the frustration of constantly swapping files. Some do it by email, some through file upload services and some by other methods. It’s a pain in the neck, and every designer and developer knows it. Revision control is an excellent way to combat the problem of sharing files between workers.
Most web-developers have probably worked with some sort of revision control system, but designers may find it a foreign concept. The most obvious benefit of using revision control is the ability to have an unlimited number of people working on the same code base, without having to constantly send files back and forth. [Content Care Nov/16/2016]
But designers and developers can both benefit from using revision control systems to keep copies of their files and designs. You can instantly browse previous “commits” to your repository and revert to earlier versions if something happens.
This article reviews some of the top open-source version control systems and tools that setting up a version control system easy.Read more...
To edit HTML- and CSS-code you only need a simple plaintext-editor — the rest depends on your skills and your creativity. However, to make your life a little bit easier, you can use some more comfortable source-code editors with advanced editing features. These features can effectively support you during coding, debugging and testing. Powerful modern editors provide developers with syntax highlighting, diff, macros, plugins, code-snippets, preview-option and an integrated FTP-management tool. Some editors go even further and offer a complete integrated development environment with numerous features and functions. [Content Care Nov/16/2016]
In the list below we present an overview of 35 established or rather unknown — but useful source code-editors; you'll probably find "usual suspects" — your favourite editor or the editor you've once been working with. But you'll also find some rather unknown alternatives which are definitely worth considering when choosing an optimal source code editor.
Some of the "ancient" text-editors such as EMacs or Vi are still alive and have achieved a remarkable level of quality over years. We've presented them below proving that sometimes it is really better to consider preferring a rather old editor to a "fresh" one. The position of the editors in the list is rather random and doesn't necessarily correspond to our personal evaluation of the editors. Please notice: even although this overview presents quite many editors, it doesn't mention all of them.
Yesterday we've published a review of 20 WYSIWYG-editors. Now, what about useful source code editors? What is your favourite?Read more...