Domain: chrispederick.com
Stories and comments across the archive that link to chrispederick.com.
Comments · 90
-
Re:Thanks a bundle!
Make a new text doc and paste my CSS in it, then rename it whatever.css and in mozilla I recommend finding the Web Developer extension, or maybe the EditCSS extention.
The /. Light version had no styling before, but now it has stylesheets, so you have to disable All Styles then CSS Add Style with webdeveloper plugin. Don't know a better way at this point, someone Pleas tell me.
You can also try and add it to you chrome\userContent-example.css but it might just cascade.
Opera does a better job with user CSS, and it's now free. Opera is how I got hooked on User CSS.
Press: Alt + P, Advanced, Content, Style options...
Then when browsing, hit Shift + G or hit the glasses and/or the Document button.
(Doing Shift + G without specifying a stylesheet will just strip the styles out.)
Here's another small one:
body,td{font-size:12px;
font-family:verdana,sans-serif;} /* optional */
h1,h2,h3,h4,h5,h6,a[name] b{display:block;background:#696;color:#eff;margin: 0;padding-left:3px;}
td td{background:#cdc;}
ul{margin:1em;}
b{font-family:tahoma,sans-serif;} /* font optional */ -
Re:offtopic
Yes, huge improvement. Unfortunately, there are a few problems.
- It still does not validate.
- The CSS does validate, but it's full of warnings.
- It is just old, 1999 HTML.
- There remains a mix of presentational markup (try disabling CSS using something like the webdeveloper extension.
- Still not semantic.
- It is now completely unusable on hand-held devices.
- Lots of glitches remain.
I could go on, but we are not seeing a serious commitment to web standards here. Too bad they didn't follow the lead set by A List Apart.
-
Using it right now on MacOS X
It feels snappier.
Joking aside, the tab reordering via drag and drop is a feature I have long wished. Obviously, all of my extensions stopped working (give me my WebDeveloper back!!), but other than that this version indeed seems to be faster. Great work by the FF team! -
Firefox Solution (Linux, Mac & Win)
My bank's online system demands using IE; Although I sent a couple of emails clarifying the bugs in IE & how insecure it is, they kept their stupid standards.
I downloaded FireFox's extension, User Agent Switcher, changed the browser's agent to IE 6 - WinXP and everything worked out fine.
I hope that helps. -
Firefox users; a handy extension to help learn CSS
This is a great extension which enables you to see and edit (in real time) CSS for sites, as well as overlay ID and class info on the actual page! BRILLIANT! (and a lot more stuff too) WEB DEVELOPER
-
Re:I tried..
I work for a similar place. You can try the FireFox User Agent Switcher plugin and set it to IE. It works as long as the vendor didn't put in some really IE specific stuff. ActiveX controls in particular tend to not run in FireFox. I know there is even an ActiveX plugin for FireFox, but I have not tried that.
-
Disable animated GIFs in Firefox
I disable all animated gifs - browsing is soooo must more peaceful now!
I use the extension:
http://chrispederick.com/work/firefox/webdeveloper /
There might be other solutions, but that extension is just awesome if you do any web development. -
Re:Can Firefox be marketed?
Is Firefox modular enough to break out valuable, reusable parts and implement something new out of them?
Quite simply, I think this depends on the developer community. For the most part, Firefox plugins tend to be "niche" in nature; that is, they appeal to a core group of users instead of a broad audience. Two examples that I can think of quickly are:
User Agent Switcher (Only applies to geeks who want to misrepresent their User-Agent, like me)
Farkit (Only applies to Fark users, like me)
Certainly there are more mainstream plugins - Bugmenot has its own plugin now and it's likely more popular than either of my two examples above - but I think it's going to take a critical mass plugin to really make a splash. Greasemonkey might be that plugin, eventually; "the recent security issue may have temporarily impeded its penetration into the user base," say analysts everywhere. I for one have not installed Greasemonkey, although I find its potential quite interesting.
The cool thing is, Firefox provides the ability for anyone to create a plugin, register and host it "officially" through the Mozilla/Firefox update site, etc. And Firefox tracks each plugin individually, giving you the option to visit its web page, update it automatically, uninstall it easily and without the BS that accompanies IE plugin variants such as the dreaded (and often persistent) BHOs.
In short, Firefox has supplied a sandbox large enough for all of the neighborhood kids to play in, and they've even hired a referee to make sure that everyone plays nice. It's just a matter of time until someone brings the killer-app toy to the sandbox. -
Re:Other toolbars?
I like Search Status, which conserves space. It installs on the lower right corner of the window, and provides Google Pagerank, and Alexa traffic stats. Very handy for comparing different web sites to see relative traffic or PageRank. With Firefox, the other Google toolbar features are not too exciting.
Also good for web developers: The Web Developer Extension -
Re:Books suggest designing for IE only
I use this Chris Pederick's web extension to assist me with my web development. A few years back I would have happily paid a hundred dollars for this baby. Viva open source.
-
Re:9th most popular web siteBBC is the 23rd most popular web site. The fact that they are running Apache is obvious and public, as is the fact that they have a bunch of coding errors in their home page.
With Firefox, the developer toolbar and Quirk SearchStatus, and you can learn all these things yourself.
-
Re:Uh-ohAnother profile... That could work.
I totally uninstalled it; I didn't want to make my test messy. I would imagine that disabling would give the same results though.
I've posted on the Web Developer extension forum.
-
ValidationJust install the Web Developer extension; there's a button for "Validate Local HTML" that uploads the current page automatically.
-
Too many features to match.
Even if IE implements everything that the basic Firefox installation has and then some, they still won't have the strong community of extension developers that Mozilla does. Will the next IE have anything like AdBlock, the web developer toolbar, or any of the countless little tweak extensions I like? Will I be able to easily change detailed settings like I can with about:config? I doubt it.
-
Not a problem
With Mozilla/Firefox these new ads are actually not a problem. Just use a userContent.css file to block them.
For example, I found some that use divs with IDs, so I just added something like:
div#GF__p_0,
div#floatpop { display: none !important;}
And, poof, they're gone. Sometimes it can be difficult to figure out what to block, but the Webdeveloper extension can help quite a bit. -
Re:How it mostly works
Which is why you should just turn javascript off altogether. It's essentially malware anyway. Have you seen how much it info leaks even with a user agent switcher?
Let's be clear for anyone who doesn't yet know: popup blockers are a work around to make a broken protocol slightly less terrible. -
Re:Love Firefox, but can dump IE
That would be the UserAgent Switcher extension.
-
Re:Forced to use Internet Explorer
Maybe the User Agent Switcher Extension http://www.chrispederick.com/work/firefox/userage
n tswitcher/ would help? -
Re:Still a few sites on some software I need IE foAs well as using the IE View extension, try spoofing your UA product token as that of MSIE using the User Agent Switcher extension then you can use Firefox on sites that ban non-MSIE browsers.
The real answer is to phone/email/write to the banks in question to ask them to fix the bug though. (NB: they are probably also violating your local disability and/or advertising laws.)
-
Re:build in page validator.
Try Chris Pederick's developer toolbar - built in validator plus a bunch of other bits. I love it, makes my job lots easier
:-)
-
Re:What you can do (Re:Word of mouth)
I did. And if you use the USer Agent Switcher you can too from their website technical support contact form.
By the way, my custom setting for user agent switcher is:
User Agent:
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; ATTENTION IDIOT WITH BROKEN WEBSITE: Actual User Agent is Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20040913 Firefox/0.10.1)
App Name:
Microsoft Internet Explorer ATTENTION IDIOT WITH BROKEN WEBSITE: Actual App Name is Netscape
App Version:
4.0 (compatible; MSIE 6.0; Windows NT 5.1; ATTENTION IDIOT WITH BROKEN WEBSITE: Actual App Version is 5.0 (Windows; ))
- -
Re:Probably not...
Mouse gestures, automatic numerical forward/back and image zoom, popup blocking, skinning, tabbed browsing and UA spoofing.
Ok, so I liked Opera when I used it for a while. But firefox kicks its butt. I prefered FF myself because there were no ads (although you can add them if you want them)
But all of these features are available as FF extensions... even adding google ads to your browser.
I don't want to sound like a zelot, but FF is cheaper, ad free and does all that plus some. Email client? IRC client? That's what Thunderbird/Chatzilla/Mozilla suite are for.
It's your money, but I know where I'll be putting mine. Straight back in my wallet.
-
Re:The real reason it's not a threat
Some of those banking sites are just retarded. Some moron added some javascript so that you see a "This page only works with Internet Explorer 5.5 or better" page if you try to access it with anything else.
What really annoys me is that every single one I've accessed with Firefox after installing the user-agaent switcher works fine. I can understand people who don't know any better designing a site that only works with IE, but rejecting other browsers that work fine is unforgivable. I mean how long would it take to check? -
Re:The stats from windowsupdate.microsoft.com
Use the User Agent Switcher.
I managed to load the Windows update page here, but couldn't get very far without Active X (on Linux). -
An assload of useful online CSS resourcesMisc.
- CSS Wiki! - + - this is extra copy so this would post
- Centering advice! - + - this is extra copy so this would post
- Centering advice! - + - this is extra copy so this would post
- Fix crappy MSIE support! - + - this is extra copy so this would post
- tips, tricks and good practice techniques! - + - this is extra copy so this would post
- Box model Illustrated! - + - this is extra copy so this would post
- links collection! - + - this is extra copy so this would post
- links collection! - + - this is extra copy so this would post
- links collection! - + - this is extra copy so this would post
- Tutorials, Demos, and Hacks! - + - this is extra copy so this would post
- Best Practices! - + - this is extra copy so this would post
- Best Practices Crib Sheet! - + - this is extra copy so this would post
- Best Practices! - + - this is extra copy so this would post
- Holly Hack! - + - this is extra copy so this would post
- 3 pixel hack! - + - this is extra copy so this would post
- Firefox webdev plugin! - + - this is extra copy so this would post
- Mozilla CSS editor! - + - this is extra copy so this would post
- Debugging Advice! - + - this is extra copy so this would post
- Page Building Process! - + - this is extra copy so this would post
- selectutorial! - + - this is extra copy so this would post
Lists
- listamatic 2 (nested lists)! - + - this is extra copy so this would post
- listamatic! - + - this is extra copy so this would post
- listutorial! - + - this is extra copy so this would post
- Piped List! - + - this is extra copy so this would post
Floats
- floatutorial! - + - this is extra copy so this would post
- float-theory! - + - this is extra copy so this would post
Filtering
- Explorer! - + - this is extra copy so this would post
- safari filtering! - + - this is extra copy so this would post
- filters! - + - this is extra copy so this would post
Type Issues
-
Re:Now how about fixing slashdot?
The Firefox Web Developer Extension works great for this, use the Validate Local HTML command.
-
Re:your mission, should you choose to accept it ..Depending on what kind of web development work you father is doing, the Web Developer extension might be a lifesaver.
And if firefox is still beta, Mozilla has been in release for a while (although it is slower).
-
Re:Yet more good reasons to switch from IE
To add one more concrete example of a great development tool that I regularly use for development of web apps:
Web Developer Extension. This tool makes working with forms, CSS, images, etc. really really easy. I have been using 'View Source' or 'View Selection Source' much less often since I got this extension.
Similarly, I like to be able to search various online resources directly from my browser. To full-text search my bookmarks stored in Simpy I use browser search plugin.
In addition to that, you can get a number of other useful search plugins over at Mycroft (I keep typing Mycrosft - how bad is that!) -
my most used extension ever...
...has to be Web Developer.
A MUST for every webnerd.
It even lets you edit CSS live on the web. -
Re:Opera?
The Web Developer extension for Firefox has a Zoom feature (under Miscellanous, Zoom) that works just like the one you describe, scaling images and all.
-
Re:Stupid Question
Download the Web Developer extension today. Disable -> Image Animations. 'Nuf said.
-
Re:Browser stats also gone
Not that it matters...using the firefox User Agent Switcher Extension I changed mine to "Internet Explorer" just to trick people like you into thinking I was still using IE after the vulnerabilities...
-
Re:Glad to hear it
Why not use Firefox with the User Agent Switcher extension? It lets you give your browser whatever disguise you want.
-
Re:I don't think BillG minds too much
Just curious, why don't those menus work in Firefox?
Because, as the article indicated, the menus are "interactive features designed exclusively for Internet Explorer." The lack of support in other browsers is intentional, or at least an artifact of how their base authoring tools detect browser capabilities.
They are sending different versions of the page depending on which browser is detected. The version sent to Firefox does not have these features. If you spoof the user-agent using a user agent switching extension to tell Firefox to pretend that it is IE, it appears that they are using IE-specific extensions of the DOM, rather than W3C standard methods and objects. If standard DOM elements were used instead, Firefox would be perfectly capable of displaying the same effects. In fact, one of the points of authoring to standards is to cut costs by making browser sniffing and other such methods unnecessary.
(Both as a security measure and for its cross-platform goals, base Firefox does not support ActiveX, however, so the javascript functions -- not part of those menus -- that write out ActiveX controls would still not be supported in Firefox.)
-
Re:"people who really like IE, I don't see why"
1. On Win (which I must still use sometimes), ffox is the slowest of the 3 (especially re-draw), even though I'm always on the latest release.
I don't use IE much these days, so I can't really perform a comparison, but Firefox is plenty fast enough for me.2. I can't get the other browsers to do the simplest, stupidest things I can do in IE, e.g.: drag/drop shortcuts between address-bar & folders, or File=>Send=>Shortcut To Desktop, or drag a link from a page to the address-bar (a sure-fire "use the same window, dammit"). I dunno, maybe I just didn't RTFM.
Odd... I just dragged a shortcut from my address bar and dropped it on my desktop, then again into a folder on my desktop, and again to a folder on my bookmarks toolbar. True, there's no File=>Send=>Shortcut To Desktop, but I don't need that if I can drag and drop it. And I dragged the link to your /. homepage from your post into the address bar. Works for me.3. I make genuinely productive use of toolbars (e.g. Google) unavailable on other browsers.
Oh, you mean like this one?4. I don't grok the excitement of tabbed windows. I much prefer being able to position pages independently in separate windows. And if one of those windows crashes or hangs, I don't lose the others (or their back-traces).
Personally, it works for me. I definitely prefer tabbed browsing most of the time, it saves having all those buttons in my task bar. I can't remember the last time Firefox crashed on me. I take your point about positioning windows independently, but the only reasons I can think of for wanting to do that would be to compare contents or cross-reference. Firefox doesn't stop you opening a new window, so you get the best of both worlds.As for security, I do quite well with the combo of common sense, frequennt AV updates, SpyBot, AdAware, WebWasher, and very aggressive/paranoid firewall settings. (I love Agnitum Outpost, which lets me control cookies, ActiveX, JavaScript, etc. -- each *separately* -- on a per-domain basis.)
Sounds like a lot of work, but then it's better to be paranoid than hacked. Firefox does have a web developer toolbar that allows you to easily turn off things like cookies, but I'm not sure if it offers the same level of control as Agnitum Outpost (which I've never heard of). -
Re:Hopefully this will get more sites off IE only
Its probably just some javascript that is searching for the UserAgent tag. Get the useragent switcher extensions and you can "change" to IE6 on the fly:
User Agent Switcher -
Re:You should have expected that.
It's your fault you lost data, not theirs.
Which isn't the greatest attitude when you are trying to get some loving for an alternative browser by non-techies.
I had managed to convice a fair few people to switch from IE to Firefox 0.8, and they were enjoying it, and were prepared to put up with not being able to go to some of their favorite sites (yes, even with the pretend to be IE extension). But when the latest version of Firefox hit, and they decided to install it, the fact that it removed their bookmarks(for some), removed their extensions, and ruined their themes(which for some was the biggest hurt, they just prefered the eye candy more than anything), more or less made them revert back to IE.
Unfortunately many of them also have the google toolbar for IE, which means the usual pop-up killing advantage of Firefox is now mute, and so the reasons for convincing them to go back are outweighed by the frustrations they have just encountered.
I can only hope the joy of tabs will bring them back. -
best. plugin. ever.
I just came across the Web Developer plugin - I think this just may be the happiest day of my life. From little things like resizing the window quickly to popular resolutions, to the live CSS editing, it's hard to overstate how useful this plugin is for web development.
-
Re:Large text and contrasting colors
The point is NOT to make a web site accessible to people who don't understand web sites! This is like the icon caption: "AOL 4.0: DOUBLE CLICK TO START". Don't do that. It's okay to say "Click here to view the page I have written about foo." instead of "I have written a page about foo.", but please don't take all that advice literally.
Yes, please do not take this advice literally, as it is wrong. The poster is correct that you are not to build a web site to people that don't understand web sites, but W3C actually recommends the exact opposite of his example of what is ok.
Also, making multiple links only seperated by spaces is bad. Not just because slashdot's filter (or whatever it is that adds the link domain) probably just garbled that, but those with poor sight cannot tell the difference when one link ends and the other begins (unless slashdot garbles it for them to point out a link is done and where it goes).
Also, if you come across sites referencing Bobby, please note that for some reason Bobby has decided that if an image is used anywhere in the page it will not pass their test. Previously, they would mark it off and warn testers that they must ensure that colors aren't used to differentiate context. Because of this, there are many sites out there that will claim Bobby compliance when they are not. That said, Cynthia Says provides a similar tester with a few more options. If you use Mozilla, Chris Pederick's Web Developer Extension contains an option under the Validation menu to validate against WAI Accessibility or Section 508 (as well as validate links, HTML and CSS).
Finally, it's worth noting that some you should check your pages in Lynx Viewer to see how the page would look in Lynx (or just run Lynx yourself). This is useful for when judging your content based on its textual equivalent (which in some instances is what is read off by screen readers). Also add a "skip to content" link whose CSS sets it to display none for graphical browsers (some people suggest leaving this on, but W3C's validator even uses this method so I go with them). If they are having the screen read to them after a while they will no how the navigation system works, and won't need to have all those links read to them and just want to get to the actual content in your page. If you go the full XHTML route, you'll also have accesskeys and tabindexes available so they can tab through your links corretly and can get back to the beginning of your page if you set a named anchor as the first thing they tab to (the second being the skip to content, thus they can simply hit the 'T' key on to take them to the top and then skip the content to get to the beginning of the content OR they can go through the navigation (of course, you could have given each entry in your navigation an accesskey, but that's not always helpful, and this is useful in case they forget what they key is for something in the navigation).
Wow, I can't believe I knew this much on the subject....
-
Re:No on Mozilla, stick with Safari
Mozilla/Firefox user agent switcher link: http://www.chrispederick.com/work/firefox/userage
n tswitcher/