Tag Info

Hot answers tagged

61

1) Tables shouldn't be used for page layouts because they are: Slow to render as the browser needs to download most, if not all of the table to render it properly They require more HTML then non-table layouts which means slower loading and rendering as well as increased bandwidth usage They can be a nightmare to maintain as they can get complex quickly ...


32

In general I dislike background music on a website. It slows down load time, it surprises users who have their speakers turned on, and its annoying. It is similar to flashing text on a web page. The only time it makes sense to me is for a site about music or for a band. Then it can be expected. The better solution is to have a player on you web page like ...


19

When things like YSlow and Page Speed tell you to set up cookie-less domains, what they actually mean is serve media from a domain where you won't be setting any, or have not set any (globally) in the past. Sometimes this can be accomplished by using sub-domains, such as media.domain.com, or static.domain.com, however if you set a cookie on domain.com that ...


18

As a professional graphic designer I should encourage people to hire professional designers, and there are certainly* advantages to that. First off: You are dealing with an actual person/people rather than a website that mediates all interactions between you and the designer(s). I personally dislike phone calls and prefer e-mail, but sometimes a phone call ...


18

Mobile internet use is widely predicted to exceed desktop usage within a couple of years from now, so some sort of mobile optimisation should be a serious consideration for any business. In many ways, this is especially true for small, localised businesses: predictably enough, a lot of mobile searches tend to be focused on finding things nearby - think of ...


13

They are using the @font-face technique. By using a variety of files and some pseudo browser detection they are able to serve font's consistently in all browsers. The use: True Type and WOFF for Webkit, Gecko, and Opera EOT for Internet Explorer SVG for iOS Because of the way the CSS is structured, it will check to see if the font is avilable locally, if ...


12

You could do several things including: 1) Putting a fake field that only bots will see. Then if that field is submitted with the rest of the form you can ignore it (and ban them if desired). You can also trap bad bots who follow a hidden link. 2) Use a CAPATCHA like reCAPTCHA 3) Use a field that requires the user to answer a question like what is 5 + 3. ...


12

Why use contact forms? Reduce spam Easier to redirect e-mails to various departments or people Can update the receiving e-mail address without forwards or address book changes Works for users who don't have an e-mail address or e-mail client on their computer Can append website usage stats and other user information to the e-mail No chance for the user to ...


11

If you hire a real web designer rather than crowdsourcing it, then you should be able to see the design process and be involved in it. Usually, the designer will send you some mockups and update you with their progress (or you can ask for updates) and ask for feedback on the current design. There's no guarantee that the designer isn't stealing from the ...


10

More complex designs can be very difficult to realize with variable width layout. So I imagine that plays a role. There is also the fact that it is not comfortable to read text that is very wide. The column size on StackExchange sites is quite manageable and easy to read. Width a variable with layout, you can not just extend the main text body across ...


10

From practical experience we've found that beyond the usual 301 redirecting these following actions have resulted in a shorter (and on one occasion non-existent) Search Engine fluctuation: Time the migration well away from your domain name expiry/renewal, so there is little ambiguity over it being a different site Set all far-future HTTP expiry headers to ...


10

There is actually a FireBug plugin called FireDiff that lets you export style and DOM changes. Alternatively, you could use the Web Developer add-on to save the CSS. Lastly, FireBug can be linked to Eclipse using Fireclipse, and from there save the CSS. See this StackOverflow question for more solutions.


10

It doesn't have to be unique. But if it's not it makes your life more difficult. Having a unique username means there is only one possible password for that username. If it's wrong, you don't have to go looking for another user with the same username to compare it to. It's gets really complicated when someone requests a missing password. How do you know who ...


10

You're not going to get fonts, and some other things, to render identically across browsers. The handling of fonts is a perfect example. I know Safari on Windows likes to make text bold for some reason. Unfortunately this is how the web works. The variety of browsers, OSes, monitors, graphic processors, etc, out there means there's potentially thousands or ...


10

It sounds like you are looking for wireframe software. Here's a list of some to check out: Lovely Charts (free) Pencil Project (free) Serena Prototype Composer (free) MockFlow Axure RP Balsamiq HotGloo Mockingbird ProtoShare Gliffy Justinmind Prototyper JumpChart Pidoco iPlotz


10

What do I ask to determine competence and integrity of the individual? You should ask for past work experience, examples of his/her work, and maybe education. Don't be too intrusive, or he may raise his prices. Is there a chart of reasonable costs? This depends entirely what is being done. Just some examples: Digital Designs [prices] MAGIA Internet ...


10

There are four basic things you can check to determine what any given site is running: Source code. Do a view source on the page and look at what scripts are being called in. Typically you will see things like JQuery, Modernizr, and other common javascript libraries and these will give you some clues about how things were built. If the site is using a ...


9

The idea behind is to give an optimal browsing experience to your visitor regardless of the device. As the number of your visitors that use a mobile device will almost likely increase instead of decrease it makes totally sense to go that route. There's a number affordable (not to say cheap) themes out there for Blogs and CMS you can immediately try out and ...


9

There's nothing saying you can't use JPEG but generally PNG's are better because of several factors: Most page based elements such as tabs and icons compress far Superior than JPEG. PNG is a lossless compression format Jpeg doesn't support transparency (the main issue, most page elements contain the need for transparency). Generally PNG files will ...


8

There are a number of sites out there for folks to get a sense of what's going on in the design arena. Here are some on my RSS feed: Design Reviver - http://designreviver.com/ Six Revisions - http://sixrevisions.com/ A List Apart - http://www.alistapart.com/articles/ Smashing Magazine - http://www.smashingmagazine.com/ WebAppers - http://www.webappers.com/ ...


8

Depending on your target audience ('normal', very tech savvy, or originating from social networks) either: email address & password (the email address is the username) or OpenID, Facebook Connect, or similar federated login. Both have their issues. In some audiences email addresses change a lot. You need a good account recovery mechanism, ...


8

The best tutorial I know about it: http://matthewjamestaylor.com/blog/keeping-footers-at-the-bottom-of-the-page


8

I know you have asked for royalty free, free templates and I have listed a few sites, but I have also listed some royalty free, paid template sites as well. As already stated, free templates usually come with terms & conditions where you have to credit either the author or the site they came from in the form of a backlink with specific rules on the form ...


8

Like you said there is no standard height as that is extremely fluid so just use whatever helps you visualize your design best. For width 960 pixels wide seems to be current "standard" for fixed width designs. It's common enough that a website has been dedicated to exploring layouts at that width. (I'm assuming you don't want anyone ranting about using a ...


8

As defined by Ethan Marcotte in ALA 306, the term "responsive design" refers to the technique of applying differing style rules to your HTML depending on user screen size. For more explanation of responsive design, here's a nice deck by Mike Bollinger. In this model, you send the exact same HTML to the client whether the screen is small or large. However, ...


7

Find the going rate for entry-level web developers in your area, and add 33% because it's contract work and not salaried. There are a lot of sites out there that can help you get an idea of the going rate, but a simple place to start is indeed.com. Just put in entry level web developer and your location to get a list of jobs and the rates for those over on ...


7

John Conde outlines a lot of good approached. The problem with choosing an anti-bot/anti-spam technique is balancing effectiveness and convenience. It would be really inconvenient to have to fill out a CAPTCHA every time you want to post a comment or message, but if you only require a CAPTCHA on signup, then sometimes that doesn't deter spammers. Some of ...


7

A visible web counter is useless information for visitors. Why would they care exactly how many people visited a page? The user didn't come to the page to find out how many visitors it has. Counters are usually out of context, too. If you see a page has had 2,300 visitors, what does that mean? 2,300 visitors today? This week? Since 1996? Furthermore, it ...


7

A couple reasons come to mind: The signup process is awaiting e-mail verification. It's not uncommon to force users to verify their e-mail addresses before allowing them access to a service (particularly if the service is concerned about spammers or plans to send promotional e-mails to account holders). Forcing the user to enter the credentials they just ...


7

If it doesn't need be unique (or heavily branded), I use a place like themeforest.net



Only top voted, non community-wiki answers of a minimum length are eligible