So We Wanted To Build A File Uploader… (A Case Study)

One day I discovered that I needed to design an API that would upload files from a client to a server. I work on the Russian Web mail provider at Mail.Ru and deal with JavaScript in all its aspects. A basic feature of any Web mail service is of course attaching a file to an email.

So We Wanted To Build A File Uploader... (A Case Study)

Mail.ru is no exception: We used to have a Flash uploader, which was rather good, but still had some problems. HTML markup, graphics, business logic and even localization were all built into it, and it made the uploader pretty bloated. Furthermore, only a Flash developer could make any changes to it. We realized that we needed to build something new and different.

Read more...

Building An Online Magazine App For Windows 8, Part 2: The Web Back End

In part one of this series, we got a customized magazine app for Windows 8 up and running. In this second and last part, we will shift our focus to the server and content. We will look at how our magazine app obtains the articles to be shown, examine the transport protocol and set up a live content host.

Building An Online Magazine App For Windows 8, Part 2: The Web Back End

When done, you will have a cloud-based content management system running on a free hosting plan from where you can manage and publish articles.

Read more...
Advertisement Advertise with us!

Fix That Bug Already: New Smashing Front-End & UX Workshops

With so much going on in the industry, there is probably that one topic that you'd love to finally understand but never had time for. Or your company has a problem, and you aren't sure how to address it? Well, we've got your back with a line-up of hands-on full-day workshops in London and Berlin — just for you.

Fix That Bug Already: New Front-End & UX Smashing Workshops

This isn't the final list, though. Even more Smashing full-day workshops are underway — please stay tuned! It would be our great pleasure to personally meet you at one of the workshops. If you, your colleague, boss, relative, neighbor or anyone else has a question, feel free to drop us an email. We aren't going anywhere, you know.

Read more...

Hand-Sketching: Things You Didn’t Know Your Doodles Could Accomplish

Is sketching by hand more than a nostalgic activity? How is paper any different from a screen, especially when hardware is becoming more and more sophisticated? Is improving your hand-sketching skills really worthwhile when high-tech software is advancing every day?

Hand-Sketching: Things You Didn't Know Your Doodles Could Accomplish

Everyone seems to have a strong opinion about hand-sketching these days. Some absolutely hate the thought of putting their ideas to paper because they can’t draw to save their lives. Others couldn’t imagine their creativity surviving without it. Love it or hate it, there’s much more to a sketchbook than old-school charm.

Read more...

Conversion Rate Optimization For WordPress

A website is created with a purpose in mind. Whether it’s to sell, entertain, inform or generate leads, there are better and worse ways to go about achieving those goals. Most website owners are very familiar with search engine optimization (SEO).

Conversion Rate Optimization For WordPress

They know what to do to get people to their website, but the period between a user arriving on a website and buying something or registering is often not given the attention it needs.

Read more...

Incorporating More Quiet Into The UX Design Process

Behind every successful design is a dynamic creative team, and it takes all kinds of personalities and skills to get the job done. However, the culture and expectations of a design agency are often largely centered on one outspoken, gregarious personality.

Incorporating More Quiet Into The UX Design Process

Things such as group brainstorming, on-the-fly presentations and open workspaces have become the norm in most design agencies. But the stereotypical extrovert is just one of the personalities that make up a successful team. A lot of people who excel at and are passionate about design — specifically UX design — are actually introverts.

Read more...

Lightening Your Responsive Website Design With RESS

Editor’s Note: This article features just one of the many solutions for creating high-performance mobile websites. We suggest that you review different approaches such as Building A Responsive Web App, Improving Mobile Support and Making Your Websites Faster before choosing a particular solution.

This article explains how to use RESS (responsive design with server-side components) to make significant performance and reach improvements to a website for both mobile and desktop devices alike. This technique requires just a few lines of code, some simple configuration and no ongoing maintenance.

Lightening Your Responsive Website Design With RESS

Your website will change from one that works on desktops, tablets and smartphones to one that works on almost anything anywhere and loads faster in all cases. It’s hard to over-emphasize the importance of this, but if you need a good case study, read about what happened to YouTube when Google lightened its pages (spoiler: entire new territories opened up to it).

Read more...

↑ Back to top