Effective communication is key to the success of your projects. Poor communication is a surefire way to damage any business.
For me as for a designer the process of communication begins before clients even agree to hire me to work on their project. Time is money, I know how to minimize conversation throughout the entire design process and at the same way keep it effective and results-driven.
There are a few my tips for better communication:
1. Ask the right questions.
Good designer understands that she/ he has a set of tools and experiences on hand to fulfil the client’s specific needs.
Tell your client that in order to understand what is needed to get the project done, you are going to ask some questions. Typically they are:
– Final vision, or what would be the result of the project?
– Strong and weak sides of past client’s projects and campaigns.
– Goals of the current project.
– Working process itself, or how it normally runs through the department.
– Company branding and style guides. Read the rest of this entry »
As for my mind, tables are not to be used for layout. I do use tables are for lists of data. And at the age of responsive design they have to support responsibility.
For the last time I work a lot with Bootstrap. There are a lot of pre-ready solutions, which help to save my time. Bootstrap framework proposes it’s own variant of responsive tables – you should wrap ‘table’ into ‘div’ element with .table-responsive class:
Probably it’s a well-known feature of jQuery events.. and uncommon at the same time.
It’s easy to add and remove an event handler in jQuery. You could remove a handler because you don’t need to produce any actions on that event anymore or to reduce memory usage, or both. The problem happens in case you’ve attached several handlers to the same event – you are not able to remove just one of them.. without namespacing.
The event.namespace property returns the custom namespace when the event was triggered.
The HTML: I wrapped my grid with div element with class ‘jqGrid’: