|
||||||||||
|
|
Semi-Pro, All BadPosted by Raymond Camden's ColdFusion Blog - February 29, 2008 on 10:03 pm | In Coldfusion - Jedi | No Comments Ugh. I'll keep it short and sweet. You would be better off seeing Brittany Spears recite Shakespeare than see Semi-Pro. It was so bad - I kid you not - my wife and I turned to each other and we walked out 40 minutes in. I've never walked out of a fil...
Sneak peek of book ‘Cisco Networking Simplified, 2nd Edition’Posted by Cisconet - February 29, 2008 on 8:14 pm | In Cisco | No CommentsThis week's sneak peek of a Cisco Press book is a chapter from Cisco Networking Simplified, 2nd Edition, by Neil Anderson, This is the Cisco Press blurb about the book:
Canadian bust of fake Cisco gear is part of a larger $76M seizure of counterfeit Cisco goodsPosted by Cisconet - February 29, 2008 on 7:32 pm | In Cisco | No CommentsThursday's news of a charge placed by Canadian authorities on two individuals and Network IT, accused of attempting to
Cisco jumps to No. 2 position in enterprise telephony marketPosted by Cisconet - February 29, 2008 on 7:18 pm | In Cisco | No CommentsMore good news for Cisco from Infonetics Research. The research firm said Cisco jumped from fifth to second position in
Linksys guillotines VP of worldwide channelsPosted by Brad Reese - February 29, 2008 on 4:59 pm | In Networking | No Comments
Nigel Williams - Linksys VP of worldwide channels has done such a terrific job of integrating Linksys with the Cisco channel that he has performed himself out of job! Nigel states: “The program has been in some flux this year, we have moved toward closer integration with Cisco’s channel program, while still remaining dedicated to the customers that remain Linksys focused.” “In the end our channel customers will reap benefits of a robust program that should give them limitless support and maximum potential for growth.”
Do YOU think Linksys sales will increase as a result of integrating with the Cisco channel?
Linksys guillotines VP of worldwide channelsPosted by Brad Reese - February 29, 2008 on 4:59 pm | In Networking | No Comments
Nigel Williams - Linksys VP of worldwide channels has done such a terrific job of integrating Linksys with the Cisco channel that he has performed himself out of job! Nigel states: “The program has been in some flux this year, we have moved toward closer integration with Cisco’s channel program, while still remaining dedicated to the customers that remain Linksys focused.” “In the end our channel customers will reap benefits of a robust program that should give them limitless support and maximum potential for growth.”
Do YOU think Linksys sales will increase as a result of integrating with the Cisco channel?
Positions In GA And MIPosted by Ben Forta's Blog - February 29, 2008 on 2:17 pm | In Coldfusion - Forta | No Comments Several ColdFusion positions this week:
Ask a Jedi: No cookie for you!Posted by Raymond Camden's ColdFusion Blog - February 29, 2008 on 12:47 pm | In Coldfusion - Jedi | No Comments Pat asks: What's the best way to get around the old problem of cookie blocking? How do we keep variables current through a session, for example a shopping basket, when the user is paranoid enough to set 'accept NO cookies' ? I'm well aware a ...
Huawei to 3Com: “I’ll be back”Posted by Brad Reese - February 29, 2008 on 12:22 pm | In Networking | No Comments
3Com issued a press release that it will immediately adjourn today’s shareholder meeting without taking a vote on the pending merger transaction. The shareholders’ meeting will be reconvened on Friday, March 7th 2008, hopefully, with a new merger proposal from Huawei and Bain Capital to submit for 3Com shareholder approval. Do YOU think Huawei will get U.S. government approval to buy 3Com?
Implicit Array And Structure Creation RevisitedPosted by Ben Forta's Blog - February 29, 2008 on 12:12 pm | In Coldfusion - Forta | No Comments To the delight of many a ColdFusion developer, in CF8 we added support for implicit array and structure creation. And now we're taking this one step further in the ColdFusion 8 updater (due out shortly) to allow for arrays and structures to be nested. As an example, the following should work (and I did say "should", this is planned, and plans change):
You get the idea. Oh, and before you ask, the updater is coming ... soon!
Adobe Product Security Incident Response Team Now BloggingPosted by Ben Forta's Blog - February 29, 2008 on 10:03 am | In Coldfusion - Forta | No Comments The Adobe Product Security Incident Response Team (PSIRT) has started a blog to post security related information pertaining to Adobe products and technologies.
Even more YouTube…Posted by Raymond Camden's ColdFusion Blog - February 29, 2008 on 9:13 am | In Coldfusion - Jedi | No Comments Continuing on the YouTube theme, although this has nothing to do with ColdFusion. Or Spry. Or anything even remotely work related. This comes to me thanks of Tony Garcia.
How to Get Search Engines to Discover (Index) All the Web Pages on Your SitePosted by thesitewizard.com - February 29, 2008 on 7:17 am | In Site Wizard | No Comments Do you have pages on your website that seem to be omitted from the search engines' indices? Follow the tips in this guide to make sure that the search engines is able to find all the pages on your website. The article also gives you hints on how you can find out which pages of your website are indexed, and which not.
My 30 seconds on ColdFusionPosted by Raymond Camden's ColdFusion Blog - February 29, 2008 on 6:26 am | In Coldfusion - Jedi | No Comments Please note the amazing production values and dramatic voice acting. This isn't up on 30onair.com yet, but I assume they are doing some caching.
Microsoft Support SurprisesPosted by Ben Forta's Blog - February 28, 2008 on 10:59 pm | In Coldfusion - Forta | No Comments Microsoft is a common target for rants, dislikes, and disdain. And the negative views and opinions are frequently justified. But Microsoft can also be surprising, and I had that experience this week. I have only ever connected Microsoft Support twice, both in regards to my home network. The first occurrence was a year and a half ago. I had made some significant network changes, upgrading my home servers to Windows Server 2003, installing a new firewall, changing how Active Directory was configured, completely revamping DHCP and how IP addresses are assigned, and more, and I ended up with a rather bizarre Active Directory/WINS/DHCP/DNS issue which was causing painfully slow network login times for many clients. I spent hours, many hours, trying to figure it all out. And finally, in frustration, I paid $99 and opened an e-mail based support case with Microsoft. The case was assigned to a support engineer named Ewen Tang who sent me a long e-mail with things to try so as to report back to him. I collected the information for him, and he then followed up with utilities that he wanted me to run to help diagnose the problem. In the course of a lengthy e-mail thread that run for several days (the delay caused by my traveling), Ewen figured out what the problem was, and offered me a series of solutions. I opted for the quick hack workaround solution just to get things working, and Ewen offered to leave the case open for a while (it ended up being months) until I had the time to implement his other suggestions. Yes, I paid for support, but time is money, and that was $99 very well spent. But did I just luck out, or is Microsoft's e-mail based support actually as good as my experience seemed to indicate? This week I ran into another issue, this time with Terminal Server licenses that I was relying on to manage my headless servers. After wasting many hours tinkering, I paid the $99 and opened another e-mail based support case. This time the case as assigned to Steven Shao, who immediately sent me an e-mail telling me that he'd look into my issue, and then sent me a detailed follow-up e-mail that essentially explained that I had misunderstood Terminal Server licensing and requirements, providing me with links to clarify things, and explaining what I needed to do to fix the situation, saving me money by pointing out the configuration I need so as to not have to buy additional TS client licenses. Steven's advice did indeed help me solve my problem (and he saved me money, too), but he didn't actually have to do any real technical troubleshooting. And so he offered to refund the $99 I had paid, and I then received several follow-ups to confirm that all was now well, and to ensure that I was indeed getting my refund. Bashing Microsoft is a common occurrence, and is sometimes lots of fun. And yes, there is definitely a lot to bash and make fun of. But, at the same time, when a company like Microsoft gets something right, that really should be noted. And Microsoft Support has indeed impressed me.
Cisco greens NetworkersPosted by Cisconet - February 28, 2008 on 8:35 pm | In Cisco | No CommentsGreen efforts at Cisco Networkers 2007 in Australia and New Zealand enabled Cisco to save the equivalent of almost 208
Royal Canadian Mounties bust swindlers seeking to sell $2 million in counterfeit CiscoPosted by Brad Reese - February 28, 2008 on 7:45 pm | In Networking | No Comments
Charged by Royal Canadian Mounties with two counts each of: Fraud Over $5000 And one count each of: Passing Off and Possession of Property Obtained by Crime Are:
Today Thursday, February 28th, 2008 marks their first Canadian Court appearance.
Approximately 1,600 counterfeit Cisco parts were seized with an estimated value of over $2 million dollars. The investigation commenced in October 2006, when Cisco Brand Protection complained that NETWORK IT was distributing large quantities of counterfeit Cisco to companies in the United States via the Internet. Additionally, a month later in November 2006, investigators from the Royal Canadian Mounties, ICE and as well as the FBI formed a joint initiative for disrupting the flow of counterfeit Cisco in North America. “Counterfeit products greatly undermine the integrity of our economy,” said Inspector Peter Goulet - Officer in Charge of the Royal Canadian Mounted Police Greater Toronto Area Federal Enforcement Section. “In many cases the end users were unaware that counterfeit products were being placed in their computers, and depending on the function of those computers this could cause serious health and safety concerns.” Even after their counterfeit Cisco bust, Network IT still remains in business today selling networking equipment on their website: Furthermore, NETWORK IT maintains a store on eBay after their counterfeit Cisco bust. UNEDA - United Network Equipment Dealer Association - provides an immediate response: NETWORK IT was formally removed from UNEDA membership on March 12th, 2007. “One of the core objectives of UNEDA is to eradicate the presence of all counterfeit equipment in the used Cisco industry,” said John Stafford - Vice President and Membership Chairman of UNEDA. “Thousands of customers representing large and small organizations turn to UNEDA for top-quality, reliable and genuine refurbished equipment.” “Our members abide by a strict code of ethics to protect our customers from the menace of counterfeiters.” “We react quickly to expel any UNEDA member that is discovered selling stolen or counterfeit gear.” “UNEDA leverages its unmatched, collective experience in current and past-generation network equipment to continually educate our members—and customers—on the telltale signs of illegitimate equipment.” “We also work closely with various law enforcement agencies to identify and prosecute counterfeiters.” ASCDI - Association of Computer Dealers International - fails to respond:
Over the last three years more than 400 seizures of counterfeit Cisco network hardware and labels with an estimated retail value of more than $76 million have been seized.
The FBI named its portion of this ongoing initiative Operation Cisco Raider - an international, coordinated investigation of 15 cases involving nine FBI field offices. The FBI worked closely with law enforcement partners including ICE, Defense Criminal Investigative Service, General Services Administration, Department of the Interior, Internal Revenue Service, and the Royal Canadian Mounties. Over the last two years, Operation Cisco Raider has resulted in 36 search warrants that identified approximately 3,500 counterfeit network components with an estimated retail value of over $3.5 million, and has led to a total of ten convictions and $1.7 million in restitution. ICE and CBP opened a total of 28 investigations in 17 separate field offices since 2005; eight of those investigations were worked jointly with the FBI and several with the Royal Canadian Mounties. ICE agents have conducted 115 seizures of counterfeit Cisco products having an estimated retail value of $20.4 million. ICE investigations have led to six indictments and four felony convictions to date. CBP has made 373 seizures of counterfeit Cisco network hardware since 2005, and 40 seizures of Cisco labels for counterfeit products. All together, ICE and CBP seized more than 74,000 counterfeit Cisco network components and labels with a total estimated retail value of more than $73 million. How do YOU feel about ASCDI keeping NETWORK IT as a member in good standing of their association?
Welcome Chet HaasePosted by Ben Forta's Blog - February 28, 2008 on 2:20 pm | In Coldfusion - Forta | No Comments Chet Haase, author of "Filthy Rich Clients", and Java client guru, has joined the Flex team, and is now blogging. Welcome, Chet!
Early Threat Detection using Human Social HabitsPosted by Charles Ross - February 28, 2008 on 1:36 pm | In Mcafee Security | No CommentsLeave it to the Air Force Institute of Technology to develop technology that detects patterns in email/web usage that could offer leading indicators of insider security threats.
Quick and dirty CAPTCHA Guide - for ColdFusion 8Posted by Raymond Camden's ColdFusion Blog - February 28, 2008 on 11:36 am | In Coldfusion - Jedi | No Comments A few months ago I posted a quick guide to walk folks through adding CAPTCHA's to forms: Quick and dirty CAPTCHA Guide This guide made use of the excellent Lyla CAPTCHA component. One of the new features of ColdFusion 8 is a built in CAPTCHA ge... [More]
NAC Troubleshooting Tips PodcastPosted by Robb Boyd - February 28, 2008 on 11:30 am | In Cisco | No CommentsWe got a chance to tape a podcast with Prem Ananthakrishnan on the subject of Troubleshooting the Cisco Network Admission Control Appliance. This really turned into a good 'best practices' session. Prem used to work in our TAC (Technical Assistance Center) so he turned out to be a great guest for covering this kind of information. Deploy without looping Be sure and check out the NAC Chalk Talk Series Prem and the rest of his team has been working on. Hope you enjoy it! All of our podcasts are available on iTunes (just search under Cisco Interaction Network or TechWiseTV). You can also get a look at the entire podcast library. We were focused on NAC recently as we got ready for our NAC Design show airing on TechWiseTV March 6. Check out the show notes for details on getting registered to view that show with Alok Agrawal as our special guest.
100GB EthernetPosted by Jimmy Ray - February 28, 2008 on 10:28 am | In Cisco | No Comments
Now the IEEE has move 100GB closer to reality by forming the 802.3ba task force. The High Speed Study Group has included physical layer two data rates; 40GB @ 100m for servers and storage and 100GB @ 40Km for aggregation and networking gear. It is planned to be ready by 2010. Hey that was a cool flick wasn't it? I didn't think 2001 was all that, truthfully, I think Stanley Kubrick sucks, but I did like 2010 and Full Metal Jacket... Anyway... One of the great ideas that is surfacing in that working group for physical coding sublayer interfaces is called inverse multiplexing. It is based upon this way cool concept of virtual lanes. By using 64B/66B framing and scrambling (compared to 8b/10b) that we use in 10Gb currently we now have a very low overhead (approx 3%) for up to 100Gb speeds. Now we inverse multiplex that signal for transmission and that means we can use some very basic optics to send these higher data rates. I must admit I am a little confused on how a 10:4 SerDes gearbox is going to map out 20 lanes of traffic with demux-mux coding, but I know that is my own goober-ness and I just need to work with it a bit. I love this idea because it keeps manufacturing cost low and it reuses an already proven technology to run higher data rates. This means for all us speed lovers it is time to put 10GB in the far right lane.... Jimmy Ray
How to configure 802.1Q trunking between Cisco Catalyst switchesPosted by Brad Reese - February 28, 2008 on 9:56 am | In Networking | No Comments
How to configure 802.1Q trunking between Cisco Catalyst 4000 - 4500 - 5000 - 5500 - 6000 - 6500 Switches that run CatOS and Cisco IOS System Software. In 802.1Q trunking, all VLAN packets are tagged on the trunk link, except the native VLAN. The native VLAN packets are sent untagged on the trunk link. Therefore, the native VLAN must be the same on both switches configured for trunking. This makes it easy to deduce to which VLAN a frame belongs when a frame is received with no tag. By default, VLAN 1 is the native VLAN on all switches. In Catalyst OS (CatOS), the native VLAN can be changed when the set vlan vlan-id mod/port command is issued, where mod/port is the trunk port. In Cisco IOS Software, the native VLAN can be changed when the switchport trunk native vlan vlan-id interface command is issued, which is configured on the trunk port. To enable the 802.1Q trunking on a CatOS and integrated Cisco IOS Software (native mode) switch, issue these commands:
For more information visit: 802.1Q Trunking Between Catalyst Switches Running CatOS and Cisco IOS System Software
Measuring Identity Theft at Top BanksPosted by Security Watch - February 28, 2008 on 9:40 am | In PCMag Security | No Comments Chris Hoofnagle at the Berkeley Center for Law and Technology at the University of California has attempted to measure the main institutional targets of identity theft. His study is based in data from the FTC on complaints submitted by victims for part of 2006, and was obtained through the Freedom of Information Act. It shows that some institutions are definitely worse than others, or at least are bigger targets. It also shows that big telecommunications companies are targets of identity thieves, but the data isn't as good on them. Because of a lack of good data for consumers to examine, Hoofnagle argues that lending institutions should report basic statistical measures of the problem, such as the number of attempts at identity theft, the number of successful attempts, the for of theft attempted (such as the typical phishing e-mail), and the product(s) compromised, such as checking accounts and credit cards. Such data could allow consumers to "vote with their feet" by considering it as a factor when shopping for a service. The data in this report comes from a complaint form the FTC provides for consumers. Because of the source there are gaps in the data which Hoofnagle recognizes, such as a focus on account takeovers as opposed to "synthetic identity theft" in which a new account is fraudulently created. And many cases of ID theft are resolved by consumers working with the institution, not involving authorities at all. Bank of America was by far the biggest target of theft in the study, but this is not surprising considering its size. It was followed, perhaps more surprisingly, by two telecom companies, AT&T and Sprint. When looking at the number of incidents per billion dollars of deposit, Bank of America was second to HSBC, followed by Washington Mutual; this metric doesn't apply to the telecoms. I get concerned about the sketchiness of the data and how to draw the line between an institution being bad at preventing incidents and being a big target. Part of this problem is another problem, the lack of standards for evaluation. Hoofnagle suggests that institutions should be reporting voluntarily, and there will need to be standards for them to follow in these reports. But Hoofnagle's work is a step forward in both problems. He volunteers that it's a first attempt at measuring the problem and invites comment and criticism. The answer to problems in his study is for others to continue and expand on it, because he's right about consumers: they need this data.
ScopeCache on RIAForgePosted by Raymond Camden's ColdFusion Blog - February 28, 2008 on 8:01 am | In Coldfusion - Jedi | No Comments Last night I released ScopeCache on RIAForge. This isn't new code. It's the caching custom tag I've had for a few years now. Charlie Arehart mentioned to me that it wasn't possible to find the code anymore (outside of BlogCFC), so now I have a place ...
Office 2003 SP3 Automatic Distribution Begins TodayPosted by Security Watch - February 28, 2008 on 6:22 am | In PCMag Security | No Comments As we mentioned about a month ago, Microsoft released Office 2003 back in September, but didn't put it through to Automatic Updates at the time. Instead they let people manually install it so that the evaluation would be widespread. Now they say SP3 is a big splash and today it becomes available through Automatic Updates. So that's why your connection may be a bit slow for a while (the manual download is 117.7MB). I've been running SP3 on my Office 2003 systems pretty much since September and notice no problems. There's a lot more information about this service pack in the SP3 White Paper.
iGoogle Gadgets for Webmaster ToolsPosted by Jonathan Simon - February 28, 2008 on 5:59 am | In Google Web Central | No Comments
How to Insert a YouTube Video into Your Web Page with Nvu or KompoZerPosted by thesitewizard.com - February 28, 2008 on 2:04 am | In Site Wizard | No Comments How do you go about inserting a YouTube video, or a video from any other video sharing site, into your website using the well-known free web editors, Nvu and KompoZer? Have you ever tried to do it and got a blank page in Nvu? Learn more from this latest tutorial in thesitewizard.com's Nvu/KompoZer series.
The RSS Platform IE8 User-Agent StringPosted by ieblog - February 27, 2008 on 11:33 pm | In IEBlog | No CommentsHello! Just a quick note on some important information just posted to the RSS team blog. The RSS platform is introducing an updated User-Agent string for use with Internet Explorer 8. Check out the details in Walter’s latest post. Kristen Kibble
Has GMail’s CAPTCHA Been Cracked?Posted by Security Watch - February 27, 2008 on 11:21 pm | In PCMag Security | No Comments Security software company Websense is reporting that the CAPTCHA protecting signups for Google's GMail has been cracked. Bots are now signing up with a success rate of 1 in 5. The attack is complicated and creative. The goal would be to create a network of Google accounts. These could have great value because Google and it's domains are unlikely to be blacklisted and access to other Google services is available on the same account. A CAPTCHA is a test that attempts to force a human to interact with the program as opposed to an automated script. Typically a word is presented as a graphic with distortions and stray lines to impede automated character recognition. There have been a few famous CAPTCHA cracks; obviously some CAPTCHAs are more sophisticated that others. As are the cracks themselves. This attack uses two bot systems on the same network operating in tandem to crack the CAPTCHA. The two systems attack with different strategies. Websense is still investigating. In the process of investigating this bot they found a web site (in Russian) with a money-making service for breaking CAPTCHAs. The net is always spawning new business models I guess.
Virtualization equals real securityPosted by Christopher Bolin - February 27, 2008 on 9:09 pm | In Mcafee Security | No CommentsHotels in Cannes don’t just sell out for the Film Festival; all rooms are also booked for a big IT show this week: VMware’s first VMworld Europe. Today I showed an audience of about 4,500 people at VMworld Europe how VMware and McAfee together will be able to protect virtual environments in ways beyond what is available to protect physical environments today. Our customers are using more and more virtualization. We’ve devoted a lot of time and energy to provide the best protection possible, for both physical and virtualized environments. Virtualization represents a disruptive change in how the world uses its computing devices. It has also expanded the possibilities for more comprehensive security for the virtualization platforms and the guest operating systems they host. With the popularity of virtualization and the rush to reap its benefits, security must not become an afterthought. That is why I am excited about today’s big news: VMware VMsafe. With VMsafe, VMware is building adaptable security interfaces as a fundamental part of its products, allowing partners such as McAfee to offer innovative security solutions. McAfee is the first security company to publicly demonstrate VMsafe. At VMworld we showed how, with VMsafe, we can block a malicious driver being executed in a virtual machine. We also showed that we can scan and clean offline VMs so they are up-to-date when they’re spun up. We deliver real and meaningful security for virtualized environments today. Our security risk management solutions are fully compatible with VMware virtualization and help organizations create a safe computing environment, spanning virtualized servers, networks and desktops. In the future, VMsafe could be used in a range of our products, further enhancing the protection. Just as VMware has provided a fundamental change to how computing resources are used, it will allow security technologies to protect virtual environments in ways beyond those possible for a single monolithic OS. VMsafe is the key to that promise. Aside from our support for VMsafe, we also announced an OEM (original equipment manufacturer) agreement with VMware to use VMware ESX Server in future products. In addition, we announced beta availability of our new Email and Web Security Virtual Appliance, built from the ground up for the VMware platform, and unveiled a new virtual infrastructure security assessment service. You can read more about how McAfee secures virtual environments in our news releases and on our virtualization Web site: http://www.mcafee.com/virtualization Virtually yours, Christopher
The 3 Master Principles of Web DesignPosted by Stefan Mischook - February 27, 2008 on 9:04 pm | In Web Design | No Comments
Floating around the universe, are certain universal principles that transcend disciplines. I would like to explore a few of them here, and talk about how they can be applied to web design. The Three Master Principles #1 Simplicity This is such an important principle, that it can easily be made into the top three web design principles, just as location is to real estate: - location … we could say the same thing about simplicity in web design: - simplicity The important thing to take to heart, is that your web sites should be designed to be as simple as possible. You want to keep it simple for two main reasons:
The simplicity principle applies to design, structure and the code. What do I mean by ’structure’ of the web site? I am simply referring to the URL structure. So we are talking about directory structures, page names etc. I’ve detailed this in my article on intelligent paths in websites. I think the other two (design and code) are self evident. … Now let’s look at principle number two:
Dreamweaver CS3 Video Tutorial - the three editing modes.Posted by Stefan Mischook - February 27, 2008 on 8:38 pm | In Web Design | No Comments
I’ve released another video tutorial on Dreamweaver CS3 where I look at the three ways Dreamweaver gives you to edit web pages. Video: Dreamweaver CS3 Editor Views You can find all the Dreamweaver CS3 videos in the Dreamweaver section of killersites.com: Thanks, Stefan Mischook www.killersites.com
Cisco’s green bus rides the hills of San FranciscoPosted by Cisconet - February 27, 2008 on 7:23 pm | In Cisco | No CommentsCisco last week unveiled its Connected Bus developed with the San Francisco Municipal Transportation Agency for its Muni bus service. The bus offers touch screens that provide real-time NextMuni information and wait times, free wireless, and external LEDs to tell motorists and pedestrians about the environmental benefits of the bus. In the future, the bus will sport technology to reduce vehicle collisions, traffic signal priority to help drivers avoid congestion, onboard video and audio entertainment for passengers, a "Find It" service to locate nearby points of interest and operator services to assist bus drivers and maintenance staff.
Cisco, Juniper enjoy ‘all-time high’ in carrier router, switch salesPosted by Cisconet - February 27, 2008 on 6:58 pm | In Cisco | No CommentsService provider router and switch sales were at an all-time high in 2007, with Cisco and Juniper leading the pack,
Tooltips with CSS3Posted by James Hopkins - February 27, 2008 on 6:22 pm | In css3.info | No CommentsAs this is my first post, I’d like to introduce myself. My names James and I’m currently working as a senior User Interface Developer for Teachers TV. Like many of you guys, I’m fanatical about web standards and about creating the leanest, most semantic markup possible. I too am excited about the new possibilities with the arrival of CSS3, and am keen to contribute as much as I can to this great site. My first post is regarding a new method of creating Tooltips that I devised while coming up with a solution for a recent project. Up until now, there were a few options in existence; ugly Javascript-based methods, or solutions that use blank anchor tags (for IE6 compatibility). Another possibility is to ignore IE6 altogether and make use of the hover pseudo class in conjunction with the parent element that contains the tooltip text. I had to think out the box a bit on this one, but have come up with a completely new CSS3-based solution. My solution degrades gracefully in browsers that don’t support the CSS3 elements I’ve used and is a lot more elegant than former methods since it utilises an element’s title attribute, rather than creating additional markup within a parent element. Let’s start with the HTML (Note: the following example is based on use of icon background images for the divs, hence the fixed dimensions):- <div title="Tooltip text for first div"></div> <div title="Tooltip text for second div"></div> In short, my method is achieved by making use of the :before (or :after) pseudo class and content property, combined with the :hover pseudo class. First off I grab the value of the divs title attribute by using the content property’s attribute function. Notice how I set the generated content to display:none -I’ll make it visible on :hover. div:before{
content:attr(title);
display:none;
}
I now combine both :hover and :content pseudo classes together, to specify values for the generated content when the div is hovered over. div:hover::before{
width:200px;
display:block;
background:yellow;
border:1px solid black;
padding:8px;
margin:25px 0 0 10px;
}
One of the problems I came across at this stage, was that when having two elements floated left to each other and you hover over one of the elements, although the tooltip displays, it renders underneath the adjacent element. It is a simple case of layering the generated content over the div; my immediate thought was to specify a layering value in the above statement. However, after referring to the relevant W3C spec, it was apparent that in line with their recommendations, user agents ignore the position property in an instance such as the above statement, therefore rendering a z-index value useless. The solution was to specify the z-index and position properties in a separate statement dealing exclusively with the :hover pseudo class. div:hover{
z-index:10;
position:relative;
}
This meant that it now works! It of course works in every browser above IE7 including Safari 3 and Firefox 2.0.0.12 Obviously there’s nothing you can do to stop the default behaviour of standards compliant browsers regarding rendering of title attributes, so when leaving your cursor on my method for too long, the default browser behaviour will overlay the generated content CSS effect Live example
div{
width:20px;
height:31px;
background:red;
float:left;
margin:0 0 0 20px;
}
div:before{
content:attr(title);
display:none;
}
div:hover{
z-index:10;
position:relative;
}
div:hover::before{
width:200px;
display:block;
background:yellow;
border:1px solid black;
padding:8px;
margin:25px 0 0 10px;
}
Cross-submissions via robots.txt on Sitemaps.orgPosted by A Googler - February 27, 2008 on 1:00 pm | In Google Web Central | No Comments
Opera Dragonfly…soonPosted by David Storey - February 27, 2008 on 11:53 am | In css3.info | No CommentsOpera has a dragonfly that is getting ready to hatch. If any of you are attending SxSW, Opera will be revealing more information there. Catch us at the booth or at the Rock Opera party at Stubbs on the 10th of March. Keep your eyes open for updates to the Dragonfly site, for more information before then. Opera Dragonfly will initially launch as a private beta to a select audience for its test flight, before going public when we are satisfied with the trials.
Can you do file uploads with ColdFusion 8’s Ajax features?Posted by Raymond Camden's ColdFusion Blog - February 27, 2008 on 11:33 am | In Coldfusion - Jedi | No Comments I've gotten this question about 200 times, as have other bloggers, so I thought I'd write up a quick blog post to discuss it. [More]
Tom Jordahl Presenting On BlazeDSPosted by Ben Forta's Blog - February 27, 2008 on 10:46 am | In Coldfusion - Forta | No Comments Tom Jordahl has announced that he'll be presenting a Connect session tomorrow on BlazeDS to The Online ColdFusion Meetup Group. He'll cover exactly what you get in BlazeDS and how it relates to LiveCycle Data Services, and will detail some of the reasons why you might want to use these server technologies. He will also explain how ColdFusion developers can take advantage of BlazeDS in their applications.
|
![]() © 2007 WCZone.com © For Content Belongs To The Respective Authors. |