Tag Archives: Firefox

Mozilla unveils search tool tweaks in next week’s Firefox 34

New tools will accompany change from Google to Yahoo as default search engine for U.S. customers

Along with its impending switch to Yahoo as the default search engine for Firefox, Mozilla will also change how users conduct searches in the browser, the company said Tuesday.

Searches done in the next version of Firefox will display not only a list of suggested searches that narrow the results, but will show buttons for search engines other than the default, said Philipp Sackl, a lead designer of Firefox, in a blog post yesterday.

“These buttons allow you to find your search term directly on a specific site quickly and easily,” Sackl wrote.

For example, a search for “US Grant” started in Firefox’s default search engine can be switched to Wikipedia for results there by clicking a button.

Mozilla has implemented the changes in the beta of Firefox 34, which is scheduled for promotion to the finished, polished build next week. In the beta, Firefox 34 shows search-switch buttons for all available providers, including Bing, DuckDuckGo, Twitter and Wikipedia. Users can also add additional search engines.

Other browsers, such as Google’s Chrome and Apple’s Safari, lack similar tools, although Safari does offer a short list of suggested searches when a string is typed into its address bar.

Mozilla will introduce the search tweaks next week when it ships the production version of Firefox 34, currently slated for a Dec. 1 release. At the same time, Mozilla will also introduce Yahoo as the default search engine in the U.S.

“Under a new five-year strategic partnership … Yahoo Search will become the default search experience for Firefox in the U.S.,” Mozilla CEO Chris Beard said last week.

Beard’s description implied that Mozilla will automatically change the default search engine within Firefox from the earlier Google to Yahoo for all U.S. customers. But in the beta of Firefox 34 the previous default — Google — remained in place.

Mozilla may face resistance from existing users if it changes the search engine to Yahoo without their permission when Firefox updates itself next week. Firefox users will be able to change the default to another provider, including back to Google, however.

Mozilla did not immediately reply to questions about how it will handle the change from Google to Yahoo within Firefox.

Firefox, unlike its browser rivals, will continue to use separate search and address bars rather than unify them into one field where users can type not only URLs but also search strings. Safari, Chrome and Microsoft’s Internet Explorer (IE) all offer a unified address-search bar.

“That has been looked at several times, but there are difficult privacy problems to overcome if you also want to provide search suggestions,” said Gervase Markham of Mozilla in an answer Wednesday to a user’s comment appended to Sackl’s post. “If someone is typing a URL, they don’t necessarily want their default search engine to know where they are going. And yet, if you want to provide search suggestions well, you have to send every keystroke in a unified box to the search provider.”


 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

What Google killing IE9 support means for software development

Google’s announcement that it won’t support Internet Explorer 9 is a sign of a broader move toward rapid iteration in software development.

Let’s start with this: I am completely OK with this. Sure, it may be a bit of a drag for people running Windows Vista (as newer versions of Internet Explorer – 10 and 11 – require Windows 7 or 8) but, let’s be honest – nobody expects any company to spend the money and man-hours supporting every web browser for all eternity. And Vista users still have the option of installing another web browser, such as Firefox or Chrome.

So, if this isn’t all that big of a deal, why am I bringing it up?

Web browsers are, in essence, platforms for running software.
Internet Explorer 9 was released in 2011. It’s only two years old.

That means that we have reached the point where complete application platforms are being deprecated, and left unsupported, after having existed for only two years. And, while that does bode well for the rapid improvement of platforms, it comes with a pretty steep price.

The most obvious of which is that end users are put in the position of needing to upgrade their systems far more often. This costs a not-insignificant amount of time (especially in larger organizations) and money. It is, to put it simply, inconvenient.

This rapid iteration of new versions of these systems also takes a heavy toll on software development. More versions of more platforms means more complexity in development and testing. This leads to longer, and more costly, development cycles (and significantly higher support costs). The result? The software that runs on these systems is improved at a slower rate than would otherwise be possible, and in all likelihood they will be of lower quality.

These are some pretty major drawbacks to the current “Operating Systems and Web Browsers are updated every time the wind changes direction” situation. But is it really all that bad? The alternative, for Windows users, isn’t terribly attractive. Nobody wanted to be stuck with IE 6 for a second longer than was absolutely necessary.

I don’t have a solution to any of this, mind you. Not a good one, at any rate – maybe we should make a gentleman’s agreement to not release new Operating Systems or Browsers more often than every three years. (See? Not a good solution.)

I’m just not a big fan of how it’s currently working.


MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

 

 

First look: Opera 12 ups the ante

The latest release of Opera has some obvious cosmetic and UI changes, as well as several new under-the-hood functions. Overall, here are 12 changes worth noting.

Plug-ins run as separate processes
Plug-ins in Opera 12 now function as processes separate from the browser’s main operation. This is meant to provide better overall stability against plug-ins that are badly written or happen to crash, and to thwart any malicious ones devised to compromise security. Under this new architecture, if a plug-in misbehaves, Opera 12 will shut it down and continue running.

Do not track
Opera 12 can be set to prevent all websites from tracking your browsing activity, or only ones you specify. To turn this feature on to stop all websites from tracking, you go to Settings > Preferences > Advanced > Security and check “Ask websites not to track me.” Blocking a specific site from tracking you requires that you first visit it, right-click over a blank spot of the page, select “Edit site preferences” from the pop-up menu, Network, and then put in a check by “Ask websites not to track me.”


Cisco CCNA Training, Cisco CCNA Certification
Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

64-bit processor support
To further increase its speed, Opera 12 now takes advantage of computers running 64-bit processors with 64-bit versions of Windows or Mac OS X. This makes Opera the first of the major web browsers to have a simultaneous 64-bit release alongside its 32-bit version for both platforms.

Hardware acceleration
Opera 12 supports WebGL and can use the graphics processor in your computer to further give a performance boost. However, these are currently tagged as experimental features, so both are turned off by default. To activate WebGL, you enter opera:config in the browser’s address bar, select User Prefs and enter “1” in the “Enable WebGL” box. For hardware acceleration, set “Enable Hardware Acceleration” to “1.”

Easier and faster theme changing
Changing the look (theme) of Opera 12 is a quick one-click process, and it doesn’t require a restart of the browser. Right-click on a blank area on the new tab/speed dial page, select Appearance, and choose a new theme in the pop-up window.

Easier to see security badges
In the address bar, the security badges to the left of a URL have been redesigned, which includes color coding, to make
them easier to see and interpret the privacy setting for the website you’re browsing.

Address field improvements and enhancements
Additions and fixes implemented into Opera 12’s address field include: Improved search term and URL suggestions are listed as you type, and also appear in the address bar drop-down window; smart URL shortening is now listed in the address field drop-down; URL and page content columns shown in this drop-down are now combined; and a URL’s page title and an excerpt from it are used for displaying full-page search results.

Webcam support through HTML5

Opera 12 now supports the WebRTC architecture for webcams, which allows real-time communication (RTC) between two users with webcams. WebRTC is an open project that uses HTML5 and JavaScript code to accomplish this, and is also officially supported by Google for its Chrome browser and Mozilla for Firefox.

Drag-and-drop through HTML5
Another HTML5 component bringing new robustness to Opera is the capability for a web page to include elements (such as text or files) that the user can drag and drop onto another page, or from the desktop onto the page.

Extensions can control tabs and windows
Extensions in Opera 12 are now permitted to interact with browser windows and tabs (or groups of tabs). For example, an extension can be written to open or close a browser window or tab. Obviously, this raises the spectre of malicious or untrusted sites cluttering up your browser with windows and tabs you don’t want opening, but is necessary to allow legitimate sites to have, such as web apps.

Right-to-left language support
Opera 12’s UI automatically mirrors itself when displaying right-to-left languages Arabic, Farsi, Hebrew and Urdu, if your Windows or Linux computer is set to one of these language. The direction of the UI is determined by the direction of the language. Under one of these four languages, the sidebar, for example, which is normally set on the left side of the browser will be placed along the right.

Opera Unite and widgets phased out
The little-used features Opera Unite and widgets have been deactivated by default in Opera 12. Unite actually was innovative: It let you set up your computer to function as a server through Opera. Unite was promoted prominently as a main attraction for using Opera when it was first introduced, but for some reason it never caught on with users. Widgets are being phased out in part to remove users’ confusion with extensions, and developers of Opera widgets are being encouraged to write extensions instead. The code for these two lays dormant in Opera 12, but will be removed from upcoming versions of the browser.

Cisco CCNA Training, Cisco CCNA Certification
Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Essential browser tools for Web developers

Essential browser tools for Web developers
What the professionals use and recommend to their colleagues

Computerworld – Out of the thousands of cool add-ons out there for Firefox, Chrome and other popular Web browsers, only a select few make it onto the desktops of professional Web developers and designers. Which are the most useful for the day-to-day work of designing and developing websites?

Browser tools for Web devs

Code inspection, editing and debugging
Design assistance
Enhancing performance
Handy utilities
Boosting SEO
Collaboration

 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Computerworld asked more than 20 professionals from across the country what they recommend to their colleagues and why. While they stuck mostly with free browser extensions, they couldn’t resist throwing in a few highly useful tools and services that are accessed via a browser rather than being true add-ons.

Here’s their hot list, where you’ll find some old favorites and, we hope, discover some new tools for your arsenal.
Code inspection, editing and debugging

These three tools make the job of viewing website code and prototyping page changes fast and easy. No need to touch the live code until you’re ready to commit to changes.

What it does: Inspects, edits and debugs website code within your browser.

Who recommends it:
• Matt Mayernick, vice president of Web development, Hudson Horizons in Saddle Brook, N.J.
• Josh Singer, president, Web312 in Chicago
• Richard Kesey, president and founder, Razor IT in Syracuse, N.Y.
• Ryan Burney, lead Web developer, 3 Roads Media in Greenwood Village, Col.

Why it’s cool: Probably the best known of all the tools listed here, “Firebug is the greatest add-on ever created,” Mayernick says. It’s not just the fact that Firebug lets developers inspect website code and elements, but how it helps with debugging that makes the tool great. “If I am writing JavaScript that’s changing the background color in a row, Firebug will show what’s happening to the CSS code in real time,” he says.
Firebug
Firebug displays the page’s HTML code in the lower left window and its CSS data in the lower right. Click to view larger image.

Firebug inspects the code by presenting the HTML and the CSS code in two side-by-side windows. “Firebug is indispensable. What’s cool is you can turn styles on or off or add styles on the fly. It lets me make changes live on the page without having to save or reload the files,” says Burney.

“It’s great for finding JavaScript errors,” adds Kesey. “When you click on an Ajax link, it reads out what the action is and gives you the response in an https: format so you can see what the headers were and what’s happening behind the scenes.”
Web Developer
Author: Chris Pederick
Browsers supported: Chrome, Firefox
Price: Free
Where to get it: Install Web Developer for Chrome or Web Developer for Firefox

What it does: Provides a toolkit for viewing, editing and debugging websites.

Who recommends it:
• Darrell Armstead, mobile developer, DeepBlue in Atlanta
• Jen Kramer, senior interface developer, 4Web in Keene, N.H.

Why it’s cool: “I love Web Developer because of the control it gives me over any site. It gives me the ability to strip a site down to its core, and lets me modify and tweak things to get it looking and working the way I want it to,” Armstead says. But that’s not all he likes: “I love the Outline Block Level Elements feature because it gives me a visual representation of how a site is built on the front end.”
Web Developer add-on
Web Developer displays the style sheets associated with a page and lets you edit them to quickly see how changes will look before actually making any changes to the website’s code. (Credit: Jen Kramer)
Click to view larger image.

Kramer chimes in: “What I like about it is the ability to look at CSS. It shows all of the style sheets available on the page, and I can edit those on the fly and see how it looks in the browser,” she says. “That’s particularly helpful to me because I work with content management systems. It allows me to style what’s being sent to the browser.

“Firebug has something similar, but I find it more difficult to use. It’s much harder to get a style sheet out of Firebug and into Joomla,” Kramer adds. For me, Web Developer works better.”
Google Chrome Developer Tools
Author: Google
Browser supported: Chrome
Price: Free
Where to get it: Included with the Chrome browser. Right-click on any Web page in Chrome and choose “Inspect Element,” or choose View –> Developer –> Developer Tools from the menu.

What it does: Provides tools for inspecting, editing and debugging website code.

Who recommends it:
• Jason Hipwell, managing director, Clikzy Creative in Alexandria, Va.
• Shaun Rajewski, lead developer at Web Studios in Erie, Pa.
• Ryan Burney, 3 Roads Media

Why it’s cool: Developer Tools is Google’s answer to Firebug for Firefox, but there’s no add-on to download: Google built it right into the Chrome browser.

“It is my favorite ‘extension’ because of its intuitive design, with HTML on the left, CSS on the right,” says Hipwell. “Inspect Element will highlight elements on a page as you hover over them, which makes it easy to find the div tag I am looking for. It gives me the ability to see changes on a live site, but those changes exist only on my local computer, making it a perfect testing environment. Its simplicity is really what makes the tool so effective.”
Chrome Developer Tools
Using Chrome Developer Tools, Clikzy’s Jason Hipwell has replaced the Computerworld logo with his own in just a few clicks. (Credit: Clikzy Creative) Click to view larger image.

Rajewski is also a big fan. “Developer Tools allows you to see the final output of what is rendered to [the] screen, and has the ability to highlight individual elements, view the elements’ CSS tags and inherited tags, and make ‘live’ changes to the code to see what it looks like in the browser without making file changes,” he says.

“One nice thing about Chrome’s Developer Tools is that it will give you the dimensions of things,” says Burney. Click on the image URL and up pops the image with the associated link, image dimensions and file type displayed. That’s something Firebug doesn’t do, he says. “Being able to know at a glance the dimensions of an object, that’s a big time saver.”

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Windows XP is still pretty cool

Twelfth in a series. Here’s a dirty little secret: I’m still using Windows XP.

That’s right. A technology analyst — independent, mind you; not working for a firm that requires a specific load — and I’m voluntarily using XP. In fact, I’m writing this article on it. I’ve been using it so long, I almost stopped noticing, and as XP crossed the 10-year anniversary of its official launch this week, I thought some about my own experiences with it.

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

 

Now, before you condemn me as a total luddite, let’s be clear: I’ve got lots of Windows 7 and even Vista machines running around the office (and a couple of Macs, for that matter), and I use them as well, all synched up with SugarSync (the one they never mention these days when they’re talking about how cool DropBox is).

But the old AMD desktop powering two big monitors is still my base system. It’s odd, in a way, because I have not one, not two, but three Win7 desktops piled up next to this one, ready to go when it dies.

So, why do I cling to XP when most others have moved on? Here are a few of the reasons.

I like to have each folder view retain its own setting. So, in the My Documents view, I prefer to see midsize icons in alphabetical order. Down at the My Documents\vendors\Chip Companies\Intel level, I can see files in Details view in reverse chronological order (newest first). In the My Pictures view, I like thumbnails. I prefer the subfolders to stay out of the way when I’m viewing by chronology.

In Win7, all folder views change at once whenever I change any of them, which means I am constantly having to adjust my view — every time I want to see anything. Extra steps. Why can’t the folder just remember how I viewed it last time and stay that way? As it does in XP.

When I want to launch Word in XP, I hit two buttons: Start and the letter “w” and up comes a blank doc. In Win7, the sequence is Start, “w,” and Enter — three buttons. Extra steps.

In XP, I use the My Documents folder as my desktop. Sometimes I put files or folders in a certain order for specific reasons. A folder containing my work in progress may be on the bottom right, separated from the other folders, because I’m working on it. Files that I’ve saved out for further study are in the order I want to read them. In XP, these items stay where I put them.

But Win7 is much smarter than me, and it thinks they should be in whatever view I last told all my folders to be in. I cannot move things around on my desktop. Win7 has a death grip on all my stuff.

And while we’re on folder views, what the heck is the difference between arrange, sort and group? In Win7, I have all these “choices” and within each, more choices: arrange by author, sort by name, group by date modified. Who has time for all these extra steps? And anyway, once I’ve spent all this time (which I can’t bill back to Microsoft) setting my view just right, it simply changes next time I adjust my view somewhere else in the file system. Why go to all that trouble just to have the OS throw my work out?

Why break things that work? Why bother with extra steps? Why is Microsoft still developing software that is convenient for the company rather than for its users?

It’s not like there are no improvements in Win7. Maybe people, including me, have praised it extravagantly.

Windows XP takes a lot longer to boot, but it’s been years since I established a protocol of powering on before going into the kitchen to make coffee and coming back when SugarSync is finished scanning my hard drive.

Win7 has cooler utilities and media handling, but many of these apps are available through Windows Live, making XP still pretty cool.

If I may observe, the process of continuously developing software and obviating older software seems analogous to the process that movies go through. In 1969, Henry Hathaway made a John Wayne classic called “True Grit” that embodied Wayne’s persona as a tough, dry wrangler trying to do the right thing. Why, in 2010, should the Coen brothers remake the same movie, a retread which, while fine in its own right, will never be a classic? Why downgrade a work of art that was already all it could be?

Because living artists need to eat. Plain and simple. John Wayne is done eating, but the Coen brothers need to put that new pool house on the side deck near the recreation area. In the Maslovian hierarchy of needs, the Coen brothers are way beyond needing to eat. But you get the idea.

Microsoft brings out new editions of Windows because it needs to eat, not because users need better software.

I leave you with this YouTube video, a lovely low-production-value musing on the nature of operating systems and their continuous frenzied development:

Is Microsoft Firefox’s last, great hope?

Mozilla has faced considerable criticism for its decision to release a customized version of Firefox in which the default search engine and home page is Microsoft’s Bing. But if Mozilla is going to survive, that’s exactly what it needs to do, because with declining market share and a potential rift with Google, Microsoft may be Mozilla’s last, best hope.

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

 

The version of Firefox, called Firefox with Bing is based on Firefox 7.1. Neither Microsoft nor Mozillas is commenting on the financial terms of the deal, but you can be sure that Microsoft is paying Mozilla a pretty penny.

The non-profit Mozilla Foundation receives almost all of its revenue from contracts with search providers — 98% of all of its revenue in 2010 came that way, according to Computerworld. And most of that money comes from Google. Computerworld says that in 2008, 88% of search provider revenue for Mozilla came from Google.

That heavy reliance on Google represents a serious problem for Mozilla, potentially a near-fatal one. Mozilla’s three-year contract with Google expires next month. Given that Google competes against Firefox with its Chrome browser, the renewal of that contract is not a sure thing. And even if it does get renewed, Google will likely play hardball on the financial terms.

Google needs Firefox less than ever before, because Chrome is fast gaining on Firefox, and it’s only a matter of time before it becomes the world’s number two browser. Back in September, 2010, Firefox’s market share was 23.69%, and Chrome’s was 8.24% according to Net Applications. By September of 2011, Firefox’s market share had dipped to 22.48%, and Chrome’s had jumped to 16.2%, says Net Applications.

There are even worse problems for Firefox ahead, having to do with mobile. Google’s Chrome-like browser is the default for Android phones, Apple’s Safari is the default for iOS devices, and Internet Explorer is the default for Windows Phone 7. Few people bother to download an alternative browser on their mobile devices, which leaves Firefox out in the cold for the next great wave of browser growth.

So where does this leave Firefox? Between the proverbial rock and a hard place. This deal with Microsoft was the right move for Mozilla. It’ll likely lead to a solid revenue stream. And it may give Mozilla some leverage in the contract renewal talk with Google. So Mozilla deserves no criticism — it was only doing what it needs in order to try and keep Firefox a popular browser.