The saying you get what you pay for rings true. Recently while working with a really nice client (just one lady running her own unique business) I came across Bluehost.
She had a hosting account with Bluehost, the “Platinum Pak” when a hosting company deliberately misspells the word pack like a teenage girl texting her friends, it does ring some alarm bells. But having had nothing but a great experience with their rival Hostgator (I used them for years before my needs went beyond it) I reserved my judgement until I tried to get support.
Recently while developing a site for a friend they wanted Facebook comments instead of the regular WordPress comments. Integrating was very easy, however when it came to making the site responsive the Facebook comments box which is an iframe didn’t want to play along and instead was being cut off.
After trying numerous solutions online (all which seemed to be out of date) I eventually got it to work using the below code. Hopefully this helps you out as well.
in all my years being a web developer I’ve never noticed Firefox has an annoying problem with file input fields and the size attribute. For you see if you have a file input field in a form with the size attribute specifying the number of characters in width the input is, you’ll notice setting the width via CSS is completely ignored regardless of whether or not you use an important declaration.
We can all rest easy now that Google Maps have landed in the Apple app store to much fanfare. While the hate directed towards Apple’s bundled iOS maps was blown out of proportion, Google’s new shiny maps app which features turn-by-turn voice directions, a slick smooth interface and vector maps shows that Apple really did drop the ball when it came to their own map application.
The release of Google Maps for iOS came out of nowhere. Google have been rather ambiguous about their plans to release Google Maps for iOS to the point where people questioned whether or not Google would even release a standalone app for iOS.
Github have been on a change binge of late, revamping Gist and continually adding in new features to their main core product but in this case they’ve removed a feature which the outrage in this Hacker News thread shows was loved and used by many.
The downloads tab used to allow files to be uploaded independently alongside a repository, for example the repository iteself might require compilation and so the author might compile the source and upload a .zip file of the compiled application. While the arguments for the feature are som4what warranted (especially those who host their projects page using Github Pages) the people that are complaining are cheapskates who have been leeching off of Github’s generous unlimited bandwidth for far too long.
Tablet devices really irritate me, I can’t stand them. I own an iPad, but it just lays around collecting dust occasionally it’ll be moved to a safe place, otherwise it just sits on my desk and sometimes even my cat will sit on it.
The iPad was a gift for Christmas from my employer, I had every intention of using it to use on the train rides in the morning on the way to work instead of carrying around my Dell XPS 15z laptop, but I never actually ended up doing that for you see, all tablets have one problem: they’re touch screen devices. While the Surface from Microsoft has an optional keyboard cover, it’s still a touch screen device at the end of the day.
Every web developer you will mostly encounter (a good portion of them anyway) is a liar. They’re lying to themselves, they’re lying to their colleagues and family, they’re lying to their employers. The biggest lie is being told since, “No honey, your butt doesn’t look big in those tight jeans”
What am I talking about? Javascript. Most developers if asked would tell you that they know Javascript quite well, but don’t know it as well as they should and actually really only know the frameworks they’re using, usually jQuery. This leads me to these questions: do many people actually know Javascript and have frameworks created a generation of developers who don’t know the underlying language they’re using? You’ve learned the framework, but do you understand the language?
If you’ve ever had to develop a form in WordPress before then you’d know without Gravity Forms it’s a very painful process. Recently while using the Gravity Forms plugin I was asked to develop a form with infield labels instead of the standard HTML label on-top. Out-of-the-box Gravity Forms supports no such functionality, so I did what any good developer would do and created a plugin and uploaded it to Github.
There’s a universal hate for Flash amongst many web developers and it has had a bumpy ride over the years and it’s completely understandable given the headaches that is known for causing, but rumours of Flash’s demise have been greatly exaggerated. Just because Apple doesn’t support Flash doesn’t mean it’s dying, Adobe are doing great things for HTML5 and CSS3 including changing and adapting Flash to the current state of development.
In the last year and a half there had been a trend of creating single page websites and navigating within the sections of the page using anchor links and some clever Javascript to add in parallax effects and smooth animated scrolling and although the resulting combined effect of a single page layout with clever use of parallax effects does look nice, it is SEO murder.
When a search engine comes along to your site they’ll see one massive page stuffed with content and not a site comprised of more than one page. While you can write a clever description for your page and use title tags, alt tags and every other trick out of the SEO handbook a search engine will still be indexing just one page: it’s a relatively fruitless effort.