robertnyman.com
Independent Directory - Important Information
This llms.txt file was publicly accessible and retrieved from robertnyman.com. LLMS Central does not claim ownership of this content and hosts it for informational purposes only to help AI systems discover and respect website policies.
This listing is not an endorsement by robertnyman.com and they have not sponsored this page. We are an independent directory service with no affiliation to the listed domain.
Copyright & Terms: Users should respect the original terms of service of robertnyman.com. If you believe there is a copyright or terms of service violation, please contact us at support@llmscentral.com for prompt removal. Domain owners can also claim their listing.
Current llms.txt Content
Generated by All in One SEO v4.9.5.1, this is an llms.txt file, used by LLMs to index the site.
# Robert's talk
Web development and Internet trends
## Sitemaps
- [XML Sitemap](https://robertnyman.com/sitemap.xml): Contains all public & indexable URLs for this website.
## Posts
- [Four types of people you will come across during your working life](https://robertnyman.com/2023/12/20/four-types-of-people-you-will-come-across-during-your-working-life/) - This blog post is co-written with Alexandra White and Matthias Rohmer In our experience, working in many different companies and contexts, there are – very broadly speaking and quite simplified – four types of people you will come across during your working life. For me, at least, being able to identify these archetypes has helped
- [WYSIWYG Hell](https://robertnyman.com/2005/05/17/wysiwyg-hell/) - Last Friday I had the pleasure of meeting Roger Johansson, who was visiting our beautiful capital, Stockholm. He was attending a usability conference (with Jakob Nielsen, amongst others). We met up for a short "fika" (something like having a cup of coffee/tea with optional cookie/cake to go with it), and talked about web development. Roger
- [All YouTube videos now support VR, Google open sourced its AI Engine, Google for Entrepreneurs Tech Hub in Stockholm - Latest from Google #13](https://robertnyman.com/2015/11/10/all-youtube-videos-now-support-vr-google-open-sourced-its-ai-engine-google-for-entrepreneurs-tech-hub-in-stockholm-latest-from-google-13/) - All YouTube videos now support VR, Google open sourced its AI Engine, Google for Entrepreneurs Tech Hub in Stockholm and much more! This is part 13 in the Latest from Google series. All YouTube videos now support VR! YouTube presses play on virtual reality and now all videos support VR! If you have a Google
- [The End of the Star Wars Saga](https://robertnyman.com/2019/12/20/the-end-of-the-star-wars-saga/) - The year was 1983. I was 9 years old. I used to visit my paternal grandmother who lived in the city, and every time I came by she would take me to the movies, which was wonderful! It was the time when I learned to love both movies and cinemas. This time around, she told
- [I'm now a Developer Advocate at Google!](https://robertnyman.com/2019/04/29/im-now-a-developer-advocate-at-google/) - After over 4 years at Google, I'm now a Developer Advocate! "Wait, I thought you already were that?" is the most common reaction. Allow me to tell my story. How the Google journey began Google recruiters had reached out to me over the years, and in Aug 2014 – if my memory serves me right
- [Trying out Google Inbox](https://robertnyman.com/2014/11/03/trying-out-google-inbox/) - About a week and a half ago I was happy to get an invite to Google's new take on e-mail: Google Inbox. The idea is to make it much simpler for users to deal and bundle e-mails they get. I've written about my approach before in How to become efficient at e-mail, something I was
- [Tabbing problems in Firefox in Mac OS X](https://robertnyman.com/2007/01/18/551/) - Recently I got a bug report from marketing (don't all bug reports come from there? ;-) ), about an unexpected problem in Firefox in Mac OS X. The end users had problems tabbing through the web page, and especially through forms. Since I, at the time, sat on a PC, I couldn't test with my
- [What is Developer Relations, and how to do it](https://robertnyman.com/2018/09/04/what-is-developer-relations-and-how-to-do-it/) - I've worked with Developer Relations for many years now, and I think it's a fascinating topic with many takes on what it is and how to do it! I wanted to share my view on it here, and what I think it encompasses. Last year I gave a presentation called "Have you tried listening?" (video)
- [Mobile vs. Social](https://robertnyman.com/2012/11/20/mobile-vs-social/) - This article is also available in Czech, Ukrainian and German. Reading the heading, you're probably thinking: "It's a typo, it should be 'Mobile and Social'". But no. What I wanted to talk about is the behavior, the phenomenon, if you will, of the complete dependency people seem to have developed for their mobile phones, and
- [We need to create a more inclusive web for developers](https://robertnyman.com/2018/02/22/we-need-to-create-a-more-inclusive-web-for-developers/) - When I was a kid, back in the time when there were announcers telling you which the next program on TV would be, you knew it would be good if they said: "We'd like to warn sensitive viewers that next program might upset you". So, with that in mind, I need to start this blog
- [The building for just one browser thing](https://robertnyman.com/2018/01/18/the-building-for-just-one-browser-thing/) - When I got started with blogging back in 2005, I had been an interface developer for the web since 1999. The big challenges back in 2005 were convincing developers and companies to make sure that things worked in more than one web browser, and that JavaScript wasn't evil and actually pretty competent. And now, in
- [MDN Product Advisory Board meeting and experience](https://robertnyman.com/2018/01/16/mdn-product-advisory-board-meeting-and-experience/) - Having spent almost 20 years working on the web, it is something I strongly believe and am invested in. Therefore, when I see or am part of initiatives that I think will help developers and the web platform out there, it makes me very excited! And last week I got very reminded about how good
- [One million kilometers later](https://robertnyman.com/2017/11/14/one-million-kilometers-later/) - One million kilometers. That's a pretty long distance. Going through my travel statistics recently, I discovered that is how much I've traveled during the last few years. This is what the overall stats look like: 698 days of traveling 1,126,866 km 48 countries 109 cities 117 trips I've been extremely fortunate to get the opportunity
- [On #MeToo](https://robertnyman.com/2017/10/31/on-metoo/) - I've been following the stories on #MeToo, listening and talking to a lot of people, and have been trying to gather my thoughts. First, no one should ever have to feel unsafe. Ever. I'm so saddened to hear all the stories and testimonies, women being treated unfairly, as less worthy or as just being there
- [Travel in 2016](https://robertnyman.com/2017/01/03/travel-in-2016/) - Travel. Such an amazing chance to see the world and meet lots of fantastic people! In 2016, I traveled: 121 days 203,078 km 19 countries 25 cities On 16 trips I know I am extremely fortunate to get to do all of this, and while I naturally miss my loved ones a ton when I'm
- [Drop shadow with CSS for all web browsers](https://robertnyman.com/2010/03/16/drop-shadow-with-css-for-all-web-browsers/) - One of the most common CSS effects is using shadows in various ways. Before, we needed to resort to images, but now we can offer this to all major web browser with CSS! Web browser support Believe me or not, but all of these web browsers we can offer shadows with CSS: Firefox 3.5+ Safari
- [You want CSS opacity to go with that? Well, suit yourself](https://robertnyman.com/2008/09/16/you-want-css-opacity-to-go-with-that-well-suit-yourself/) - This article is also available in Hungarian. Personally, I like opacity when it is used well in a web site. And instead of some static images, I prefer, when possible, that it is achieved through CSS. CSS offers the developer complete flexibility when it comes to adapting the size and level of transparency. It can
- [All main announcements and videos from Google I/O 2016](https://robertnyman.com/2016/05/25/all-main-announcements-and-videos-from-google-io-2016/) - Last week we held our big Google I/O developer conference, and I thought I'd share links to the main announcements and links to the talks. Main announcements Google Assistant & Google Home Allo and Duo - New communications apps Allo, for messaging, and Duo for video calling. ATAP - Updates and upcoming developer kits for
- [Adding HTTPS to your web site](https://robertnyman.com/2016/04/19/adding-https-to-your-web-site/) - For a good and secure web - and also for faster performance, new APIs on the web such as Service Workers, better search ranking and more - using HTTPS for your web site is key. I'll walk you through how to easily get started with that here. I'm not a security expert or server guy,
- [My new role at Google: returning to the web](https://robertnyman.com/2016/04/06/my-new-role-at-google-returning-to-the-web/) - I've just made a very interesting move at Google, and would love to tell you more about it! What I've been doing the last year at Google I joined Google as a Developer Relations Program Manager, heading up developer relations in the Nordics for all Google products and technologies. It means anything from Android to
- [7 Google products with 1 billion users, AMP, The Physical Web, VR Symposium & more - Latest From Google #16](https://robertnyman.com/2016/02/18/7-google-products-with-1-billion-users-amp-the-physical-web-vr-symposium-more-latest-from-google-16/) - I've taken a little hiatus from writing here, so here goes with the first post of the year! From Gmail reaching 1 billion users to the web, VR and Android Studio. This is part 16 in the Latest from Google series. Gmail now has 1 billion users Thanks a billion for helping us make Gmail
- [Star Wars VR & Lightsaber Escape, Cardboard Camera, tons of Android news and much more! – Latest From Google #15](https://robertnyman.com/2015/12/17/star-wars-vr-lightsaber-escape-cardboard-camera-tons-of-android-news-and-much-more-latest-from-google-15/) - Last week before the holidays begin, and many things released an announced - from Star Wars, VR & Google to Android, Cloud and Google Play. This is part 15 in the Latest from Google series. Cardboard Camera Happy to announce the Cardboard Camera! An easy way to turn your smartphone into a VR (Virtual Reality)
- [Google + Star Wars, Chrome Dev & Android Summits, VR news and more! - Latest from Google #14](https://robertnyman.com/2015/11/26/google-star-wars-chrome-dev-android-summits-vr-news-and-more-latest-from-google-14/) - A ton of things have been happening the last week, including many announcements, both Chrome and Android Summits and much more! I've split this post up in main categories - Google, Android, Chrome & Slush - with news for each area. This is part 14 in the Latest from Google series. Google announcements Here are
- [IoT Brillo invites, AI & RankBrain for Search, security panel in Chrome, app to publish your gameplay on YouTube & much more – Latest From Google #12](https://robertnyman.com/2015/10/29/iot-brillo-invites-ai-rankbrain-for-search-security-panel-in-chrome-app-to-publish-your-gameplay-on-youtube-much-more-latest-from-google-12/) - IoT Brillo invites, AI & RankBrain, security panel in Chrome, app to publish your gameplay on YouTube and much more! This is part 12 in the Latest from Google series. Brillo & Weave available through invitation Google's IoT operating system Brillo & the Weave communication protocol are now available for developers through an invite. I
- [YouTube Red announced, what's new in Android M for developers, New York Times delivers one million Cardboard – Latest From Google #11](https://robertnyman.com/2015/10/23/youtube-red-announced-whats-new-in-android-m-for-developers-new-york-times-delivers-one-million-cardboard-latest-from-google-11/) - YouTube Red subscription announced, what's new in Android M for developers, New York Times delivers one million Cardboard and more! This is part 11 in the Latest from Google series. YouTube Red YouTube Red was announced! Watch videos without ads, save videos to watch offline on your phone or tablet, play videos in the backgroiund
- [Android 6.0 Marshmallow & new devices, Accelerated Mobile Pages, Google Cardboard reach + more! – Latest From Google #10](https://robertnyman.com/2015/10/14/android-6-0-marshmallow-new-devices-accelerated-mobile-pages-google-cardboard-reach-more/) - Lots of new releases, both in the form of software like Android 6.0 Marshmallow and hardware, in the form of two new Nexus phones, 2 Chromecast devices and the Pixel C. Also Google Cardboard success and news about Nest. This is part 10 in the Latest from Google series. Announcing Accelerated Mobile Pages Project (AMP)
- [Launchpad Week, Android Wear on iOS, Google OnHub router + more - Latest from Google #9](https://robertnyman.com/2015/09/18/launchpad-week-android-wear-on-ios-google-onhub-router-more-latest-from-google-9/) - It's been a busy last 2 weeks and a ton of things I want to cover: from work with startups through developer content on YouTube to the Google OnHub router and Android Wear working on iOS. Here we go! This is part 9 in the Latest from Google series. Launchpad Week in Finland About a
- [New logo, Marshall Android phone, App install interstitials + more – Latest From Google #8](https://robertnyman.com/2015/09/03/new-logo-marshall-android-phone-app-install-interstitials-more-latest-from-google-8/) - A crazy amount of exciting things are happening in the Google world and communities, so I'm excited to share the latest! This is part 8 in the Latest from Google series. New Google logo As well, almost everyone, knows by now Google has changed its logo. It's been very interesting to hearing and reading about
- [Alphabet company, Android Experiments, Project Sunroof - Latest from Google #7](https://robertnyman.com/2015/08/20/alphabet-company-android-experiments-project-sunroof-latest-from-google-7/) - Last week was a week where Google got a lot of focus, especially for Alphabet & Google. But we also have some news about Android Experiments, Google Cloud Platform & Project Sunroof. This is part 7 in the Latest from Google series. Alphabet company created, Google gets new CEO I believe you haven't missed the
- [Launchpad, Google's Data Center Networks, YouTube Newswire, Real-time-data in Trends + more - Latest from Google #6](https://robertnyman.com/2015/06/23/launchpad-googles-data-center-networks-youtube-newswire-real-time-data-in-trends-more-last-week-at-google-6/) - Summer has come here to the northern hemisphere and the world keeps on spinning with interesting things. :-) I've spent my last time organizing a week for mentors and startups this fall in Finland for the Google Developers Launchpad program, which is outlined below, and we also have news on handling Revenge Porn in Search,
- [Latest from Google #5 – Brilliant Minds conference, YouTube Gaming, Google Diversity numbers & more](https://robertnyman.com/2015/06/18/last-week-at-google-5-brilliant-minds-conference-youtube-gaming-google-diversity-numbers-more/) - Lots of things happening both in the world of Google and in the technology sector as well - and that goes especially for the Nordics region! In this blog posts I outline a few of the events, and at the end I always have a quick list of interesting things - basically, scroll down fast
- [All major announcements & videos from Google I/O and the GDG Summit - Latest from Google #4](https://robertnyman.com/2015/06/04/all-major-announcements-videos-from-google-io-and-the-gdg-summit-last-week-at-google-4/) - In the world of Google, a lot of last week was focused on Google I/O, and I'd like to outline all the important announcements here! We also had a GDG (Google Developer Group) Summit in Mountain View. This is part four in the Last Week at Google series. Google I/O announcements Chrome Custom Tabs Chrome
- [Latest from Google #3 – YouTube Tech Talk playlist, tweets in search, Google Tone + more](https://robertnyman.com/2015/05/28/last-week-at-google-3-youtube-tech-talk-playlist-tweets-in-search-google-tone-more/) - Part three of the Last Week at Google series, this time delivered from the headquarter in Mountain View, California. All Google Tech Talk Meetup videos I've gone through, edited and uploaded all the videos from the Google Tech Talk Meetups we've had in Stockholm so far, and created a YouTube playlist with all of the
- [Latest from Google #2 - Software Memories, I/O Extended, Google Zeitgeist + more](https://robertnyman.com/2015/05/20/last-week-at-google-2-software-memories-io-extended-google-zeitgeist-more/) - Time for the next part in the Last Week at Google series - I hope you didn't miss the post last week! Google Tech Talk Meetup I think meetups are a great way to hear inspiring talk, meet really good speakers and peers and to spend one eveing and get really inspired. That's why I
- [Latest from Google - Time, Android TV, Google Sessions & more](https://robertnyman.com/2015/05/13/last-week-at-google-time-android-tv-google-sessions-more/) - In my role at Google, I met a ton of people interested in what we are working at, what's happening, how to get involved and learn more etc. Therefore, with this as the first post, I'll be blogging about things that happened last week at Google. Overall it will be about the work and things
- [Project Soli and Project Jacquard - Google ATAP's mind-blowing projects](https://robertnyman.com/2015/06/03/project-soli-and-project-jacquard-google-ataps-mind-blowing-projects/) - Last week Google I/O took place and there were a lot of exciting announcements, ideas and releases! I'd like to shine some light on two of the most visionary ones from Google's ATAP (Advanced Technology and Projects) group: Project Jacquard and Project Soli. Project Soli Looking at how we input information and interact with devices
- [Geek Meet is now on Meetup.com](https://robertnyman.com/2015/03/25/geek-meet-is-now-on-meetup-com/) - I've been running Geek Meet since 2006, and I felt it was time for a little upgrade in the way I handle registrations. Which means Geek Meet is now on Meetup.com! Throughout the years, I've manually handled the invitations, RSVPs, comments on this blog with some code and approaches of my own. The immensive upside
- [The new Google Tech Talk Meetup in Stockholm!](https://robertnyman.com/2015/02/26/the-new-google-tech-talk-meetup-in-stockholm/) - Meeting people in person is a fantastic thing! To broaden one's horizons, to learn things you never expected and to get friends for life. It was also one of the reasons I started Geek Meet back in 2006 and now I have an additional event! Working for Google cross-product means that I get to see
- [Summing up 2014](https://robertnyman.com/2015/01/08/summing-up-2014/) - 2014 has come to an end, and what a year it was! A number of things happened in my life, and among them were leaving Mozilla and joining Google, and a bunch of great trips. I put together what I, humbly, belive was a great summary of 2013 about a year ago - you should
- [Looking at 2013](https://robertnyman.com/2014/01/06/looking-at-2013/) - Now 2013 is over, 2014 has started, and it's a new year with new possibilities, challenges and experiences. I thought I'd take a look back at what 2013 was like for me. Thinking about all the things that happened in 2013, it's hard to fathom just how many things one can experience in one year,
- [Joining Google!](https://robertnyman.com/2014/11/27/joining-google/) - Time to announce my new job: I'm joining Google! My role will be Developer Relations Program Manager for the Nordics. Helping developers When I decided to move on from Mozilla I contemplated a number of options & possibilities, finding the best match for what I want do and how I can best do that. I've
- [Leaving Mozilla](https://robertnyman.com/2014/11/26/leaving-mozilla/) - This is a really hard blog post to write, but I need to share this with you: I'm leaving Mozilla. It started in 2009 At the end of 2008 I had started learning to code extensions for Firefox, and in March 2009 I went to Berlin to give my first international presentation at an add-ons
- [Hyperlink Helper package for the Atom editor](https://robertnyman.com/2014/11/04/hyperlink-helper-package-for-the-atom-editor/) - Knowing your editor is important, and if it's open source and you can add functionality, even better! Therefore, I dug into Atom from GitHub (which is open source!) to add something I like: a Hyperlink Helper. As mentioned in my recent posts on Vim and favorite editors, I think it's great for any developer to
- [The editors I've been using - which one is your favorite?](https://robertnyman.com/2014/10/22/the-editors-ive-been-using-which-one-is-your-favorite/) - The other day when I wrote about Vim and how to get started with it, I got a bit nostalgic with the editors I've been using over the years. Therefore, I thought I'd list the editors I've been using over the years. I remember dabbling around with a few and trying to understand them, but
- [Getting started with & understanding the power of Vim](https://robertnyman.com/2014/10/16/getting-started-with-understanding-the-power-of-vim/) - Being a developer and having used a lot of code editors over the years, I think it's a very interesting area both when it comes to efficiently but also in the program we spend many many hours in. At the moment, I'm back with Vim (more specifically, MacVim). The last years I've been using Sublime
- [How to become efficient at e-mail](https://robertnyman.com/2014/10/15/how-to-become-efficient-at-e-mail/) - For many years I've constantly been receiving hundreds of e-mails every day. A lot of them work-related, a number of them personal. And I've never seen this is an issue, since I have an approach that works for me. Many people complain that e-mail is broken, but I think it's a great communication form. I
- [Who's your friend on Facebook?](https://robertnyman.com/2014/09/04/whos-your-friend-on-facebook/) - Today when I sent a friend request on Facebook to a person, I was met by a dialog asking if we're really friends. This got me thinking about what their motivation for this might be, and my first thoughts were: This means a lot of people are using Facebook "wrong" in their eyes People have
- [Neurodiversity](https://robertnyman.com/2014/08/13/neurodiversity/) - A couple of months ago I got invited by Maja Brisvall, who works at Stockholm Resilience Centre and Shift, for two sessions with Kathryn Myronuk and Brad Templeton from Singularity University. They were very interesting, and delivered by two highly intelligent persons with great insight. One thing that stood out to me was something that
- [Douglas Crockford speaking at Geek Meet September 2014](https://robertnyman.com/2014/06/10/douglas-crockford-speaking-at-geek-meet-september-2014/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. Douglas and I have talked about him speaking at Geek Meet a few times when we're ran into each other at different conferences in the
- [Speaking in 30 countries](https://robertnyman.com/2014/06/05/speaking-in-30-countries/) - I've been very fortunate and lucky to get the chance to travel around in the world and speak at conferences, and now I've reached speaking in 30 countries! All the slides, videos and more are available on Lanyrd. For me it has been a fantastic learning experience, from getting to see all kinds of people,
- [The day Santa died](https://robertnyman.com/2014/04/17/the-day-santa-died/) - Today, just as we prepare for an Easter break, I heard my youngest daughter arguing with her older sister, and then the younger came running to me. Dad, does the Easter Bunny and Santa exist? As a parent, or anyone speaking to a child, you don't want to take away their dreams or hopes. At
- [CSS <span class="lowercase">d</span>isplay: <span class="lowercase">i</span>nline-block: why it rocks, and why it sucks](https://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/) - Usually when you want a horizontal list, you need to use float in the CSS code to make it work, with all its drawbacks. However, there is an alternative with display: inline-block. Problems with float The problem when you have float in your CSS code is that you need to take some precaution to make
- [On Mozilla, Brendan & the future](https://robertnyman.com/2014/04/04/on-mozilla-brendan-the-future/) - As I'm sure many of you are already aware of, Brendan Eich has resigned as CEO and is leaving Mozilla and Mitchell Baker, our Executive Chairwoman, expressed more about Mozilla and the situation. I haven't said anything publicly about this so far, but I believe some things have to be mentioned. Different opinions Personally, I've
- [Eric, I am so very sorry](https://robertnyman.com/2014/04/03/eric-i-am-so-very-sorry/) - I've known about it some time, and Eric has been writing and sharing what has been happening along the way. I've been wanting to say things, have felt so sad for him and his entire family, have wanted to find a way to just make it go away. This is about Eric Meyer, and about
- [Geek Meet April 2014 with Sam Dutton](https://robertnyman.com/2014/03/21/geek-meet-april-2014-with-sam-dutton/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. With people working with developer relations, leading busy lives, it can sometimes be hard to find a good time for a meetup, syncing schedules and
- [I just want to read](https://robertnyman.com/2014/03/18/i-just-want-to-read/) - There seems to be this assumption with web sites nowadays that it has to be "rich media". Animations galore, sound playing, videos autostarting (really?). And I'm having a sort of backlash reaction to all of that. This belief that everyone wants to watch a video, interview, program, screencast and much more, coming from seemingly nowhere.
- [Working at Knackeriet - Old Town co-working location](https://robertnyman.com/2014/02/28/working-at-knackeriet-old-town-co-working-location/) - Let me start by saying that I truly love the Stockholm web scene. So many talented and dedicated people, a bunch of great start-ups and a load of things going on. When I started Geek Meet in 2006, it was to get the chance for web developers, especially with a front-end focus/interest, to hang out,
- [The Letter](https://robertnyman.com/2014/01/09/the-letter/) - Packing to move very soon. Tucked away in a cupboard I had saved an old jacket, for nostalgic purposes. I took it out, folded it to put it away, when I felt that there was some kind of paper in the pocket. Put my hand in the pocket but couldn't find anything. I could feel
- [Geek Meet January 2014 with Ade Oshineye](https://robertnyman.com/2014/01/08/geek-meet-january-2014-with-ade-oshineye/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. It's finally time for another Geek Meet! Man, it's been a while, but now it's actually happening again! Introducing Ade Oshineye I'm proud to introduce
- [Summing up 2011](https://robertnyman.com/2011/12/31/summing-up-2011/) - The end of a year. There's so much to say and look back on, and at the same time I am already certain that I will temporarily forgot some of the amazing things that happened to me this year. For it was indeed a fantastic year! People! One thing I do know, though, is that
- [CSS3 Animations](https://robertnyman.com/2010/05/06/css3-animations/) - This article is a number of years old, and all major web browsers now support CSS3 Animations. Please remove any vendor prefixes. Additionally, up-to-date information is available on MDN. I recently wrote about CSS3 Transitions and the next step for that is sort of CSS Transitions on steroids: CSS3 Animations (CSS Animations Module Level 3
- [Why I travel](https://robertnyman.com/2013/09/22/why-i-travel/) - After I week in India I've been reminded why I travel around, meet people and give presentations. I see this amazing opportunity as a blessing, a unique chance to go out there and try to share and help people. I have no false assumptions that I know so much, but I do love talking to
- [BrazilJS conference and a very interesting night in Brazil](https://robertnyman.com/2013/08/23/braziljs-conference-and-a-very-interesting-night-in-brazil/) - I'm currently in Porto Alege in South Brazil, to speak at the BrazilJS conference. It's an excellent event, and speaking in a cinema to almost 1000 persons is very inspiring! The conference organizers put together a great video of the first day of the conference, to give you a feeling of what it was like:
- [The launch of Firefox OS - my thoughts and some history](https://robertnyman.com/2013/07/02/the-launch-of-firefox-os-my-thoughts-and-some-history/) - It all started about two years ago. I had recently joined Mozilla, and about one or two months in, a wiki page surfaced. It was called B2G. The beginning B2G stod for Boot to Gecko, a name implying that you would boot into Gecko, the rendering engine of Firefox, and a codename that stuck around
- [Tidbits from my trip to San Francisco and Bogotá, Colombia](https://robertnyman.com/2013/05/30/tidbits-from-my-trip-to-san-francisco-and-bogota-colombia/) - Recently I was traveling to San Francisco and Bogotá, Colombia, and I wrote frequent updates on Facebook. It seemed to be appreciated, so I'd like to share it in a collected form here. San Francisco Arriving at the hotel and first dinner Just checked in to the hotel. Brings a tear to my eye when
- [Geek Meet May 2013 with Marco Zehe](https://robertnyman.com/2013/04/10/geek-meet-may-2013-with-marco-zehe/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. Speaker change Due to illness, Marco won't be able to speak. The replacements are Kristina Alexanderson (@kalexanderson), talking about Creative Commons, and Robert Nyman talking
- [Thoughts on Blink, Google's new rendering engine](https://robertnyman.com/2013/04/04/thoughts-on-blink-googles-new-rendering-engine/) - Yesterday, Google announced that they're moving from the WebKit rendering engine to their own, named Blink, for Chromium (and thus all Google products based on WebKit). What is Blink? Blink is a rendering engine based on WebKit. For now, it will be very similar to what WebKit is, but as it develops over time, I'm
- [WebKit: An Objective View](https://robertnyman.com/2013/02/14/webkit-an-objective-view/) - This post is co-written with Rob Hawkes, and as a follow-up to The WebKit culture & web rendering engine diversity. This article is also available in Chinese. We would like to, in a factual manner, break down what the possible outcomes of having a majority of web browsers based on WebKit are, for web browser
- [Geek Meet March 4th 2013, with Denise Jacobs](https://robertnyman.com/2013/02/18/geek-meet-march-4th-2013-with-denise-jacobs/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there's always a number of cancellations, so there's still a chance. Short notice, I know, but next Geek Meet will be March 4th! New sponsor, new premises! Introducing Denise Jacobs I'm really happy to introduce Denise Jacobs
- [The WebKit culture & web rendering engine diversity](https://robertnyman.com/2013/02/13/the-webkit-culture-web-rendering-engine-diversity/) - The web. Diversity. Options and competition. Today Opera announced that they're moving from their own web rendering engine, Presto, to WebKit, and it's described more technically in Opera's Developer Relations blog, where it's made clear they will also use the V8 JavaScript engine. I thought I'd express my thoughts on this - what it means
- [Using FormData to send forms with XHR as key/value pairs](https://robertnyman.com/2013/02/11/using-formdata-to-send-forms-with-xhr-as-keyvalue-pairs/) - Being able to easily specify what to post with XMLHttpRequest is quite a powerful way of sending things to the server, using key/value pairs and FormData. However, many seem to have missed this gem, so I thought I'd outline it here. The basics The general approach is that you create a FormData object. Then you
- [Watching Skyfall](https://robertnyman.com/2013/02/03/watching-skyfall/) - Watched Skyfall, the latest James Bond, yesterday. A review, you say? Sure. My review First ten minutes of the movie, there were so many product placements I thought I'd go blind. Then James encounters a young woman, and figures out that she has been a sex slave since she was 12, and now is that
- [Why I don't do apps on Facebook](https://robertnyman.com/2013/02/01/why-i-dont-do-apps-on-facebook/) - As most people, I guess, I have a love/hate relationship with Facebook. It's great for staying in touch with people, share funny stories, pics etc; however, it is not the platform I want to use for all kinds of connections with people. This morning - which is pretty common - I got a request from
- [What's that in your pocket?](https://robertnyman.com/2013/01/29/whats-that-in-your-pocket/) - There is a clear trend with mobile phones that they just get bigger and bigger. Here's my thing: I want a small smartphone. Yesterday I tweeted about what kind of mobile phone size I'd want: I'd like a phone the size of an iPod nano. If Apple, or anyone else, creates that, I'm a given
- [Typo hunters](https://robertnyman.com/2005/12/12/typo-hunters/) - I've always liked spelling and writing, and when I was a kid I was one of the best spellers in my class. Now, in my professional as well as my personal life, I've discovered how important it is to be able to spell correctly. When I read other people's writings, and even more, when I
- [How many people actually want to talk to their phones?](https://robertnyman.com/2012/11/29/how-many-people-actually-want-to-talk-to-their-phones/) - This article is also available in Polish. In a world of communicating with our devices, voice control seem to have gotten a lot of attention. But is that really what we want? The voice focus in products Looking at Siri in iOS, Voice Actions for Android, Google's Project Glass and much more, there's an amazingly
- [Geek Meet January 2013, with John Wilander](https://robertnyman.com/2012/11/21/geek-meet-january-2013-with-john-wilander/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. New date Geek Meet has been moved to January 16th. Time to announce the first Geek Meet of 2013! I had plans on doing it
- [Android tips: apps failing to update, & using any music file for ringtones & notifications](https://robertnyman.com/2012/12/10/android-tips-apps-failing-to-update-using-any-music-file-for-ringtones-notifications/) - I take turns using a few different mobile phones, which is quite interesting to the see pros and cons of each platform. I've had a few experiences with Android lately, so I thought I'd share a couple of tips: apps failing to update, and using any music file for ringtones and notifications. Can't update apps
- [Inbox Zero vs. Inbox Five, and how to actually get things done](https://robertnyman.com/2012/12/06/inbox-zero-vs-inbox-five-and-how-to-actually-get-things-done/) - People are always on the hunt for efficiency and control over the massive information flow they're facing, and the latest fix for actually getting things done. Amidst all techniques and approaches, I thought I'd outline what at least works for me. Inbox Zero vs. Inbox Five The first challenge: dealing with e-mail. A number of
- [Pussy](https://robertnyman.com/2012/11/29/pussy/) - Today I got the tip on Twitter about a slide deck with information on how to create interesting presentations. Sounded like something I wanted to know more about, but when I went to the page and saw the first slide, I lost my interest. What was the problem? In the first slide (well, technically the
- [The <span class="lowercase">video</span> element in HTML5 - great possibilities, but also codec and licensing problems](https://robertnyman.com/2010/01/25/the-video-element-in-html5-great-possibilites-but-also-codec-and-licensing-problems/) - Man has always been inspired by things moving around and giving away noises, so it was just a matter of time before video content showed up on the web. For a number of years, Flash was the de-facto standard of showing video, but now, with HTML5, the video element has made its way into our
- [Geek Meet February 8th 2010 - Christopher Blizzard of Mozilla!](https://robertnyman.com/2010/01/28/geek-meet-february-8th-2010-christoper-blizzard-of-mozilla/) - I know, I know, there has definitely been some time since the last Geek Meet. But believe me, this one will make up for the wait! :-) Introducing Christopher Blizzard I am extremely excited to tell you that the speaker this time is no one else than Christopher Blizzard! Chris is the Evangelism Director for
- [Speaking at FOSDEM 2010 - An Introduction to HTML5](https://robertnyman.com/2010/01/29/speaking-at-fosdem-2010-an-introduction-to-html/) - Just to let you know, I will be speaking at FOSDEM 2010 in Brussels, Belgium, next Saturday February 6th. I will talk in the Mozilla Developer Room and give an introduction to HTML5, which will be followed by HTML5 demos by Paul Rouget. If you are attending, please come along and say hi! :-)
- [Touring South America with Mozilla](https://robertnyman.com/2012/04/12/touring-south-america-with-mozilla/) - In a week from now, starting next Thursday, I and some Mozilla colleagues will embark on a MDN (Mozilla Developer Network) tour of South America! To be more specific, it will cover the South Cone, and within 8 days we will be visiting four countries: Argentina Uruguay Brazil Chile I was in Chile in November
- [Proudly presenting AJAX-S!](https://robertnyman.com/2005/11/13/proudly-presenting-ajax-s/) - The demo and the zip file are updated with a small fix to avoid generating invalid nodes while still offering the possibility to use custom HTML in any page, and the ability to display escaped code for presentations. Updated the drop down to support pressing the spacebar and enter keys when it has got focus,
- [HTML5 APIs fallback solutions with cross web browser polyfills](https://robertnyman.com/2010/10/17/html5-apis-fallback-solutions-with-cross-web-browser-polyfills/) - HTML5 is upon us and amongst it, a lot of very existing APIs! However, how do we handle the web browsers that don't support all of the new things? The people behind Modernizr, which allows you to feature-detect support for various HTML5 APIs and other things, has set up a great great resource for fallback
- [CSS background transparency without affecting child elements, through RGBa and filters](https://robertnyman.com/2010/01/11/css-background-transparency-without-affecting-child-elements-through-rgba-and-filters/) - Looking at the design of most web pages today, almost exclusively all of them include some semi-transparency of elements. However, getting the desired effect in CSS is harder than one might think. The problem If we want an element to have a semi-transparent background, and let whatever is behind it shine through, we have two
- [Thank you for 2008 - Happy New Year!](https://robertnyman.com/2008/12/30/thank-you-for-2008-happy-new-year/) - The end of 2008 is near, and I felt it was time to summarize the passed year. As with every year, lots of things happened, so I've struggled a bit with the things I'd like to mention and which ones I think will follow (or haunt?) us in 2009. Prepare for some very varying topics
- [Metallica live May 4th 2009 at the Globe arena in Stockholm, Sweden](https://robertnyman.com/2009/05/05/metallica-live-may-4th-2009-at-the-globe-arena-in-stockholm-sweden/) - Last night I attended Metallica's sold out show in The Globe Arena, Stockholm, Sweden Background Metallica were to play two shows in March in Sweden this year, but after the first show, James Hetfield got food-poisoned and couldn't get well in time to perform the second night. I had tickets to that second gig, and
- [Speaking at the Swedish Web Developer Conference 2009, May 25th](https://robertnyman.com/2009/04/21/speaking-at-the-swedish-web-developer-conference-2009-may-25th/) - May 25th 2009, the Swedish Web Developer Conference 2009 will take place in Stockholm, and I have the honor of speaking alongside some great speakers. The talks will be held by: Theresa Neil (Designing Web Interfaces) Dylan Schiemann (Dojo, SitePen) Malte Ubl (Joose) Jan Lenhardt (Apache CouchDB) Robert Nyman (http://www.robertnyman.com) Molly Holzschlag (Molly.com) Remy Sharp
- [Headhunters](https://robertnyman.com/2009/02/26/headhunters/) - The other week I got one of those calls I'm sure a lot of you get as well. Yeah, you guessed it: it was a headhunter. The call went something like this: - Hi, I'm [woman] calling from [magic beans headhunter agency], and I wonder if you have some time for a few questions? -
- [Thoughts on PPK's take on Web developer relations management in the mobile world](https://robertnyman.com/2012/03/08/thoughts-on-ppks-take-on-web-developer-relations-management-in-the-mobile-world/) - Peter-Paul Koch (PPK) wrote a blog post yesterday about his thoughts on Web developer relations management in the mobile world. Since I work for Mozilla, that he mentions, and I was also remotely involved in the discussion he refers too, I wanted to express my thoughts. PPK is outlining his thoughts and experiences when organizing
- [Using Markdown and the Mou editor for blogging](https://robertnyman.com/2012/11/26/using-markdown-and-the-mou-editor-for-blogging/) - Having learned HTML in the 1990s, I've always felt very comfortable with it and I've used plain text or HTML in text editors for as long as I can remember when I've been writing something. However, I've finally taken the plunge into Markdown now. Why? While I've felt extremely confident with my various editors and
- [The value of a Facebook Like](https://robertnyman.com/2012/11/22/the-value-of-a-facebook-like/) - In the world of social media, and with self-proclaimed experts on it popping up everywhere (some actually full of experience, some full of… something), it's interesting to see how people act and how they value a Facebook Like. My friends I have a few friends, acquaintances, web people and other on Facebook - without a
- [Tools for concatenating and minifying CSS and JavaScript files in different development environments](https://robertnyman.com/2010/01/19/tools-for-concatenating-and-minifying-css-and-javascript-files-in-different-development-environments/) - To follow up on the topic of cutting down the number of HTTP requests that I mentioned in my posts How to improve your web site performance – tips & tricks to get a good YSlow rating and How to reduce the number of HTTP requests, I wanted to put together a good list of
- [Explaining JavaScript scope and closures](https://robertnyman.com/2008/10/09/explaining-javascript-scope-and-closures/) - This article is also available in Turkish, Russian and Traditional Chinese. I thought I'd try to explain something which many people struggle with: JavaScript scope and closures. Background There are a number of articles and blog posts out there trying to explain scope and closures, but overall I'd say that a majority of them aren't
- [The new Editor for Mozilla Hacks](https://robertnyman.com/2012/09/19/the-new-editor-for-mozilla-hacks/) - I've always loved blogging, writing about things I'm interested in and then sharing and discussing it with like-minded people! Sometimes passionately agreeing, sometimes not so much. :-) But I believe the discussion has always been good, and as long as it's respectful, it's quite constructive and an excellent base for building relations and bonds with
- [Utilizing the HTML5 File API to choose, upload, preview and see progress for multiple files](https://robertnyman.com/2010/12/16/utilizing-the-html5-file-api-to-choose-upload-preview-and-see-progress-for-multiple-files/) - To me, something about HTML5 that makes it quite interesting is all the new support for file interaction. I've written about the File API and reading file information before, and I thought I'd expand on that and add uploads and progress bars. Functionality In my File API for uploading and reading file information for multiple
- [Life, and how we choose to live it](https://robertnyman.com/2012/09/02/life-and-how-we-choose-to-live-it/) - I sat there looking down on my hands. One day they would be as veiny and skinny as the hands on the old men sitting in the row in front of me. Over time, they will decay, hopefully with still some sense of proudness left in their owner. I'm writing this on a Sunday evening,
- [A Frappr thanks](https://robertnyman.com/2005/12/13/a-frappr-thanks/) - I would just like to thank each and everyone that has added themselves to my Frappr map. Since I'm not giving any feedback there, I thought I dedicate this post to you. Not added yet? Go do it right away! No obligations, just be part of a crowd that likes to come here and read,
- [Geek Meet September 2012 with Jonathan Snook](https://robertnyman.com/2012/08/21/geek-meet-september-2012-with-jonathan-snook/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. Time for another Geek Meet! If you're not in Stockholm, you should make it here! Introducing Jonathan Snook I've known Jonathan Snook for many years,
- [Pearl Jam in Stockholm July 7th 2012 - an amazing experience!](https://robertnyman.com/2012/07/08/pearl-jam-in-stockholm-july-7th-2012-an-amazing-experience/) - Pearl Jam. I've always thought they are a good band, but not at the top of my list. However… Last night I got to see something purely magical during their gig in Stockholm! They were amazing! Mind-blowing! They played for 2 hours 50 minutes and it's one of the best concerts I've ever seen! Such
- [My trip to Russia, Moscow, and the .toster conference](https://robertnyman.com/2012/05/29/my-trip-to-russia-moscow-and-the-toster-conference/) - Last week I went to Moscow, Russia, for the .toster conference, that is being arranged several times per year but with different topics. This time one around, it was JavaScript. Personal background 22 years ago, I was in Moscow to play ice hockey as part of a promotion for an old Swedish ice hockey hero,
- [Recap of my South America tour](https://robertnyman.com/2012/05/23/recap-of-my-south-america-tour/) - The last 12 days of April, I was part of doing a MDN Tour of Argentina, Uruguay, Brazil and Chile and also attending the MozCamp in Argentina. Pictures! There's going to be a lot of text below - and I'd love for you to read it! - but if you want the pretty pictures, they're
- [Why I do what I do](https://robertnyman.com/2012/04/21/why-i-do-what-i-do/) - This blog post is also available as a video read by Phil Nash. I'm currently in Buenos Aires, Argentina, and last night I had a very humbling experience. I was out for a late dinner with some friends and got back to the hotel at about midnight. The night before I had been on a
- [I have a drinking problem](https://robertnyman.com/2012/04/05/i-have-a-drinking-problem/) - Since I lead a life with attending a lot of events and conferences, there's something that has been on my mind for some time. But when you just think and don't blog about it, you can be sure someone else will cover the topic before you, and in this case Ryan Funduk did so in
- [Geek Meet May 10th 2012, with Rob Hawkes](https://robertnyman.com/2012/04/02/geek-meet-may-10th-2012-with-rob-hawkes/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. Finally, time for another Geek Meet here in Stockholm! Introducing Rob Hawkes I am very happy to welcome my Mozilla colleague Rob Hawkes, who is
- [Social media campaigns and a critical view](https://robertnyman.com/2012/03/09/social-media-campaigns-and-a-critical-view/) - This post is co-written with Cecilia von Schedvin. This morning, we were talking about the KONY 2012 movement, various reaction around it and how easy we share things without even looking at it. How our gut reaction is to act without even knowing what we’re acting on or reflect on what it means. (If you
- [Using the Fullscreen API in web browsers](https://robertnyman.com/2012/03/08/using-the-fullscreen-api-in-web-browsers/) - This post was originally published for Mozilla Hacks. One thing which has been very important when it comes to creating special end user experiences have been the ability to show something fullscreen, effectively hiding all the other content etc. Remember when web sites gave you instructions how to configure your web browser with hiding toolbars
- [Links and reading tips - Robert's read March 7th 2012](https://robertnyman.com/2012/03/07/links-and-reading-tips-roberts-read-march-7th-2012/) - Time for another batch of good reading - both from a web developer perspective and a life one. A good amount of links this time, but skim all quickly to find some gems you are interested in. :-) Tip: remember, you can always find all my reading suggestions in the Robert's read category Robert's Read
- [Storing images and files in IndexedDB](https://robertnyman.com/2012/03/06/storing-images-and-files-in-indexeddb/) - This post was originally published for Mozilla Hacks. The desired future approach for storing things client-side in web browsers is utilizing IndexedDB. Here I'll walk you through how to store images and files in IndexedDB and then present them through an ObjectURL. The general approach First, let's talk about the steps we will go through
- [Twitter lists me as one of 23 Swedes to follow](https://robertnyman.com/2012/03/02/twitter-lists-me-as-one-of-23-swedes-to-follow/) - It was brought to my attention that I am one of the 23 people Twitter lists as suggested Swedes to follow on Twitter! What's interesting here is the other names of the list, who are people like Sweden's Foreign Minister Carl Bildt, pop star Robyn, Daniel Ek, founder of Spotify and more. We were talking
- [Thoughts on the CSS prefix situation](https://robertnyman.com/2012/02/16/thoughts-on-the-css-prefix-situation/) - The last week I've been contemplating whether to write anything or not about the situation with web browser vendor prefixes in CSS. I decided to share my thoughts on the problem and possible solutions. Let's me first start by saying that while I work for Mozilla, these opinions expressed here are my own. The situation
- [Robert's read January 31st 2012](https://robertnyman.com/2012/01/31/roberts-read-january-31st-2012/) - It's been a while since I last shared some good reading, but hey, it's 2012 now, so I thought I'd share my first batch this year! Tip: remember, you can always find all my reading suggestions in the Robert's read category Robert's Read for January 31st 2012 Using the Fullscreen API in web browsersFinally bringing
- [Interviewed for the developer book club](https://robertnyman.com/2012/01/04/interviewed-for-the-developer-book-club/) - In the fall of last year I was happy to be interviewed by Helen Emerson for The Developer Book Club. We were talking about books that inspired me when I first got into web development, books that shaped my knowledge about JavaScript and various approaches. We also discussed the future of the web, languages, learning
- [Robert's read: links and suggestions December 20th 2011](https://robertnyman.com/2011/12/20/roberts-read-links-and-suggestions-december-20th-2011/) - Last chance to share some good reading with you before the end of 2011. Some good ones in here! Tip: remember, you can always find all my reading suggestions in the Robert's read category Read for December 20th 2011 Is HTML 5 the olive branch for the Open Web?Article inspired by my presentation in South
- [Who owns your online life, and data?](https://robertnyman.com/2011/11/30/who-owns-your-online-life-and-data/) - We all spend a good part of our lives online, and it has helped us share information, pictures, videos and much more with family, friends and, well, the entire world. It lets us interact with a lot of people in ways never seen before. That is fantastic, but I'd also like you to give a
- [Robert's read: links and suggestions November 29th 2011](https://robertnyman.com/2011/11/29/roberts-read-links-and-suggestions-november-29th-2011/) - Lots of good reading again that I'd like to share with you! Tip: remember, you can always find all my reading suggestions in the Robert's read category Robert's read for November 29th 2011 Mozilla's Brendan Eich on the Birth of Firefox The Relationship Between Firebug and Mozilla Developer Tools Firefox – tons of tools for
- [Robert's read: links and suggestions November 16th 2011](https://robertnyman.com/2011/11/16/roberts-read-links-and-suggestions-november-16th-2011/) - I will soon start blogging more here again, now that time permits - for now, however, I'd like to share a round of good links I've collected recently. Tip: remember, you can always find all my reading suggestions in the Robert's read category Robert's read for November 16th 2011 Implementing the DOM and HTML Parsing
- [Using the File API for reading file information & multiple file uploads - another sister specification to HTML5](https://robertnyman.com/2010/04/22/using-the-file-api-for-reading-file-information-multiple-file-uploads-another-sister-specification-to-html5/) - A constant drag when developing web sites have been when the end user wants to upload files to it. Luckily, though, those problems are to come to an end due to the File API. What is it? The File API is there to describe how interactions with files are handled, for reading information about them
- [Geek Meet December 2011 with Vitaly Friedman](https://robertnyman.com/2011/11/09/geek-meet-december-2011-with-vitaly-friedman/) - Sold out All seats have been taken. Please write a comment to be put on a waiting list, there are always a number of cancellations, so there's still a chance. It's been quite a busy fall for me, but finally I'm happy to announce the next Geek Meet here in Stockholm! Presenting Vitaly Friedman I
- [A different take on Star Wars](https://robertnyman.com/2011/10/21/a-different-take-on-star-wars/) - If you've ever seen any of my presentations lately, I've been using these lovely Star Wars-inspired pictures to emphasize a point or just for plainly visually improving my slides. Today I'd like to tell you a little more about the pictures and the person behind them. A few months ago, a close friend of mine
- [Robert's read: links and suggestions, October 20th 2011](https://robertnyman.com/2011/10/20/roberts-read-links-and-suggestions-october-20th-2011/) - Time again for a number of interesting, entertaining or otherwise all-round good links I recommend taking a look at! Tip: remember, you can always find all my reading suggestions in the Robert's read category Robert's read for October 20th 2011 Here are the links from the latest two weeks: The Next 6 Billion - people's
- [Robert's read: links and suggestions, September 30th 2011](https://robertnyman.com/2011/09/30/roberts-read-links-and-suggestions-september-30th-2011/) - First idea was to publish these posts on a regular schedule, but I've realized now it will be when I have enough good links (and time :-). Tons of links now, so, here goes - another issue of Robert's read! Tip: remember, you can always find all my reading suggestions in the Robert's read category
- [The web is for the people](https://robertnyman.com/2011/09/22/the-web-is-for-the-people/) - The web is for the people, and I believe the web is the most important medium we have. Recently, there has been some discussion about the web vs. other platforms, so I'd like to present my thoughts. What caught my attention was two blog posts: The web is a different problem by John Allsopp and
- [Robert's read: links and suggestions September 10th 2011](https://robertnyman.com/2011/09/10/roberts-read-links-and-suggestions-september-10th-2011/) - I took a little hiatus last week from posting Robert's read, but now it's back with lots of good links! Tip: remember, you can always find all my reading suggestions in the Robert's read category Robert's read for September 10th 2011 Here are the links from the latest two weeks: Help The Community: Report Browser
- [Robert's read: links and suggestions from latest week, August 24th 2011](https://robertnyman.com/2011/08/24/roberts-read-links-and-suggestions-from-latest-week-august-24th-2011/) - Last week I introduced Robert's read and now it's time again for my reading list for the latest week. Tip: remember, you can always find all my reading suggestions in the Robert's read category. Robert's read for August 24th 2011 A great graphic explaining the Firefox Release Channels Firefox Release Channels Millennial: Android Tops iOS
- [Firefinder and Inline Code Finder updated to work with the latest Firebug versions](https://robertnyman.com/2011/09/05/firefinder-and-inline-code-finder-updated-to-work-with-the-latest-firebug-versions/) - As part of making it easier to develop and analyze web pages, I previously released two extensions for Firebug: Firefinder and Inline Code Finder. I'm happy say they are now updated and are working with the latest versions of Firefox and Firebug! The reason they stopped working was that Firebug changed its API from version
- [37](https://robertnyman.com/2011/08/31/37/) - Today I turn 37 years old. It's a very special day your birthday, isn't it? Time to reflect, to contemplate who you are, who you want to be and where you think you are heading in life. For me, the latest year has definitely had its ups and downs, and has without a doubt made
- [Introducing Robert's read: great links and suggestions from latest week, August 17th 2011](https://robertnyman.com/2011/08/17/introducing-roberts-read-great-links-and-suggestions-from-latest-week-august-17th-2011/) - I've always been interested in reading all kinds of inspirational articles, blog posts and just fun things on the Internet, and most of the time I just tweet about it. But now, both for my sake and yours, I will write a weekly blog post listing the links for the latest week. With especially Twitter,
- [HTML5 Forms input types, attributes and new elements - demos, tips and tricks](https://robertnyman.com/2011/08/16/html5-forms-input-types-attributes-and-new-elements-demos-tips-and-tricks/) - Forms on the web. They are literally everywhere, and there seem to really be all kind of flavors for them. From day one they have been a great mean for users to input data and information and interact with various services. And what comes with that is every implementation under the sun to offer validation
- [On the IQ of IE users and the spirit of the web](https://robertnyman.com/2011/08/05/on-the-iq-of-ie-users-and-the-spirit-of-the-web/) - Last week there was a lot of news going around the claim that IE users had lower IQ than users of other web browsers. As soon as I heard the story I felt bad about peoples' conclusions, and after it was announced to be fake, it confirmed it even more. How "news" are created First,
- [HTML5 History API and improving end user experience](https://robertnyman.com/2011/08/03/html5-history-api-and-improving-end-user-experience/) - When the AJAX wave came in 2005 when Jesse James Garrett coined the term and then everyone wanted it, one of the major shortcomings was that dynamic updates of only portions of a web page lead to inconsistent history handling and back/forward navigation button problems in web browsers and poor end user experiences. Enter the
- [Using the HTML5 <span class="lowercase">canvas clip</span> method to hide certain content](https://robertnyman.com/2011/07/26/using-the-html5-canvas-clip-method-to-hide-certain-content/) - People are creating amazing things with HTML5 canvas, especially combined with other HTML5 features. I thought I'd touch on a handy method that some people don't seem to know about: canvas clip. When it comes to presenting things on a canvas, you can stage parts of it off the canvas area or load it somewhere
- [Mozilla Lab's BrowserID - taking web authentication to the next level](https://robertnyman.com/2011/07/21/mozillas-browserid-taking-web-authentication-to-the-next-level/) - Keeping track of multiple logins, passwords and services on Internet can be tedious at best, and projects like OpenID have tried to target that and make it easier and more secure for end users. Learning the lessons from OpenId and having a multitude of ideas how this can be made even better, Mozilla Labs has
- [My presentation at London Ajax Mobile Event](https://robertnyman.com/2011/07/03/my-presentation-at-london-ajax-mobile-event/) - Yesterday I had the pleasure of speaking at the London Ajax Mobile Event in, surprisingly, London. I really enjoyed being both in London - always liked the city and the UK people - but also speaking at an event with more mobile focus and learning both about mobile developer's needs and thoughts. My presentation was
- [HTML5 is more than cool](https://robertnyman.com/2011/05/26/html5-is-more-than-cool/) - HTML5 is here to save us all: it has the cool functions, eye-dazzling features and APIs to go around. I get to see a lot of great things developed with HTML5, but I'd like to issue a word of caution as well. Eye candy Let's start with all the eye candy we see being developed
- [Summer break](https://robertnyman.com/2011/06/10/summer-break-3/) - I'm glad to say that I am just about to start my summer vacation! It's been about a week since my last working day for my former employer, and I have had a lot of things to tend to since then. Doing lots of work in the garden and some house chores, building up my
- [My upcoming speaking in 2011 - South Africa, Chile and more](https://robertnyman.com/2011/06/09/my-upcoming-speaking-in-2011/) - For the rest of 2011, I have a lot of intriguing countries/places to visit with exciting conferences to speak at, so I wanted to list them here. And who knows, maybe you will be attending any of those and we can get the chance to meet there? Going to new places There are a lot
- [Discussing alternatives for various sizes of the same image & introducing <span class="lowercase">s</span>rc property in CSS as an option](https://robertnyman.com/2011/05/30/discussing-alternatives-for-various-sizes-of-the-same-image-introducing-src-property-in-css-as-an-option/) - Today I was just about to write a blog post about images and serving different sizes depending on the device accessing it. Then the Adaptive images post came up on the public-html@w3.org mailing list. So let's look at that and add my thoughts. The problem When we develop a web site we need to cater
- [HTML5 placeholder and an alternative approach - introducing Robert's playground](https://robertnyman.com/2011/05/02/html5-placeholder-and-an-alternative-approach-introducing-roberts-playground/) - Looking at HTML5 and the placeholder functionality, it's there to offer a hint to the user before they have started filling out something. But what if that's not the best way? In the placeholder section in the HTML5 specification it says: User agents should present this hint to the user, after having stripped line breaks
- [JavaScript timers - using functions and scope](https://robertnyman.com/2008/12/16/javascript-timers-using-functions-and-scope/) - This article is also available in Russian. Today I thought I'd introduce you to timers in JavaScript and how to use scope to make your life easier. How we started If you've been writing JavaScript for a while, you probably wrote your first timer calls like this (most likely, this guess for those of you
- [Geek Meet May 2011 with Lea Verou](https://robertnyman.com/2011/04/06/geek-meet-may-2011-with-lea-verou/) - Sold out! Geek Meet is now sold out! Please write a comment to be put on a waiting list. Please note that usually everyone on the waiting list eventually gets a spot Time for Geek Meet May 2011! This time, welcoming a great speaker from Greece! The speaker I'm very happy and proud to present
- [Internet Explorer and the diminishing Windows support](https://robertnyman.com/2011/04/19/internet-explorer-and-the-diminishing-windows-support/) - With the first release of IE10, and officially stating it won't support Windows Vista, it gets me thinking. Where we are - support and OS market share Windows chose not to support Windows XP users with IE9, although Windows XP currently has a staggering 54% of the operating system market share. Amongst many things, this
- [Web browser versions are dead - automatic updates is the future](https://robertnyman.com/2011/04/14/web-browser-versions-are-dead-automatic-updates-is-the-future/) - A somewhat provocative article title, I know, but I think it's really important to discuss where we are right know in regards to web browser versions. The reactions I have gotten to HTML5 hurdles: what is missing and web browser update rate problems and from constantly meeting/getting in touch a lot of web developers in
- [The first IE10 preview at MIX11 and thoughts on that](https://robertnyman.com/2011/04/12/the-first-ie10-preview-at-mix11-and-thoughts-on-that/) - I'm currently in Las Vegas for Microsoft's MIX conference where they just showed the first version of Internet Explorer 10. Given what they announced, I have some thoughts. Things introduced in IE10 Let's start with the support announced in IE10: CSS3 Multi-column Layout CSS3 Grid Layout CSS3 Flexible Box Layout CSS3 Gradients CSS3 Transitions CSS3
- [HTML5 and polyfills - one script to rule them all?](https://robertnyman.com/2011/04/07/html5-and-polyfills-one-script-to-rule-them-all/) - A common discussion about HTML5 and whether to use it, and touched on in the HTML5 Hurdles article, is usually about fallback support and making it work in every web browser. But do we really need that? Polyfills When it comes to making various things offered in HTML5 working in older web browsers, both new
- [HTML5 and polyfills - one script to rule them all?](https://robertnyman.com/2011/04/07/html5-and-polyfills-one-script-to-rule-them-all/) - A common discussion about HTML5 and whether to use it, and touched on in the HTML5 Hurdles article, is usually about fallback support and making it work in every web browser. But do we really need that? Polyfills When it comes to making various things offered in HTML5 working in older web browsers, both new
- [A reply to Microsoft' statement about IE9 vs. Firefox and Google Chrome adoption rate](https://robertnyman.com/2011/04/01/a-reply-to-microsoft-statement-about-ie9-vs-firefox-and-google-chrome-adoption-rate/) - This morning I was notified of an article about the download rate of IE9 by Ryan Gavin, Senior Director, Internet Explorer Business and Marketing. I had to check the date to see that it wasn't an April Fool's joke; alas, it wasn't, so here's my reply. Let me start by saying that I'm happy to
- [HTML5 hurdles: what is missing and web browser update rate problems](https://robertnyman.com/2011/03/31/html5-hurdles-what-is-missing-and-web-browser-update-rate-problems/) - Yesterday I attended the Stockholm Web Monkeys' spring 2011 meetup in Stockholm, and I gave a short presentation and led a discussion about HTML5 - What's good, what's missing, web browser implementation takes. My introduction To begin with, I gave a short talk about HTML5, the current web browser state and my takes: HTML5 -
- [My new job: Technical Evangelist for Mozilla](https://robertnyman.com/2011/03/24/my-new-job-technical-evangelist-for-mozilla/) - It is a special day today. I have just resigned from my current job and am moving on to an extraordinary exciting challenge! A little background I've been working with web development, primarily interface development, since 1998 and HTML, CSS and JavaScript have been a major part of my life since. I've worked in numerous
- [HTML5 and CSS3 tests and compatibility tables, updated](https://robertnyman.com/2011/03/21/html5-and-css3-tests-and-compatibility-tables-updated/) - I wrote about it on Twitter last week (follow me on Twitter!), but naturally I should mention it here too, my dear readers. With new input from testing Internet Explorer 9 and from the Opera team, I have updated my HTML5 tests and compatibility tables and CSS3 tests and compatibility tables. The test and compatibility
- [Twitter drastically changing terms for third-party developers](https://robertnyman.com/2011/03/15/twitter-drastically-changing-terms-for-third-party-developers/) - Last week Twitter asked third-party developers to stop making Twitter client apps. The arguments The basic arguments are that users get an inconsistent experience depending on where they view a user's timeline, profile or how they interact with the Twitter services. Basically, it's consistency, consistency, consistency. As I see it The way I see it,
- [Microsoft's Dev:unplugged HTML5 competition - me one of the judges](https://robertnyman.com/2011/03/11/microsofts-devunplugged-html5-competition-me-one-of-the-judges/) - Microsoft recently launched their Dev:unplugged HTML5 competition, to create outstanding showcases. There are a number of interesting prizes, both in cash and in travel form, and also some free material you can use in your creation. The rules for an entry are: No Plugins: The submission must stick to HTML/CSS/JS on the client-side (no restrictions
- [Using HTML5 <span class="lowercase">canvas</span>, Drag and Drop and File API to offer The Cure](https://robertnyman.com/2011/03/10/using-html5-canvas-drag-and-drop-and-file-api-to-offer-the-cure/) - By using a combination of the element and the File API we could put together a little service that offers "The Cure" for many people. The cure for what, you might ask? Baldness, of course. :-) I'm going to go through the basics here to show how you can drag an image from your
- [How Microsoft and Google can solve video on the web](https://robertnyman.com/2011/02/15/how-microsoft-and-google-can-solve-video-on-the-web/) - As always, there is so much discussion going on about HTML5 and video on the web, and I thought I'd suggest a solution to it all. Common assumptions and thoughts Let's go through the most common comments about video first: Google claim they want to be open, but all it is about is just making
- [In memory of Lena Nyman](https://robertnyman.com/2011/02/08/in-memory-of-lena-nyman/) - Last week my aunt, my father's sister, Lena Nyman passed away. She spent her entire life being an actress, playing everything from theater, comedy, and provocative roles to very serious dramas. She has left an enormous legacy for actors and actresses in Sweden, and it is almost unbelievable to see how she has affected people.
- [Semicolons give me comfort](https://robertnyman.com/2011/02/02/semicolons-give-me-comfort/) - The other day at work we had a discussion about how code should look, or rather, what characters to use. It all started when I made the comment: I like semicolons, they give me comfort Immediately I had three Ruby on Rails developer laughing so hard tears would come out of their eyes. "Semicolons, such
- [Using CSS3 and @<span class="lowercase">font-face</span> to use any custom font on a web site ](https://robertnyman.com/2011/01/27/using-css3-and-font-face-to-use-any-custom-font-on-a-web-site/) - I should have written about this long ago, but better late than never - time to share my experiences. Typography is an important part of user experience, and with CSS3 @font-face we can offer users any font we want to. CSS3 @font-face Font-face works just like the @media directive, where you declare a font-face's family
- [The Open Web Platform is what we want - HTML5 becomes HTML](https://robertnyman.com/2011/01/20/the-open-web-platform-is-what-we-want-html5-becomes-html/) - Last night there was an interesting announcement from the WHATWG group, who effectively develops various HTML5 and related specifications. That is, HTML5 is no more. Their statement is entitled HTML is the new HTML5, and what do they mean with that? The gist of it is that there are so many things happening both in
- [Geek Meet February 2011 with Jake Archibald](https://robertnyman.com/2011/01/12/geek-meet-february-2011-with-jake-archibald/) - Sold out! Geek Meet is now sold out! Please write a comment to be put on a waiting list. Time for the first Geek Meet of 2011! And man, this will be a great night! The speaker Recently, and especially the fall of of 2010, I've had the pleasure to travel around and speak at
- [Thoughts on Google dropping support for the H.264 video codec in Google Chrome](https://robertnyman.com/2011/01/12/thoughts-on-google-dropping-support-for-the-h-264-video-codec-in-google-chrome/) - Yesterday Google announced they're dropping H.264 video codec support in Google Chrome. Whatever you think about this, it's an interesting move and I thought I'd express my thoughts on it. Open! First, in line with my personal beliefs and what I think everything on the web should be, all video support in Google Chrome will
- [We don't need another app store](https://robertnyman.com/2011/01/06/we-dont-need-another-app-store/) - Let's start this year with an adaptation of the lyrics to Tina Turner's We Don't Need Another Hero. Out of the OS domination, out from the wreckage Can't make the same mistake this time We are the children, the last generation We are the ones they left behind And I wonder when we are ever
- [Looking back at 2010 - Happy New Year 2011!](https://robertnyman.com/2010/12/30/looking-back-at-2010-happy-new-year-2011/) - The year is coming to an end, so what better time to take a nice cup of tea and go into nostalgic mode to write up a summary. Travels and conferences 2010 was really a fantastic year in terms of traveling and getting to meet tons of great people! And yeah, sure, I know everyone
- [Posting styles, and why top-posting is just fine](https://robertnyman.com/2007/03/29/posting-styles-and-why-top-posting-is-just-fine/) - Something that always seem to raise a lot of opinion is how to reply to e-mail messages; or, to be more specific, where you write your reply in the context. I thought I'd explain my take on it. Top-posting Top-posting is if you write your reply at the top of the message, with the message
- [Win a 1 GB iPod Shuffle - Name your favorite HTML element](https://robertnyman.com/2006/10/01/win-a-1-gb-ipod-shuffle-name-your-favorite-html-element/) - The competition is now closed: we have a winner! First, let me sincerely tell you that I've thoroughly read every motivation, and many of them were outstanding! You are really smart and funny people, and you all deserve one iPod Shuffle each (no, it's not going to happen :-)! Thank you for all your wonderful
- [Merry Christmas, happy holidays!](https://robertnyman.com/2010/12/23/merry-christmas-happy-holidays-3/) - Christmas time! I'd like to thank all of you for reading, for being there and for all the great feedback I get! I'd also like to express my gratitude to all the wonderful people I have met this year and have been a major part of all the good times I've had. Now it's time
- [Delivering HTML5 video and fallback support with the help of Video JS](https://robertnyman.com/2010/12/22/delivering-html5-video-and-fallback-support-with-the-help-of-video-js/) - With HTML5 video and the current support in web browsers, we need to cater to different codecs, and fallbacks for web browsers with no native video support. This is where Video JS steps in. What it is Video JS is a little JavaScript library that helps with feature and codec detection, and also delivering Flash
- [Microsoft releases extension to play H.264 video in Firefox - next step, Google Chrome Frame for IE then?](https://robertnyman.com/2010/12/20/microsoft-releases-extension-to-play-h-264-video-in-firefox-next-step-google-chrome-frame-for-ie-then/) - Last week Microsoft released the HTML5 Extension for Windows Media Player Firefox Plug-in, and I have some thoughts about that. What it is? Basically, it's an extension for Firefox, developed by Microsoft, to incorporate support for H.264-encoded support in Firefox. What it does is parse video elements in pages and if the video is of
- [How to develop a Firefox extension](https://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/) - Admit that you have always wanted to know how to develop a Firefox extension but never had the time to learn. :-) Here I will walk you through and at the end of the article we will have created a fully functional Firefox extension! This article/topic is also available as a presentation on SlideShare. Our
- [CSS3 Flexible Box Layout Module (aka Flex Box) introduction and demos/test cases](https://robertnyman.com/2010/12/02/css3-flexible-box-layout-module-aka-flex-box-introduction-and-demostest-cases/) - Doing layouts on the web has always been hard, but it seems like we're getting a better option to do it now. Background First, we had tables for layout, and while semantically incorrect, with proper nesting and other tricks, we could build fairly functional layouts with them. Then along came floats which most of the
- [Google Chrome and Safari (WebKit) bug with the HTML5 autofocus attribute](https://robertnyman.com/2010/11/30/google-chrome-and-safari-webkit-bug-with-the-html5-autofocus-attribute/) - I just encountered the weirdest bug with the HTML5 autofocus attribute in Google Chrome and Safari. Bug description When using the autofocus attribute in a web page, when using JavaScript to change the CSS of a sibling element, it will not render in Google Chrome 7 and later and Safari 5 (haven't tested older versions
- [JavaScript badge to present Twitter reactions to a certain URL in your own web site](https://robertnyman.com/2010/11/28/javascript-badge-to-present-twitter-reactions-to-a-certain-url-in-your-own-web-site/) - With a blog it's great getting comments, but as any blogger need to realize, there are other channels that people like to express their reactions in to - especially Twitter. Background Therefore, I wanted a nice way to implement reactions on Twitter to my blog posts, so everyone reading could see it all in the
- [Is there any Android-based mobile phone that can compete with the iPhone?](https://robertnyman.com/2010/11/25/is-there-any-android-based-mobile-phone-that-can-compete-with-the-iphone/) - Instead of presenting a certain technology or approach, my idea with this post is to get some discussion and feedback about iOS vs. Android. Let me first start by saying it's not meant as a pissing contest about which is best, or the ridiculous notion that there can be only one mobile OS to rule
- [Introducing HTML5 Web Sockets - taking bidirectional communication on the web to the next level](https://robertnyman.com/2010/10/22/introducing-html5-web-sockets-taking-bidirectional-communication-on-the-web-to-the-next-level-2/) - For a long long time we have tried to be able to push information from the server out to the end users without having to poll the server all the time. Background My first memory of pushing out information to the end user was a feature in Internet Explorer 4 when you could subscribe to
- [Separation](https://robertnyman.com/2010/10/28/separation/) - I have something I feel I need to tell you. It's personal, so don't read if you don't want to hear about things like that. Currently after ten years together I'm going through a separation with Fredrika, and we don't live together anymore. As you can imagine, this is painful and I'm in a pretty
- [Tip: follow @<span class="lowercase">r</span>obertnyman on Twitter!](https://robertnyman.com/2010/09/14/tip-follow-robertnyman-on-twitter/) - I'd like to take a little time to give you a tip about how to stay on top of what I do/write. Thing is, especially at the moment, I can't always manage to squeeze in the time I want for blogging and writing more extensively about things I want to share or discuss. However, I
- [CSS3 Media Queries and creating adaptive layouts](https://robertnyman.com/2010/09/09/css3-media-queries-and-creating-adaptive-layouts/) - With the myriad of devices, web browsers and screen sizes out there, we need a way to to be able to easy detect how we want to layout a web page for them. This is now offered to us through Media Queries in CSS3. CSS3 Media Queries will help you retrieve information about the device/web
- [Geek Meet September 2010 with Bruce Lawson!](https://robertnyman.com/2010/09/06/geek-meet-september-2010-with-bruce-lawson/) - Time for the first Geek Meet this fall! Can you believe it's been four months since the last one? This time around, it's time to bring in a guest from the UK. The speaker This time around, I'm proud to bring you the wonderful Bruce Lawson! He's an evangelist for Opera for open web standards,
- [Riding, riding, riding - I'm back again!](https://robertnyman.com/2010/09/02/riding-riding-riding-im-back-again/) - Seasons come and seasons go; life turns in a constantly changing manner. But, as after every summer, I'm back and I long to write for you! :-) My summer I've been having a great time this summer, playing lots and lots with my wonderful children! It's funny that there's no end to how many times
- [Summer break!](https://robertnyman.com/2010/06/27/summer-break-2/) - My dear friends, it's once again summer and it's time for me to take a break. Every summer I take a few months off to spend time with my family and get a break from blogging, Internet and web development in general. For me it's a great way to get to spend both quantity and
- [Adding HTML5 placeholder attribute support through progressive enhancement](https://robertnyman.com/2010/06/17/adding-html5-placeholder-attribute-support-through-progressive-enhancement/) - I continually talk about HTML5 and how progressive enhancement is a simple approach to make any new behavior possible in web browsers that haven't implemented it yet. I thought I'd show you a simple example how to do this with the new placeholder attribute for input elements. Introducing the placeholder attribute The placeholder attribute is
- [HTML Validator extension for Safari](https://robertnyman.com/2010/06/09/html-validator-extension-for-safari/) - A couple of days ago, Apple announced support for developing extensions, so I felt obliged to implement my HTML Validator extension for Safari too. :-) The HTML validator extension for Safari The extension basically offers three options: Validate URL Takes the URL of the current tab and opens a new tab with the W3C validator
- [Sweden's Best Developers, the 2010 take](https://robertnyman.com/2010/06/04/swedens-best-developers-the-2010-take/) - Two years ago, the Swedish magazine Computer Sweden listed Sweden's Best Developers 2008, where I was listed as number 19, the highest ranked Interface Developer. Today they announced Sweden's Best Developers 2010 . This time around I was ranked as number 12, which is a few steps up, and I'm still the highest ranked Interface
- [Lost - The End](https://robertnyman.com/2010/05/27/lost-the-end/) - The TV Show Lost has aired its last episode ever. Sad times for me, and I thought I'd talk a little about what it has meant to me. WARNING! Below I will mention things you don't want to know if you haven't seen all episodes yet. How it all started To be honest, I hadn't
- [Catching clicks with clickCatcher before your JavaScript files have loaded/events been applied](https://robertnyman.com/2010/05/24/catching-clicks-with-clickcatcher-before-your-javascript-files-have-loadedevents-been-applied/) - One of the key things to improve performance of a web site, real as well as perceived, is including your JavaScript files at the end of the document (as I described in Improve Your Web Site Performance – Tips & Tricks To Get A Good YSlow Rating). However, there is a drawback to that. The
- [The WebM video format - the saviour of open video on the web?](https://robertnyman.com/2010/05/20/the-webm-video-format-the-saviour-of-open-video-on-the-web/) - I don't think I'm exaggerating when I'm saying something really really important has happened for the future of the Open Web. Finally, it looks like there might be a solution to the video codecs and patent encumbered alternatives we have been dealing with. Background About two months ago I wrote What Will Happen To Open
- [Farewell, Ronnie James Dio](https://robertnyman.com/2010/05/17/farewell-ronnie-james-dio/) - Yesterday one of, if not the, best heavy metal vocalist of all times passed away. Ronnie James Dio was around in the music world for over 50 years, and without a doubt he has influenced and inspired almost anyone in the heavy metal scene - for instance, just read the letter from Lars Ulrich of
- [My <span class="lowercase">i</span>Pad review (<span class="lowercase">a</span>ka a nice way to look at Kristen Bell)](https://robertnyman.com/2010/05/11/my-ipad-review-aka-a-nice-way-to-look-at-kristen-bell/) - After having owned an iPad for a little time now, I thought it deserves a review. Background I got my iPad last week because someone was nice enough to help me buy it in the US and then bring it to Sweden. It took a little time to get a hold of a 64 GB
- [Geek Meet May 2010 - HTML5 & JavaScript](https://robertnyman.com/2010/05/05/geek-meet-may-2010-html5-javascript/) - It is soon summer (Yay!) and about time for a last Geek Meet before a summer break! The speaker In February, when we had Christopher Blizzard over for Geek Meet, he had seen me give a presentation at FOSDEM in Brussels two days prior to that about HTML5, and he wondered if I had given
- [Embrace, extend and extinguish](https://robertnyman.com/2010/05/04/embrace-extend-and-extinguish/) - With various discussions and things taking place right now, it reminds me of a phrase that has been around for some time. The phrase in question is "Embrace, extend and extinguish" and comes from Microsoft and their strategy within various markets and products. And looking at, for instance, the web browser world it is exactly
- [Using CSS3 Transitions and Transforms to mimic Mac OS X Stacks behavior](https://robertnyman.com/2010/04/30/using-css3-transitions-and-transforms-to-mimic-mac-os-x-stacks-behavior/) - The other day when I wrote Using CSS3 Transitions To Create Rich Effects I was thinking of nice ways to apply this. One of the things that came up was creating the Mac OS X Stacks behavior entirely in CSS! The working example In the page CSS3 Transitions - Mac OS X Stacks, which is
- [Using CSS3 Transitions to create rich effects](https://robertnyman.com/2010/04/27/using-css3-transitions-to-create-rich-effects/) - There has been discussions about allowing CSS to help developers create smooth transitions of CSS properties for elements, and it's something being specified in CSS3 in W3C CSS Transitions Module Level 3. Here I'm going to show you how to implement it in Firefox, Google Chrome, Safari & Opera. The basics The basics relies on
- [CSS <span class="lowercase">p</span>ointer-events to allow clicks on underlying elements](https://robertnyman.com/2010/03/22/css-pointer-events-to-allow-clicks-on-underlying-elements/) - Ever placed an element on top of another element, but wanted the one under to be clickable? Now it's doable, with CSS pointer-events! (This article is also available in Chinese) CSS pointer-events Pointer-events is something that originally stems from the SVG world and is already present in a number of web browsers. However, it is
- [Using HTML5 custom data attributes to store data on HTML elements](https://robertnyman.com/2010/04/29/using-html5-custom-data-attributes-to-store-data-on-html-elements/) - When writing JavaScripts for a web page, since the beginning of time, web developers have had the need to store extra data for HTML elements. I remember reading about custom data attributes in HTML5 some time ago, and recently Remy reminded me about them - they are here to save us! Background Before, we used
- [Using CSS instead of images when coding your web design](https://robertnyman.com/2010/04/21/using-css-instead-of-images-when-coding-your-web-design/) - As an Interface Developer, it has always been a challenge to make the designers' dreams come true, especially when it comes to shadows, gradients and various level of transparency. Slicing images till no end, trying to make it look good. Nowadays, though, a nice alternative is to do it with CSS. The issues with images
- [How we give feedback](https://robertnyman.com/2010/04/20/how-we-give-feedback/) - Recently I was talking with a Product Manager at another company about how feedback manifests itself. He mentioned a couple of situations where they had gotten bad PR because people had written negatively in blog posts about certain things in their product. His reaction was that if those people had just contacted them and asked,
- [Using Offline Web Applications to offer offline capabilities - sister specification to HTML5](https://robertnyman.com/2010/04/14/using-offline-web-applications-to-offer-offline-capabilities-sister-specification-to-html5/) - In a world where we carry our computers/Internet-connected devices with us all around, we're bound to lose connection now and then but still want to be able to continue our work. That is where Offline Web Applications steps in. Checking connectivity First, let's talk about our options to see whether a user is online or
- [Speaking at SWDC 2010 in Stockholm, Sweden](https://robertnyman.com/2010/04/13/speaking-at-swdc-2010-in-stockholm-sweden/) - June 2-3 third this year a number of high-profile speakers are coming to Stockholm, Sweden, to talk at the SWDC 2010 conference, organized by Peter Svensson (who also organizes the GTUG events in Stockholm). The list of speakers is impressive: Daniel Glazman (@glazou) Tim Caswell (@creationix) Mark Wubben (@novemberborn) Patrick Chanezon (@chanezon) Wolfram Kriesing (@wolframkriesing)
- [Creating good content mark-up: Content Management Systems <span class="lowercase">v</span>s. hand-crafted HTML](https://robertnyman.com/2010/04/12/creating-good-content-mark-up-content-management-systems-vs-hand-crafted-html/) - There's an inner beauty of HTML code that I can never seem to get away from. The wonderful world of semantics - choosing the right element for the right task, something that conveys meaning, makes it more accessible and strikes the perfect balance of different parts of a web page. Which moves us on to
- [I'm a keynote speaker at the P2P Conference in Bulgaria April 24-25](https://robertnyman.com/2010/04/09/im-a-keynote-speaker-at-the-p2p-conference-in-bulgaria-april-24-25/) - In two weeks from now, April 24th - 25th, I'll be going to Bulgaria to be one of the keynote speakers at the P2P Conference (in Bulgarian). To me, it's very exciting to be able to Bulgaria, because I have never been there before and I' quite looking forward to it. The conference will be
- [HTML Validator extension for Google Chrome](https://robertnyman.com/2010/04/07/html-validator-extension-for-google-chrome/) - Validating HTML is very important to ensure maximum web browser and operating system compatibility, and making sure it is ready for CSS and JavaScript code to interact with it. Therefore, I have created an HTML Validator for Google Chrome. Background Being an avid Firefox user myself, I have had tremendous use and inspiration from the
- [Using HTML5 Web Workers to have background computational power](https://robertnyman.com/2010/03/25/using-html5-web-workers-to-have-background-computational-power/) - When performing advanced load-heavy operations in a web browser, both the web page it is run in as well as the web browser UI becomes unresponsive till it's finished. However, there's a way to address that with HTML5 Web Workers. What they do Basically, Web Workers offers you a possibility to load a JavaScript file
- [What will happen to open video on the web?](https://robertnyman.com/2010/03/23/what-will-happen-to-open-video-on-the-web/) - With more and more people getting faster Internet connections, and video being one of the ultimate online multimedia experience (so far), it was due to get native video elements in web browsers. However, open video is threatened by codecs and patents, and I thought I'd discuss the situation and possible outcomes here. Background These are
- [<span class="lowercase">p</span>ostMessage in HTML5 to send messages between windows and iframes](https://robertnyman.com/2010/03/18/postmessage-in-html5-to-send-messages-between-windows-and-iframes/) - Ever had the need to communicate between windows or the current window and an inner iframe? Across domains as well? I bet you have, but now we have a nice option for doing that! The solution is called postMessage and is part of the HTML5 Web Messaging specification. What makes it cool, and very easy
- [Testing the Internet Explorer Platform Preview (IE9) - reviewing the good, the bad and the main letdown](https://robertnyman.com/2010/03/17/testing-the-internet-explorer-platform-preview-ie9-reviewing-the-good-the-bad-and-the-main-letdown/) - At MIX10 yesterday, Microsoft announced IE9 and spoke about its upcoming features. And, lo and behold, they released a Internet Explorer Platform Preview for anyone to download and play around with! I've tried to read up about it and play around with the preview as much as possible to get any indication of what to
- [Geolocation in web browsers to find location & Google Maps examples](https://robertnyman.com/2010/03/15/geolocation-in-web-browsers-to-find-location-google-maps-examples/) - More and more services around us focus on where we physically are located at the moment, and how we can be assisted in the best fashion depending on that. Today I'd like to introduce the geolocation possibilities we developers have, and also play around a little with Google maps. Introducing geolocation Geolocation, i.e. finding out
- [Do hidden elements load background images?](https://robertnyman.com/2010/03/11/do-hidden-elements-load-background-images/) - One thing I have always pondered about is whether elements that are hidden will load any images associated with it, either inline or through CSS, directly at page load. And apparently, my colleague Jonatan Larsson has as well. Jonatan and I discussed this back and forth, how it actually works and how we'd want it
- [Is WebKit too fast for its own good?](https://robertnyman.com/2010/03/09/is-webkit-too-fast-for-its-own-good/) - Let me start by saying I have the utmost respect for the WebKit team, and all the amazing things they have delivered with their rendering engine. Also, very important, for putting pressure on other rendering engine vendors and making them step up. What I would like to talk about today is the rendering speed in
- [No more version of Mac OS X?](https://robertnyman.com/2010/03/08/no-more-version-of-mac-os-x/) - I recently read a, to say the least, interesting prediction about the future of Mac OS X. In the latest issue of the Swedish Macworld magazine they interviewed a number of developers about iPad and what they believe about it's future. Amongst them, Jayway iTeam CTO Fredrik claimed/envisioned that iPhone OS X will be the
- [The price of our hunt for better technology](https://robertnyman.com/2010/03/01/the-price-of-our-hunt-for-better-technology/) - We rush away in our lives, whining about slow computers and constantly have more and more demands. Maybe it's time to take one step back and look at the consequences of our desires. My friend Steven Clark has written in 6 Million Reasons to Reconsider your Next Upgrade about the war in Congo, and how
- [Geek Meet March 29th 2010 - Internet Explorer Evangelist Giorgio Sardo speaking](https://robertnyman.com/2010/02/26/geek-meet-march-2010-internet-explorer-evangelist-giorgio-sardo-speaking/) - Time for another Geek Meet, and this time, we'l be trying something new. :-) Our speaker Joining us this time around is Giorgio Sardo who is a Microsoft Technical Evangelist/Internet Explorer Evangelist who will talk about Internet Explorer. The idea is to first have Giorgio talk about what has been implemented in IE 8, HTML5
- [CSS gradients for all web browsers, without using images](https://robertnyman.com/2010/02/15/css-gradients-for-all-web-browsers-without-using-images/) - One thing that is quite nice is that we now have the ability to create gradients in our pages just from CSS code, and without the use of any images. Syntax options and web browser support The good news is that there is web browser support for CSS gradients in Firefox, Safari, Google Chrome and
- [CSS files downloaded twice in Internet Explorer with protocol relative URLs ](https://robertnyman.com/2010/02/18/css-files-downloaded-twice-in-internet-explorer-with-protocol-relative-urls/) - I think we can all agree that performance of web sites matters a lot, and slow web sites are very annoying both for developers and, more importantly, end users. Therefore, we need to talk about a newly discovered problem: Internet Explorer, protocols and inclusion of stylesheets. Steve Souders, web performance guru and all-around top bloke,
- [My trip to, and HTML5 presentation at, FOSDEM, Brussels, february 6th-7th 2010](https://robertnyman.com/2010/02/11/my-trip-to-and-html5-presentation-at-fosdem-brussels-february-6th-7th-2010/) - Last weekend I had the pleasure of going to FOSDEM to give a presentation about HTML5 and to experience a very big open-source conference. First evening After sharing a flight with my fellow Swede Stefan Hermes, we eventually got to our respective hotel. I was sharing a room with Fabrice Desré, and as it turned
- [IE and Life](https://robertnyman.com/2010/01/21/ie-and-life/) - The other day I sort of had an epiphany, a revelation if you will, which made me realize something hard to accept: Internet Explorer will always be there throughout my entire career working with Internet. After that had dawned on me, seeing know that IE will never die and be completely be replaced by only
- [How to reduce the number of HTTP requests](https://robertnyman.com/2010/01/15/how-to-reduce-the-number-of-http-requests/) - As you might be aware of, I believe web site performance is truly a critical success factor, and I have written about it before in How to improve your web site performance – tips & tricks to get a good YSlow rating What we have With the advent of such great tools such as YSlow
- [Thank you for 2009 - Happy New Year!](https://robertnyman.com/2009/12/30/thank-you-for-2009-happy-new-year/) - I hope you are all having some nice time off; I just wanted to take the time to reflect on 2009 and what it was like for me. Speaking and travel I think career- and experience-wise, the biggest thing I did this year was starting to travel around and speak at conferences. And while the
- [Merry Christmas, Happy Holidays!](https://robertnyman.com/2009/12/22/merry-christmas-happy-holidays-2009/) - It's that time of year that should be spent with your loved ones no work, no obligations, just share some happiness with people who are special to you. I would just like to sincerely thank you for reading, for putting up with me and for all the knowledge and good thoughts you share with me.
- [Releasing Inline Code Finder as a Google Chrome extension](https://robertnyman.com/2009/12/18/releasing-inline-code-finder-as-a-google-chrome-extension/) - I put a lot of time into ensuring web interface code quality, both for code in projects I work in and in doing code audits for other web sites. One of the best ways to find undesired inline styles, inline JavaScript events and javascript: links, I believe, is my Inline Code Finder extension and now
- [Testing Object-Oriented CSS (OOCSS) for easier CSS development](https://robertnyman.com/2009/12/17/testing-object-oriented-css-oocss-for-easier-css-development/) - Let's face it: developing CSS that should work across various web browsers and platforms is hard, and could prove to be quite a challenge. This is where Object-Oriented CSS (OOCSS) steps in. What it is OOCSS is being developed by Nicole Sullivan, with a background at Yahoo!, who now consults for Facebook. The objective is
- [Content Management Systems are a dying breed](https://robertnyman.com/2009/12/14/content-management-systems-are-a-dying-breed/) - Based on my experience and thoughts over the years, and feedback from a number of very smart and talented people, I believe that Content Management Systems (CMS) are far from the promised savior, but rather the bane of web sites. Background Back at the end of the 1990s, people wanted to start controlling content creation
- [The death of a friend](https://robertnyman.com/2009/12/08/the-death-of-a-friend/) - Tonight a friend of mine and my family passed away. When I was growing up and throughout my entire life, he was around as a friend of my parents. Anyone close to your parents, in time, naturally becomes a friend of yours as well, and I have quite a number of memories of him throughout
- [My trip to Lisbon, Portugal, and the Codebits conference](https://robertnyman.com/2009/12/08/my-trip-to-lisbon-portugal-and-the-codebits-conference/) - I had the pleasure of spending last week in Lisbon, Portugal, for the Codebits conference. Arriving in Lisbon It was my first time in Portugal, so I made sure to arrive one day early to have time to do some sightseeing and catch a view of Lisbon. Last Tuesday, December 1st, I arrived in Lisbon
- [Speaking at Codebits in Lisbon, Portugal](https://robertnyman.com/2009/11/30/speaking-at-codebits-in-lisbon-portugal/) - Next stop on my little European tour is Codebits in Lisbon, Portugal! I will be speaking at the conference, giving my presentation JavaScript - From Birth to Closure. It seems like it's going to be quite an exciting conference! Tomorrow I will get on the plane there, and it is also my first time in
- [The HTML5 syntax options problem](https://robertnyman.com/2009/11/27/the-html5-syntax-options-problem/) - Usually blog posts with the words "problem, "considered harmful" and similar are just crying foul, but I would like to bring up something I actually believe is/will become a real problem: HTML5 syntax options. Available syntax options In strict XHTML, we needed lowercase tag names, quoting our attributes, and an attribute had to have a
- [My Full Frontal '09 escapades - The JavaScript conference](https://robertnyman.com/2009/11/25/my-full-frontal-09-escapades-the-javascript-conference/) - I'm (almost) just back from Full Frontal 09, and man, did I have a good time! :-) Conference takes First of all, I have to say that I genuinely believe that Full Frontal 09 was absolutely fantastic! As I kept on telling people afterwards, all of the other speakers really stepped up and delivered, and
- [The JSConf.eu conference and my visit to Berlin](https://robertnyman.com/2009/11/18/the-jsconf-eu-conference-and-my-visit-to-berlin/) - About a week and a half ago, I had the pleasure of speaking at JSConf.eu! Background Inspired by JSConf in the US, Jan Lehnardt, Malte Ubl and Holger Blank, decided to organize JSConf.eu. They gathered a stunning line-up of speakers, and I'm just happy I got to be one too! My travel there I got
- [A faster web with Resource Packages - Mozilla suggestion to have just one HTTP request](https://robertnyman.com/2009/11/17/a-faster-web-with-resource-packages-mozilla-suggestion-to-have-just-one-http-request/) - One of the most common problem on the web is slow web sites, wasting he time of end users. Now, perhaps, Mozilla has come up with a solution for this, which will be applicable for all web browser vendors. Background One of the main problems slowing web sites down is the number of HTTP requests,
- [The Øredev 2009 Conference adventure](https://robertnyman.com/2009/11/16/the-øredev-2009-conference-adventure/) - Week before last, I had the pleasure of attending and speaking at two conferences. With even more conferences in the pipe, last week was pretty intense, work-wise, to cover up for that, but now I thought I'd take the time to talk about them, starting in this post with the Øredev 2009 conference. Getting there
- [Firefox turns five years old today - congratulations!](https://robertnyman.com/2009/11/09/firefox-turns-five-years-old-today-congratulations/) - Today is a very special day, for many reasons, but the one I wanted to bring up is Firefox turning five years old! I, for one, is immensely grateful for the change Firefox has brought to the web, with openness and standards usage that has really spurred a better web climate. We all owe a
- [This just in: Speaking at JSConf.eu November 7th-8th 2009!](https://robertnyman.com/2009/11/02/this-just-in-speaking-at-jsconf-eu-november-7th-8th-2009/) - I'm very happy to say that I will speak at at, and participate in, JSConf.eu in Berlin this upcoming weekend! I heard/read about the conference when it was in its planning stage, but since I was already scheduled to speak at Øredev this week and had some other things to attend to, I early on
- [Apple to patent CSS transformations and animations](https://robertnyman.com/2009/10/29/apple-to-patent-css-transformations-and-animations/) - It seems like Apple is about to go down a road which is completely against the spirit of the web. Apple has applied to patent CSS transformations and animations. I'm no lawyer, and it's virtually impossible what results such a patent owned by Apple would lead to in reality, but really, if it in any
- [Speaking at Full Frontal - JavaScript Conference - 20th November 2009](https://robertnyman.com/2009/10/26/speaking-at-full-frontal-javascript-conference-20th-november-2009/) - Soon time for me to go on the road, and I've gotten the honor to speak at the Full Frontal - JavaScript Conference, 20th November 2009. It is especially interesting, and scary, for me since all the other names on the bill are true JavaScript heroes. Just take a glance at this list of the
- [Releasing Firefinder 1.01 - now with support for 8 languages](https://robertnyman.com/2009/10/27/releasing-firefinder-1-01-now-with-support-for-8-languages/) - I'm happy to announce that version 1.01 of Firefinder for Firebug is now released, with a number of new languages supported. On top of the various ways of selecting elements in a web page and using the FriendlyFire collaboration (all described in the Firefinder page), it now also supports 8 languages, thanks to very helpful
- [Web browser market share and rounding errors](https://robertnyman.com/2009/10/21/web-browser-market-share-and-rounding-errors/) - In our world of developing web sites, it is always interesting with web browser statistics, and how some people view them. Pair that with a new player in the market and various opinions about its success. Web browser market share Let's start by looking at the current web browser market share, available at Browser Market
- [An introduction to HTML5](https://robertnyman.com/2009/10/14/an-introduction-to-html5/) - It seems like everyone is talking about HTML5 now, but the discussion is spread out and seldom gives the background, explanation what HTML5 really is and if/when it's usable. Therefore, my ambition here is to: Give you a little history Go into what HTML5 is and what it covers Show code examples Target the question
- [Speaking at Øredev 2009 Developer Conference, November 4th 2009](https://robertnyman.com/2009/10/13/speaking-at-øredev-2009-developer-conference-november-4th-2009/) - In November, more exactly Wednesday November 4th, I will be speaking at the Øredev 2009 Developer Conference. My talk I will do a presentation in the Wednesday Web Development track about JavaScript history, what it is and where it comes from, and then move into such interesting and important areas such as best practices, object-orientation,
- [Help making Firefox better - share your thoughts!](https://robertnyman.com/2009/10/08/help-making-firefox-better-share-your-thoughts/) - Last weekend, I had the pleasure of being invited by Mozilla to Prague to, amongst other things, discuss the future of Firefox. Background As we all know, Mozilla, with Firefox, took back the web from a Microsoft-dominated era with Internet Explorer, made it open again and put emphasis on web standards. The way I see
- [Invited to Mozilla Camp Europe Prague, 3-4 October 2009](https://robertnyman.com/2009/09/28/invited-to-mozilla-camp-europe-prague-3-4-october-2009/) - Some time ago I was happy to receive an invitation to Mozilla Camp Europe Prague, 3-4 October 2009! It is a two-day conference in Prague where a lot of interesting people will be discussing very interesting things. :-) There will be four main tracks: Development Internationalisation Advocacy QA Personally, I'm naturally very interested in the
- [Travel stories and session recaps from Mozilla Camp Europe Prague, 3-4 October 2009](https://robertnyman.com/2009/10/07/travel-stories-and-session-recaps-from-mozilla-camp-europe-prague-3-4-october-2009/) - Late last night I came home from the fantastic event that was Mozilla Camp Europe Prague, 3-4 October 2009, and I thought I'd tell you how my Prague visit was, what I thought of the event and my thinking about the sessions. Getting there Thursday October 1st I met up with fellow Swedes Patrick Finch
- [The answers to the "Looking for a good interface developer?" questions](https://robertnyman.com/2006/10/17/the-answers-to-the-looking-for-a-good-interface-developer-questions/) - When I wrote Looking for a good interface developer? Here’s what to ask to make sure you’ve got the right person, I wasn't sure if I should reveal the answers to you or just let you do the research yourselves. However, I came to the conclusion that this web site is really about sharing knowledge,
- [Google Chrome Frame & Google Wave not supporting any version of Internet Explorer](https://robertnyman.com/2009/09/23/google-chrome-frame-google-wave-not-supporting-any-version-of-internet-explorer/) - Yesterday, Google outed a very bold move of theirs, and then followed up with a statement that, to me, meant even more. We're talking Google Chrome Frame and Google Wave deciding not to support Internet Explorer. Google Chrome Frame In Introducing Google Chrome Frame , Google explains that it is a plug-in to Internet Explorer,
- [The ultimate getElementsByClassName, anno 2008](https://robertnyman.com/2008/05/27/the-ultimate-getelementsbyclassname-anno-2008/) - Two and a half years ago, I released the first version of getElementsByClassName. With how web browsers has evolved since, I thought I'd release a real ultimate version, dated 2008. :-) Native web browser support Safari 3.1 has native getElmentsByClassName support, and upcoming Firefox 3 and Opera 9.5 will have it too. It only leaves
- [One million downloads for <span class="lowercase">g</span>etElementsByClassName](https://robertnyman.com/2009/09/22/one-million-downloads-for-getelementsbyclassname/) - When a developer writes code, it is usually for the challenge, the obstacles to beat and the rush of solving a problem. But also, when your code becomes popular is quite a kick as well. I hadn't checked the statistics for some time for my getElementsByClassName code, so you can just guess my surprise when
- [Geek Meet October 2009 - Molly Holzschlag will present about HTML 5 and other goodies](https://robertnyman.com/2009/09/21/geek-meet-october-2009-molly-holzschlag-will-present-about-html-5-and-other-goodies/) - It's time again, my friends! And this time, it will be even more fantastic! Are you ready? Are you READY?! What? My dear friend Molly Holzschlag will be coming here exclusively just to talk to you! I take for granted, most, if not everyone, of you already know who she is, but basically all you
- [The passing of Patrick Swayze](https://robertnyman.com/2009/09/18/the-passing-of-patrick-swayze/) - As I am sure all of you are aware of, Patrick Swayze passed away Monday night. I enjoyed some of his movies and performances, and Dirty Dancing is definitely the most appreciated chick flick of all times. From what I have heard, he was always a very nice and likable guy, and I must admire
- [Apple's App Store and installing what you like on an <span class="lowercase">i</span>Phone](https://robertnyman.com/2009/09/15/apples-app-store-and-installing-what-you-like-on-an-iphone/) - In the world of advanced mobile phones, iPhone has a lot of interesting offerings and apps, while more and more Android-based phones are coming into the market. Development target #1 I believe that, beyond a nice, consistent and well-designed interface and impressive hardware, one of the major strengths of the iPhone is that it has
- [Getting caught for speeding](https://robertnyman.com/2009/09/11/getting-caught-for-speeding/) - At the end of April, on my way home from work, I got caught for speeding. Which was fair enough, I was driving 9 kilometers (approx. 5.5 miles) faster per hour than I was allowed to. Quite a hefty fine, though: 1500 SEK (214 USD), where I don't even dare to wonder what I would
- [Fuck IE gently](https://robertnyman.com/2009/09/09/fuck-ie-gently/) - Last Friday, I was looking forward to go home after a long work week. Alas, I got held at the office all Friday night, due to one little thing: Internet Explorer, once again bugging out (IE 7 in this case). And since IE once again managed to destroy my personal life, I thought I'd dedicate
- [HTML or XHTML?](https://robertnyman.com/2005/11/02/html-or-xhtml/) - In Spanish/En Español På Svenska/In Swedish It seems like the eternal question amongst web developers: HTML or XHTML? Wherever I look there seems to be posts in forums raising the question, web developers asking me or other people write blog posts about what they believe is the right way to go. I'm not writing this
- [Firefinder 1.0 released - code collaboration with the FriendlyFire feature, better integration with Firebug and more](https://robertnyman.com/2009/09/07/firefinder-1-0-released-code-collaboration-with-the-friendlyfire-feature-better-integration-with-firebug-and-more/) - When I released Firefinder back in May, I had some ideas with what more I wanted to do with it. Now I can happily say that I have implemented those ideas! New features and changes I have implemented both a number of new features and gotten a better integration with Firebug with this release, and
- [Apple Mac OS X versions named after German tanks?](https://robertnyman.com/2009/09/02/apple-mac-os-x-versions-named-after-german-tanks/) - During this summer, I realized that Apple's naming of versions seems a tad odd... Background We were sitting around a table in the beautiful Swedish archipelago, having a drink and chatting a little. Big men talk about big guns, right? So, we were discussing different German tank models. Not being just a man, but a
- [35](https://robertnyman.com/2009/08/31/35/) - Today I turn 35 years old. No age crisis, really; more like life ponderings. What have I achieved so far? What could or should I have done differently? I have seen and done so many things, and I'm so very grateful for all the wonderful experiences I have been given! Also, looking forward and thinking
- [When the Wiimote (Nintento Wii Remote) stops working](https://robertnyman.com/2009/08/28/when-the-wiimote-nintento-wii-remote-stops-working/) - Last week I had bought a new game to my Nintendo Wii, and was eager to start it up. I grabbed the Wiimote (Nintento Wii Remote) but it was completely dead. Being over two months since I last played, I took for granted that the batteries had just gotten drained. So, I just got some
- [How do you value an experience?](https://robertnyman.com/2009/08/27/how-do-you-value-an-experience/) - This article was originally written by me in Swedish for Mindpark: Vad är en upplevelse värd? Experiences. We've all had them, right? Things that changed our lives, shaped us as human beings; they might have inspired us, or made us avoid something forever. Going to concerts If I look to myself: I love music and
- [Hi Ho Silver - I'm back!](https://robertnyman.com/2009/08/26/hi-ho-silver-im-back/) - Wow. I can't really believe these are my first words of blogging again in almost two months. It always feels a bit funny getting back in the saddle, but once there, I'm as happy as a butterfly on a flower! At times, it's been a warm summer here in Sweden, and at other times, just
- [Summer break 2009](https://robertnyman.com/2009/07/05/summer-break-2009/) - If you have followed my ramblings for some time now, you know the drill... It's summer, and time for me to take a break from the web. Every summer I make sure to get a few months off, to get a break from the web and all the work I do, and instead focus on
- [Firefox 3.5 is released - information about having multiple Firefox versions and web developer extension compatibility](https://robertnyman.com/2009/07/01/firefox-35-is-released-information-about-having-multiple-firefox-versions-and-web-developer-extension-compatibility/) - Firefox 3.5 was released yesterday, and it has already reached 5 and a half million of downloads (at the time of writing). Therefore, I thought I'd answer some common questions, especially from a web developer perspective about the new version and which web developer extensions which will work with it. I have to say that
- [PictureSlides 2.0 - highly customizable option to create JavaScript slideshows](https://robertnyman.com/2009/06/30/pictureslides-20-highly-customizable-option-to-create-javascript-slideshows/) - I've had a few versions of my PictureSlides to create JavaScript slideshows, but now it has been completely rewritten and jQuery-optimized with some new control and features. The background story is that I needed a basic version of it in a client project, so while I had dusted it off, I took some extra time
- [The death of Michael Jackson](https://robertnyman.com/2009/06/26/the-death-of-michael-jackson/) - Yesterday, Michael Jackson passed away. I will not go into the allegations and what some people thought he had done, and what others claimed wasn't true (for those interested, you can read more in the Wikipedia article about Michael Jackson). None of us really knows, and never will, so I will leave that behind for
- [Microsoft's recent marketing campaigns](https://robertnyman.com/2009/06/25/microsofts-recent-marketing-campaigns/) - You have probably seen this elsewhere on the web, read me go on about it on Twitter, or something, but I thought I'd go through what I find to be some weird and provoking marketing strategies from Microsoft recently. Not sure in which order these came, but let's go through them: tengrandisburiedhere.com We'll start with
- [Review of AC/DC at Ullevi Stadium June 21st 2009](https://robertnyman.com/2009/06/24/review-of-acdc-at-ullevi-stadium-june-21st-2009/) - Last weekend, me and my brother embarked on a journey to Gothenburg to see AC/DC play at the Ullevi arena. I had the pleasure of seeing AC/DC a few months ago in Stockholm, February 20th 2009, and now, June 21st, it was time again! Driving to Gothenburg and accommodation Sunday morning, we embarked on our
- [Opera Unite - some questions and answers](https://robertnyman.com/2009/06/23/opera-unite-some-questions-and-answers/) - Last week, Opera launched an alpha release of Opera Unite. My idea here here is to write an unbiased post about it, to answer some the most common questions and queries. Background on Opera Unite If you feel you want some background on Opera Unite before we start, please read Opera's release blog post Taking
- [Review of AC/DC at the Globe Arena, Stockholm February 20th 2009](https://robertnyman.com/2009/02/23/review-of-acdc-at-the-globe-arena-stockholm-february-20th-2009/) - Friday night last week I had the immense pleasure of seeing AC/DC live in quite some time! How I got there Last fall when the tickets were released, on a Saturday of all days, I was away from home and only saw the notice in the paper in the afternoon. By then, due to high
- [Swedish Midsummer celebrations](https://robertnyman.com/2009/06/18/swedish-midsummer-celebrations/) - Tomorrow, all of Sweden is celebrating Midsummer. If that's a new concept to you, allow me to explain. Midsummer is a very important holiday here, of pagan origin, and the day is packed with a lot of traditional activities and, in many cases, partying till someone finds you in a ditch the day after... People
- [New JavaScript features with native JSON support and JavaScript 1.8.1 additions](https://robertnyman.com/2009/06/18/new-javascript-features-with-native-json-support-and-javascript-181-additions/) - With the impending release of Firefox 3.5, I thought I'd cover the new things in JavaScript 1.8.1 - part of that is the very exciting support for native JSON, and you know what? They're not the only ones supporting it! Native JSON JSON (JavaScript Object Notation) has become a very popular light-weight data format, and
- [Do you take notes?](https://robertnyman.com/2009/06/16/do-you-take-notes/) - When I want to remember something, I very rarely take notes. I think my stance has always been, when in meetings, during presentations, conferences etc, that if it's worth remembering, I will. No need to have a filled note block with illegible scribbled notes, which I won't be able to grasp anyway. Another part of
- [Thoughts on Microsoft's move to ship Windows 7 without Internet Explorer in Europe](https://robertnyman.com/2009/06/15/thoughts-on-microsofts-move-to-ship-windows-7-without-internet-explorer-in-europe/) - Microsoft, in a surprise move, have decided to ship Windows 7 in Europe without any web browser at all. Yes, it's true... After making sure it still isn't April 1st, I re-read the news. Apparently, this is Microsoft's reaction to the antitrust allegations in the European Union, to just ship it blank so to speak
- [Impossible to uninstall Safari 4 in Mac OS X - Apple pretty much follows suit with Microsoft](https://robertnyman.com/2009/06/11/impossible-to-uninstall-safari-4-in-mac-os-x-apple-pretty-much-follows-suit-with-microsoft/) - A little while ago, Apple released Safari 4. While it's a very competent and fast web browser, there's something seriously wrong with it: on a Mac, it can't be uninstalled. Wanting to uninstall If you install Safari 4 in Windows, it's immediately there. If you install it in Mac OS X you need to restart
- [Store information on the client side with DOM Storage/Web Storage - plenty of improvements available](https://robertnyman.com/2009/06/10/store-information-on-the-client-side-with-dom-storageweb-storage-plenty-of-improvements-available/) - Saving state or values have never been easy on the web, especially on the client-side, and using cookies have been far from ideal. Enter DOM/Web Storage! Web Storage is a W3C draft which covers exactly how saving information on the client-side should be done. It was initially part of the HTML 5 specification, but was
- [My thoughts on Twitter](https://robertnyman.com/2009/06/09/my-thoughts-on-twitter/) - Twitter. Some people love it, some hate and some actually have a worrying addiction to it. I thought I'd express my own thoughts on Twitter here. The good parts Twitter is an excellent tool to just let the world/your friends know what you're doing right now, throw out a question or have a short discussion
- [Poll: which JavaScript library do you use?](https://robertnyman.com/2009/06/08/poll-which-javascript-library-do-you-use/) - I meet lots of developers working with different technologies and tools, and one thing that interests me is which, if any, JavaScript library they use. Therefore, I thought we'd conduct a simple poll here to get a very basic feel of each library's popularity and user base, and also how many that use a JavaScript
- [Geek Meet Charity June 4th 2009 was a success!](https://robertnyman.com/2009/06/05/geek-meet-charity-june-4th-2009-was-a-success/) - Yesterday we had Geek Meet Charity in Stockholm, and in my opinion, it was a great success! I just wanted to give my sincerest thanks to everyone making Geek Meet last the great event it was! We managed to raise a total of 17 490 SEK to charity, which I believe is a fantastic thing!
- [Getters and setters with JavaScript - code samples and demos](https://robertnyman.com/2009/05/28/getters-and-setters-with-javascript-code-samples-and-demos/) - Not many people know it, but you can use "real" getters and setters in JavaScript if you want to. De-facto offerings Firefox 2.0+, Safari 3.0+, Google Chrome 1.0+ and Opera 9.5+ support a de-facto way of getters and setters: var lost = { loc : "Island", get location () { return this.loc; }, set location(val)
- [Four years](https://robertnyman.com/2009/05/27/four-years/) - Not exactly today, but about a month ago marked my four-year anniversary as a blogger. I could get all nostalgic, bring up lots of things I've written about and link-bomb all day. But I won't. Let me just say that I'm very happy I started blogging, because I have gotten in contact with so many
- [Serious memory leak issue with 24-bit PNG images with alpha transparency in Internet Explorer](https://robertnyman.com/2009/05/26/serious-memory-leak-issue-with-24-bit-png-images-with-alpha-transparency-in-internet-explorer/) - In my day job (i.e. the one paying the bills), I encountered a very serious problem in Internet Explorer, which turned out to be a show-stopper in my current project. Basically, I'm working with a tool for editors where they can open up a sort of wizard/dialog on top of the regular document. In good
- [Introduction, test cases and web browser compatibility tables for JavaScript 1.6, JavaScript 1.7 & JavaScript 1.8](https://robertnyman.com/2009/04/27/introduction-test-cases-and-web-browser-compatibility-tables-for-javascript-16-javascript-17-javascript-18/) - Lately I've been investigating newer versions of JavaScript, and what web browser support they have. And, as usual when I create something I find useful, I want to share it with the world. :-) How JavaScript has evolved Web development life for most of us is based on JavaScript 1.5, or corresponding support in JScript
- [Mozilla/Maemo Danish Weekend May 30th-31st - addition to my two weeks of speak](https://robertnyman.com/2009/05/20/mozillamaemo-danish-weekend-may-30th-31st-addition-to-my-two-weeks-of-speak/) - End of May/beginning of June will be very busy for me indeed. There will be a number of speaking engagements for me, and I'd like you to know about another one: Mozilla/Maemo Danish Weekend. It is a joint event between Maemo and Mozilla, and it will take place May 30th - 31st in Copenhagen, Denmark.
- [As we were](https://robertnyman.com/2009/05/15/as-we-were/) - I'm sure this has happened to you as well: meeting an old friend you haven't seen for quite some time, and you're really excited about it! Because when you last met; be it in school, travel, whatever; you had a blast and you can't wait to recreate that moment. But, there's one problem: the magic
- [Invasion of my public privacy](https://robertnyman.com/2009/05/14/invasion-of-my-public-privacy/) - Today I thought we'd talk about privacy and how Twitter messages and status updates affects that in a manner you probably haven't thought of. Being aware I use Twitter to write short messages about what I do, and then my status in Facebook automatically gets updated from that. From an integrity perspective I am very
- [Mozilla Swedish Community Meetup in Stockholm June 2nd 2009](https://robertnyman.com/2009/05/13/mozilla-swedish-community-meetup-in-stockholm-june-2nd-2009/) - Beginning of June will be a very interesting time for developers in the Stockholm area. Not only do we have Geek Meet Charity June 4th but Mozilla will throw an event June 2nd as well! The event The Swedish Community Meetup will take place June 2nd at the lovely office of bwin in central Stockholm.
- [Firefinder for Firebug - an extension to quickly find elements matching your CSS selectors or XPath expressions](https://robertnyman.com/2009/05/12/firefinder-for-firebug-an-extension-to-quickly-find-elements-matching-your-css-selectors-or-xpath-expressions/) - I am very happy to say that an idea I've had for a while has finally been implemented: Firefinder for Firebug. Firefinder is an extension to Firebug (in Firefox) and offers the functionality to, in a quick way, find HTML elements matching chosen CSS selector(s) or XPath expression. It allows you to instantly test your
- [Mozilla Prism brings power to stand-alone web applications](https://robertnyman.com/2009/05/11/mozilla-prism-brings-power-to-stand-alone-web-applications/) - Over time, lots of people have developed the need to run web applications/sites in a stand-alone manner, and many major player try and cater to that. Adobe have Adobe AIR which can offer that, Fluid has been very popular and Safari 4 used to have the option to create Site-Specific Browsers (SSB) from any URL,
- [AJAX Suggestions - a new JavaScript library for you](https://robertnyman.com/2007/04/09/ajax-suggestions-a-new-javascript-library-for-you/) - Updated April 10th with a couple of features per comment suggestions Ok, I've added a couple of features and settings based on the comments I've got. The additional settings are: hideResultsOnDocumentClick If a click on the document should hide the results list. itemInsertValueSetFocusToInput If the focus should be set to the input element, once an
- [The <span class="lowercase">alt</span> attribute is NOT for tooltips](https://robertnyman.com/2009/05/07/the-alt-attribute-is-not-for-tooltips/) - I'm am so tired of the never-ending misunderstanding of the alt attribute versus the title attribute. IE's harm on the world Internet Explorer up to version 7 incorrectly displays the value of the alt attribute as a tooltip when you hover an image. This has led to numerous web developers thinking that alt is supposed
- [Geek Meet Charity June 4th 2009 - Chris Mills and Remy Sharp speaking](https://robertnyman.com/2009/05/04/geek-meet-charity-june-4th-2009-chris-mills-and-remy-sharp-speaking/) - It's been some time since the last event, but man, are we making up for it this time! Time for Geek Meet Charity June 4th 2009! Giving something back This time around, for the first time ever, it will cost money to attend Geek Meet. But, no one involved in organizing will get a dime,
- [Moving to new host, working out the kinks](https://robertnyman.com/2009/04/29/moving-to-new-host-working-out-the-kinks/) - I’m just writing this to let you know that I will be transferring to a new host, moving the domain etc. Things might get a bit messy, so keep your fingers crossed, and hopefully I’ll be back in a couple of days. If you need to reach me, e-mail me at robnyman [at] gmail [dot]
- [My father would have turned 70 today](https://robertnyman.com/2009/04/30/my-father-would-have-turned-70-today/) - If he had been still alive, my father would have turned 70 years old today. All the things he did and feats he accomplished in his life has been very inspiring, and I hope to carry on in that spirit. We miss you, dad.
- [D-A-D at Klubben, Stockholm April 4th 2009 - concert review](https://robertnyman.com/2009/04/24/d-a-d-at-klubben-stockholm-april-4th-2009-concert-review/) - April 4th I had the fantastic pleasure of seeing D-A-D playing at Klubben in Stockholm! Before The initial idea was that I and my girlfriend were to go and see them and have a night out. Unfortunately, our youngest child got sick, and we discussed back and forth what to do. She has liked D-A-D
- [JavaScript inheritance - experimenting with syntax alternatives and private variables](https://robertnyman.com/2008/10/21/javascript-inheritance-experimenting-with-syntax-alternatives-and-private-variables/) - After my recent posts about JavaScript, there were some people asking for more information about inheritance - intrigued by the concept myself, and also inspired by Andrea Giammarchi's comment , I though I'd come up with some scary shit. :-) Prerequisites Before reading this article, I strongly recommend reading JavaScript inheritance - how and why
- [JavaScript: how to get private, privileged, public and static members (properties and methods)](https://robertnyman.com/2008/10/14/javascript-how-to-get-private-privileged-public-and-static-members-properties-and-methods/) - After reading JavaScript inheritance - how and why and Explaining JavaScript scope and closures, I thought we'd combine the knowledge gained to talk about private, privileged, public and static members (properties and methods) for objects in JavaScript. Background For the developers coming from a heavy object-oriented background, defining and using these sort of members is
- [JavaScript namespacing - an alternative to JavaScript inheritance](https://robertnyman.com/2008/10/29/javascript-namespacing-an-alternative-to-javascript-inheritance/) - When talking about JavaScript and inheritance, something that often go amiss from the discussion is the alternative of using proper namespacing instead. Namespacing? First, let's establish that global variables are evil. Got that? Good. An alternative to that is to use an object to be the container for all functionality in a web site, e.g.
- [A heading solution you haven't seen before](https://robertnyman.com/2009/04/15/a-heading-solution-you-havent-seen-before/) - Sometimes I see such gems in my daily work, I just have to share... Currently, I'm working on upgrading a home-brewn Content Management System for a customer, and it has been around for a fair number of years. While it's naturally old and outdated, it's in pretty good shape given its age and IE-only support
- [JavaScript inheritance - how and why](https://robertnyman.com/2008/10/06/javascript-inheritance-how-and-why/) - Currently I'm working a fair bit with JavaScript and teaching different ways to use it, and what I want to talk to you about is if and how you use inheritance in JavaScript. The prototype way The way inheritance works in JavaScript is that it is prototype-, instead of class-based. For instance, take a look
- [The trip to Berlin and the Mozilla Add-Ons Workshop 2009](https://robertnyman.com/2009/03/31/the-trip-to-berlin-and-the-mozilla-add-ons-workshop-2009/) - As most of you know, I was in Berlin last weekend, giving a talk at Mozilla Add-Ons Workshop :: Berlin (MAOW Berlin 2009). It was great fun, and I thought I'd tell you more about the event and the trip. Getting to Berlin I flew down on Friday March 27th with SAS from Stockholm to
- [Speaking at Mozilla Add-Ons Workshop (MAOW) in Berlin March 29th 2009](https://robertnyman.com/2009/03/10/speaking-at-mozilla-add-ons-workshop-maow-in-berlin-march-29th-2009/) - About a couple of weeks ago, I was approached by a Mozilla employee suggesting I talk at one of their events. After some discussions, checking availability and such, it led to the fantastic news that I will be speaking at Mozilla Add-Ons Workshop (MAOW) in Berlin March 29th 2009! My presentation is entitled How to
- [Easier Source Control Management with Distributed Version Control System and Mercurial](https://robertnyman.com/2009/04/20/easier-source-control-management-with-distributed-version-control-system-and-mercurial/) - Source Code Management (SCM) is a vital support tool for any serious code development, especially with many team members and for sharing as well as rollback opportunities. Today, I thought I'd introduce you to Distributed Version Control System (DVCS). Regular SCM approaches I'm sure most, if not all, of you have dabbled with source control
- [Mozilla Labs' online code editor Bespin](https://robertnyman.com/2009/04/03/mozilla-labs-online-code-editor-bespin/) - One of the more interesting places to look for new things are Mozilla Labs, and it's refreshing to see how they think outside the box to create future features and usage ideas. The project I'd like to mention today is Bespin, which is something as spectacular as an online code editor. First, it's geeky wonderful
- [Worst code you've ever seen?](https://robertnyman.com/2007/01/16/worst-code-youve-ever-seen/) - Once every now and then you come across code that is so ghastly, so terrible, that it almost makes you go blind! While fighting the pain, you (think) you can be almost sure of one thing: this must have been done on purpose! Yesterday was one of these moments for me. I came across a
- [Search SmugMug photos easily with smug-search Ubiquity command](https://robertnyman.com/2009/03/26/search-smugmug-photos-easily-with-smug-search-ubiquity-command/) - Just playing around a little, I've created a new command for Ubiquity. Ubiquity, for those who don't know it, is a wonderful Firefox extension offering you all sorts of commands to do a number of tasks without leaving your current context. For you Mac users out there, it's like Quicksilver but in the web browser.
- [Bob Dylan club gig at Berns in Stockholm March 22nd 2009](https://robertnyman.com/2009/03/23/bob-dylan-club-gig-at-berns-in-stockholm-march-22nd-2009/) - Maybe some of you remember I had the fantastic opportunity to see Bob Dylan in a club gig in Stockholm in 2007? Last night, against all possible odds (and in under two years time) I again (!) got the chance to see Bob Dylan play a club gig! As the first gig on this tour,
- [Bob Dylan club gig in Stockholm](https://robertnyman.com/2007/03/28/bob-dylan-club-gig-in-stockholm/) - I will never see Bob Dylan live again. And, please, let me tell you why: last night me and my brother had the unique opportunity to see the legend in a club gig(!) in Stockholm! And, knowing I'll never get such an experience again, there's no need to take that risk. Against all imaginable odds,
- [An evening with Microsoft](https://robertnyman.com/2009/03/20/an-evening-with-microsoft/) - I was a bit hesitant whether I should write about this or not, but hey, I'm all about openness, so here goes... Last night I and a few other web/media people were invited by Microsoft for a sit-down discussion meeting, with the upcoming launch of Internet Explorer 8 and all. My initial thoughts was a
- [Your end users shouldn't have to know technology](https://robertnyman.com/2009/03/16/your-end-users-shouldnt-have-to-know-technology/) - One of the most common mistakes I see with web sites is demanding of the end user to know technology. Last week I was giving a talk after Kristin Heinonen from Whats' Next , and in her presentation she mentioned something I wholeheartedly agree with, and should have written about a long time ago. One
- [What to know, what to learn](https://robertnyman.com/2009/03/13/what-to-know-what-to-learn/) - Let's talk about what we should know and learn, shall we? My friends Chris Heilmann and Marco van Hylckama Vlieg recently wrote Web Development is Moving On - Are you? respectively The death of web development and design, and what to do next. Having only skimmed through them before, I was sure I would react
- [Adobe AIR 1.5 issue - solution and support experience](https://robertnyman.com/2009/03/09/adobe-air-15-issue-solution-and-support-experience/) - I recently had a lot of problems with the Adobe AIR framework so I thought I'd share that information with you. Background Last summer I was busy developing a few Adobe AIR applications (GMDesk, facedesk, Memory), and then during the fall i didn't do much of that. Then in November last year Adobe released version
- [Adobe Flash - pros and cons](https://robertnyman.com/2009/03/02/adobe-flash-pros-and-cons/) - It seems to be a constant fight whether to use Adobe Flash in web pages, so I thought I'd share my views on it. The good parts Flash can offer a richer experience in regards to animations, transitions and music handling. It has been there from day one to complement HTML where that isn't sufficient
- [Iron Maiden rocking in Stockholm](https://robertnyman.com/2006/11/23/iron-maiden-rocking-in-stockholm/) - November 17th I went to see Iron Maiden play in the Globe arena in Stockholm. This was the first of four gigs in Sweden (three of them planned in Stockholm), concerts that sold out as soon as the tickets were released. I though I'd tell you a little about my history with Maiden and also
- [Reviews of the nominated movies for Best Motion Picture in the Oscar Academy Awards](https://robertnyman.com/2009/02/20/reviews-of-the-nominated-movies-for-best-motion-picture-in-the-oscar-academy-awards/) - For the fifth year in a row, I've been watching all five movies nominated in the Oscar Academy Awards Best Motion Picture of the Year category, to know if the winning actually was the best one. This year, contrary to most others, all movies were actually good and deserved to be in this category! Much
- [Handle duplicate content indexing for SEO with the <span class="lowercase">r</span>el="canonical" attribute](https://robertnyman.com/2009/02/17/handle-duplicate-content-indexing-for-seo-with-the-relcanonical-attribute/) - For anyone focusing on SEO and duplicate content indexing, i.e. the same page indexed with several URLs, thus having a negative page rank impact, Google, Yahoo and Microsoft now all support the canonical relation on link elements. Background It is outlined more in detail in Google's blog post Specify your canonical, but the gist of
- [IE 8 - standards compliancy goes back to being an opt-in](https://robertnyman.com/2009/02/16/ie-8-standards-compliancy-goes-back-to-being-an-opt-in/) - IE8 Blacklist: forcing standards rendering opt-in. What! The! Fuck!
- [Geek Meet February 2009, with Mark Wubben](https://robertnyman.com/2009/01/29/geek-meet-february-2009-with-mark-wubben/) - Ready for a new Geek Meet, dear Swedes (and anyone else venturing a trip to Stockholm, Sweden) :-) When? Next Geek Meet will be held February 26th 18.00. What? I'm happy to announce that Mark Wubben, known amongst other things for his outstanding work with sIFR, will take time off his busy schedule to come
- [Companies and social networking](https://robertnyman.com/2009/02/12/companies-and-social-networking/) - The discussion seems to come up at different companies whether they should blog, use Twitter, build a Facebook app and so on. I thought I'd express my views on it. Generally, I don't think it's a good thing. Why? Simple - because it's very seldom genuine. All these companies see the popularity of different ways
- [Stop developing for Internet Explorer 6](https://robertnyman.com/2009/02/09/stop-developing-for-internet-explorer-6/) - This proposal might seem a bit drastic, but please allow me to present my case. Where we are today This year, it is eight years since Internet Explorer 6 was released. A couple of years later, the three main competing web browsers had all reached a very competent state when it came to especially CSS
- [Microsoft force-installs Firefox extension](https://robertnyman.com/2009/01/26/microsoft-force-installs-firefox-extension/) - I haven't worked with Visual Studio and .NET for a while, but in my current project that's the platform. I downloaded a necessary update, and as it turned out, Microsoft hit a new low... Background The update I installed was Microsoft Visual Studio 2008 Service Pack 1, and naturally it was needed as an update
- [New version of Inline Code Finder, with event filtering - and a download record](https://robertnyman.com/2009/02/05/new-version-of-inline-code-finder-with-event-filtering-and-a-download-record/) - I have just released a new version of my Firefox extension Inline Code Finder and made a personal download record! :-) The record I don't know if this means anything to you, but my Firebug version of Inline Code Finder has now been downloaded little over 127 000 times, and to me, at least, that's
- [How to solve :first-child CSS bug in IE 7](https://robertnyman.com/2009/02/04/how-to-solve-first-child-css-bug-in-ie-7/) - Yesterday, IE 7, once again, pushed me to the brink of going postal. Refusing to give up, I finally managed to find the problem. Background I was creating a top menu for a web site I was working on, and it needed some special styling for each first item, i.e. the first LI, and other
- [Opera Web Standards Curriculum article: Handling events with JavaScript](https://robertnyman.com/2009/02/03/opera-web-standards-curriculum-article-handling-events-with-javascript/) - During the fall, I put a fair amount into writing an article for the Opera Web Standards Curriculum, and now it has finally seen the light: Handling events with JavaScript! Just as Chris Mills outlines in Opera web standards curriculum: JavaScript in town!, it is finally time for the JavaScript articles of the curriculum to
- [Contribute to the Stockholm Sweden Twestival charity event ](https://robertnyman.com/2009/02/02/contribute-to-the-stockholm-sweden-twestival-charity-event/) - There are times when people try to do the right thing and contribute, and in my book, Stockholm Sweden Twestival 2009 is something which looks just about right. It is a local representation of the larger Twestival charity event, aimed at raising money to the very important charity: water organization. It's a worldwide event taking
- [What was your first hex code?](https://robertnyman.com/2009/01/30/what-was-your-first-hex-code/) - I remember it like it was yesterday: my first hex code! :-) It was back in 1998 when I had just started to learn HTML and was creating my first web site. I was looking for a smooth nice shade of yellow to go with the feel I was after. So, the first hex code
- [Inline Code Finder Firefox extension - find inline JavaScript events, inline styling and javascript:links](https://robertnyman.com/2008/12/16/inline-code-finder-firefox-extension-find-inline-javascript-events-inline-styling-and-javascriptlinks/) - When I first coded and released Obtrusive JavaScript Checker, I had some more ideas with it, as well as some great feedback I have received and wanted to see to. The result is Inline Code Finder, which looks for inline styling as well as what the Obtrusive JavaScript Checker offered, and it comes in two
- [Flickr Gallery Plus! - better photo set viewing with Firefox extension and Greasemonkey userscript](https://robertnyman.com/2009/01/22/flickr-gallery-plus-better-photo-set-viewing-with-firefox-extension-and-greasemonkey-userscript/) - Most of you probably know about photo sharing at Flickr, and share and/or view your friends' and families' photos there. In my humble opinion, though, their set/gallery view could offer a better experience, and therefore I've set out to improve it with Flickr Gallery Plus! Background The photo set overview pages look good, but when
- [Spotify launches - 10 more invites to give away](https://robertnyman.com/2008/10/07/spotify-launches-10-more-invites-to-give-away/) - Ok, apparently this is Spotify week, counting all my posts, but I just found out that the service has launched for the public, at least in terms of paying accounts! Also, as a launch bonus, I have 10 more invites for the fast commenters. :-) Record company deals Spotify has signed groundbreaking deals with companies
- [Extending web browser functionality - Greasemonkey for all web browsers](https://robertnyman.com/2009/01/19/extending-web-browser-functionality-greasemonkey-for-all-web-browsers/) - Ever felt that you have had the need to enhance your web browser, or the functionality of some web site you frequently visit? Here I will explain how to do that. How to extend web browser functionality Firefox is of course the uncrowned king of offering extending functionality to its web browser, both through Firefox
- [Follow Robert's talk via e-mail](https://robertnyman.com/2009/01/19/follow-roberts-talk-via-e-mail/) - Just a small note to say that you can now subscribe to updates to my web site through e-mail. Hope someone is interested! :-) Subscribe to Robert's talk by Email
- [Apple Macworld Expo keynote predictions](https://robertnyman.com/2009/01/05/apple-macworld-expo-keynote-predictions/) - Tomorrow it's time for Apple's last keynote at Macworld Expo, and as usual, lots of rumors and ideas circulate. While I might be excited if certain products are released, I thought we'd take a slightly different perspective here. Instead, for God's sake, let's have some self-distance and humor here, and instead speculate about what the
- [Happy holidays, Merry Christmas!](https://robertnyman.com/2008/12/22/happy-holidays-merry-christmas/) - The time of year for celebration, family time and gifts to your loved ones is here! At the moment, I've worked my last hours for this year, and will only spend quality- as well as quantity time with my family. Actually, I will only work one day till January 26th next year, since I will
- [Google Chrome 1.0 officially released](https://robertnyman.com/2008/12/12/google-chrome-10-officially-released/) - The time is here: Google Chrome is now officially released. Why released now? Yesterday, Google interestingly decided to officially release and remove it's beta label from Google Chrome. Why this is especially intriguing is that it was released as a beta just this September, and is already a real release. That's a pretty short testing
- [Spotify invites for everyone!](https://robertnyman.com/2008/12/11/spotify-invites-for-everyone/) - The time has come to give a number of Spotify invites to anyone! And you know what? Since Christmas is just around the corner, I have 80 of them for you! Spotify rundown What is Spotify? Spotify is a new way to enjoy music. Simply download and install, before you know it you’ll be singing
- [Spotify invite bonanza week - UK residents, Happy Holidays!](https://robertnyman.com/2008/12/09/spotify-invite-bonanza-week-uk-residents-happy-holidays/) - This week is Spotify bonanza week! Invites to the people! I don't think Spotify needs any introduction anymore, but if you have missed what it is all about, please read my previous posts about Spotify or Emil's great arguments why it will rock your world (literally). :-) UK residents, happy holidays! The little twist this
- [Spotify - get you own invite now!](https://robertnyman.com/2008/10/05/spotify-get-you-own-invite-now/) - It's finally time to give something back to you, dear readers, for your loyalty! You know I've been ga ga about Spotify for quite some time, and now I'm very glad to offer you invites to the terrific service! The number of invites are limited, and I have 40 invites to give away to you
- [smush.it - optimize your images without sacrificing quality](https://robertnyman.com/2008/12/09/smushit-optimize-your-images-without-sacrificing-quality/) - Sometimes I notice great things, but just forget to blog about them. However, having Chris H in town reminded me - I just have to write about smush.it. Background We always chase every single byte when it comes to minifying, compressing, obfuscating and what-not in the case of our JavaScript files (and to some extent,
- [Geek Meet broadcast live tomorrow, December 4th](https://robertnyman.com/2008/12/03/geek-meet-broadcast-live-tomorrow-december-4th/) - Tomorrow night, December 4th, is the time to get your geek-on! Geek Meet December 2008 will have a staggering 150 attendants, and thanks to our sponsor Creuna, all of them will be treated to free presentations by Chris Heilmann, together with complimentary pizza and beer. But don't fret if you cant be there. The event
- [Owning an iPhone - pros and cons](https://robertnyman.com/2008/12/02/owning-an-iphone-pros-and-cons/) - Ok, time for an admission: I now, honestly, own an iPhone. Like my friend Big H told me, when I said I was thinking about getting one: After all you've written and bitched about it, surely you can't get one? Right? So now, when I have one, I think it no more than fair to
- [iPhone letdowns](https://robertnyman.com/2008/09/01/iphone-letdowns/) - In July, iPhone 3G was released, with a product hype the web world hasn't seen in a long long time. It's a nice little product, but in my opinion, there are some fundamental flaws. The camera Let's start with the alleged "camera". The iPhone has a 2 megapixel camera with no autofocus, and definitely no
- [Becoming an MVB for DZone](https://robertnyman.com/2008/11/30/becoming-an-mvb-for-dzone/) - Recently I was approached by DZone, where they asked if I wanted to become one of their MVBs. MVB, you might say: what's that? While I liked MÃ¥ns' suggestion, it's not really hitting the head on the nail... :-) MVB stands for Most Valuable Blogger, and generally, what it means in practice is that a
- [Poll: Do you use access keys?](https://robertnyman.com/2008/11/25/poll-do-you-use-access-keys/) - I felt it was about time to bring up the topic in one of my oldest drafts (written in May 2005) which, for some reason, never saw the light of day. What are access keys? Basically, access keys is about connecting keyboard shortcuts to certain HTML elements, such as links, search form fields in a
- [Why inline CSS and JavaScript code is such a bad thing](https://robertnyman.com/2008/11/20/why-inline-css-and-javascript-code-is-such-a-bad-thing/) - Available is also a translation in French of this article. When I review web sites, and also in my own projects with a number of different team members, I almost constantly stumble across something web developers should really refrain from: inline styling and inline JavaScript code. What is inline style and inline JavaScript? Let's begin
- [Obtrusive JavaScript Checker 0.7 - support for JavaScript links, inline event information and summary report](https://robertnyman.com/2008/11/02/obtrusive-javascript-checker-07-support-for-javascript-links-inline-event-information-and-summary-report/) - When I launched Obtrusive JavaScript Checker, I immediately felt it had more potential, and I definitely had more features to add to make it even more compelling. Therefore, here comes a new release with javascript: link support, detailed inline event information and a summary report. Support for javascript: links With this new release, support for
- [IE 6: now coming to a cell phone near you](https://robertnyman.com/2008/11/21/ie-6-now-coming-to-a-cell-phone-near-you/) - Something was brought to my attention which, to say the least, left me a little baffled: IE 6 is coming to mobile phones... The Windows Mobile Team blog writes in Internet Explorer Mobile 6 that they're bringing a new web browser version to the Windows Mobile operating system. And guess what: major parts of it
- [An important lesson learned about AJAX and accessibility](https://robertnyman.com/2006/04/25/an-important-lesson-learned-about-ajax-and-accessibility/) - Yesterday I went to visit some fellow consultants at their assignment for a sub company/department of one of Sweden's largest banks. We had a talk about AJAX in general and different ways of how to implement it, and one of them opened his web browser to navigate to some AJAX-based web sites. Something interesting followed
- [Why I use a Mac](https://robertnyman.com/2008/11/17/why-i-use-a-mac/) - The reason why I use Macs is pretty simple: Image taken from FAIL Blog. And, to be honest, I think this epitomizes my view on Vista: it's something which should never fail, but just did.
- [Obtrusive JavaScript Checker 0.8 - proper Firefox extension release with live enabling and disabling](https://robertnyman.com/2008/11/08/obtrusive-javascript-checker-08-proper-firefox-extension-release-with-live-enabling-and-disabling/) - It was time for me to stop being a whiny lazy developer, and instead properly learn to develop Firefox extensions. So. the result is version 0.8 of Obtrusive JavaScript Checker, as a very much improved Firefox extension. Firefox extension The new Obtrusive JavaScript Checker Firefox extension has been developed from scratch, and as opposed to
- [Obtrusive JavaScript Checker also available as a Ubiquity command](https://robertnyman.com/2008/11/04/obtrusive-javascript-checker-also-available-as-a-ubiquity-command/) - With the latest release of Obtrusive JavaScript Checker and its cool information and report features, I got the request to make it as a command for Ubiquity as well. So, here you go! :-) Now, you can also install the Obtrusive JavaScript Checker command for Ubiquity, which lets you easily call it after Ubiquity has
- [Internet Explorer 8 - fix event handling, or don't release it](https://robertnyman.com/2008/11/04/internet-explorer-8-fix-event-handling-or-dont-release-it/) - Something which have troubled web developers for a long long time is the proprietary event handling implementation in Internet Explorer. In IE 8, this really has to go. Event handling background The basic problem is that, as in many other cases, there's one standardized way of handling events and then there's a specific one implemented
- [Ubiquity command to search Robert's talk for posts - rob-search](https://robertnyman.com/2008/10/30/ubiquity-command-to-search-roberts-talk-for-posts-rob-search/) - I guess some of you hard-core developers and keyboard shortcut lovers out there immediately took Mozilla's Ubiquity extension for Firefox to your hearts when the first version was released in August. Now I have created a command to perform a search in my own web site with the help of Ubiquity, and naturally I want
- [Obtrusive JavaScript Checker - Greasemonkey script and Firefox extension to find inline events](https://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/) - In my work, part of it is analyzing both other people's code as well as my own. Now I have created Obtrusive JavaScript Checker to help me out with that! Why? One common and tedious task when improving code is to find inline events in the HTML code, and make sure they are implemented in
- [Geek Meet December 2008 - Chris Heilmann presentations](https://robertnyman.com/2008/10/16/geek-meet-december-2008-chris-heilmann-presentations/) - Time for a new Geek Meet, and this time we will have an extra treat for you! Christian Heilmann, Web Architect/Standards Evangelist at Yahoo UK (Chris' blog, Chris' Web Development Articles) will be flown in from the UK to Stockholm (courtesy of Creuna) to do two intriguing web development talks! The presentations Shifting your site
- [Beware of JavaScript semicolon insertion](https://robertnyman.com/2008/10/16/beware-of-javascript-semicolon-insertion/) - One of most tricky behaviors by JavaScript interpreters is semicolon insertion. Why semicolon insertion? Unfortunately, semicolons are optional in JavaScript, which leads to developers being sloppy, using them in some places, while omitting them elsewhere. "Luckily", JavaScript interpreters take this into account, and at runtime, insert semicolons where it thinks it should be one. Good
- [Behind Blue Es](https://robertnyman.com/2008/10/15/behind-blue-es/) - Since everyone and his mother is beating down on Internet Explorer, I thought I'd express things from IE's own perspective: No one knows what it's like To be the bad browser To be the sad browser Behind blue Es No one knows what it's like To be hated To be fated To telling only lies
- [Your childrens' perception of you](https://robertnyman.com/2008/10/13/your-childrens-perception-of-you/) - Sometime, your perception of yourself isn't a 100% in sync with your childrens' takes... Emilia and Filippa have a number of dolls/action figures from the Pippi Longstocking world (why the hell do I start thinking about The Big Lebowski and Log Jammin' when I write that? :-) ). Anyway, Filippa has decided to give them
- ["You STILL work with JavaScript?"](https://robertnyman.com/2008/10/08/you-still-work-with-javascript/) - Some time ago, I had lunch with a former colleague I last saw in 2000, when we were working together in a project. We got to talking, and eventually he asked me an interesting question. The history When we were working together back in 2000, it was the good ol' days for IT and we
- [The Spotify party](https://robertnyman.com/2008/09/30/the-spotify-party/) - Saturday night, I had the pleasure of attending a Spotify party, thrown by Spotify - the best music service available. Prologue If you're expecting more information about the Spotify service, I unfortunately need to quench your hopes right now; this post is just about the party (although I did find out some things about Spotify,
- [Spotify blows me away!](https://robertnyman.com/2007/09/05/spotify-blows-me-away/) - I completely missed the train this spring when betas for Spotify were given to a very select few, but the other day my brother had seen the service and was blown away! He called me and told me about it, so I just had to check into it too. Vaguely remembering the name of the
- [Accessibility tested web sites: Nokia vs. Sony Ericsson ](https://robertnyman.com/2008/09/29/accessibility-tested-web-sites-nokia-vs-sony-ericsson/) - Having done an amount of cell phone research lately, I've had the not-so-pleasant experience of seeing the level of quality of certain cell phone vendor web sites. Therefore, I'd like to compare Nokia vs. Sony Ericsson. Background When I see a web site used as a base for all the different national web sites for
- [tumblrBadge - a Tumblr badge script](https://robertnyman.com/2008/09/19/tumblrbadge-a-tumblr-badge-script/) - I'm sure there are a few Tumblr fans out there, and if you are, naturally you'll want a Tumblr badge to present it in your own web page? :-) The Tumblr badge The Tumblr Badge offers you a way to present your text messages, photos, quotes, links and chat posts. It uses JSON to retrieve
- [CSS includes with the title attribute might be ignored](https://robertnyman.com/2008/09/26/css-includes-with-the-title-attribute-might-be-ignored/) - Yesterday I ran into a little unexpected behavior when adding title attributes to a couple of link elements. Core issue Basically, I had this code to include stylesheets: The interesting behavior with the above code is that only the first CSS
- [Taxation of my daughter](https://robertnyman.com/2008/09/25/taxation-of-my-daughter/) - The other day I got a letter from the Swedish Tax Authority in regards to taxation of my daughter Emilia. This is Emilia. Emilia is four years old, just an innocent child. But apparently the Tax Authority thinks she's a little finance shark, and deemed that she owned them money. Apparently, Emilia made 5 Swedish
- [Flickr vs. SmugMug - a comparison of the picture services](https://robertnyman.com/2008/09/23/flickr-vs-smugmug-a-comparison-of-the-picture-services/) - As every other web developer on Earth, I initially clung on to Flickr for my photos, but recently I did a little evaluation round, and instead fell for SmugMug. Therefore, I thought it would be interesting to write down a comparison of those two services. The idea is to take a number of areas and
- [DOMAssistant 2.7.2 released - triggerEvent and replace added](https://robertnyman.com/2008/09/22/domassistant-272-released-triggerevent-and-replace-added/) - Version 2.7.2 of DOMAssistant has just been released, and beside from some small improvements and minor tweaks, it has two new and very interesting methods. New methods The two new methods are: triggerEvent(evt, target) The triggerEvent method allows you to trigger an event on an element, like this: $("news").triggerEvent("click"); $("home-link").triggerEvent("mouseover", elementRef); Very handy! Also, as
- [Geek Meet September 2008 - Django and Pecha Kucha](https://robertnyman.com/2008/09/03/geek-meet-september-2008-django-and-pecha-kucha/) - I hope you all have had a nice summer, and are up for another Geek Meet! Presentations & talks This time around we will try something a bit different. There will be one regular presentation, a rundown of Django by the lovely Emil Stenström, food and drink for everyone, and then a leap into the
- [Operating System market share prediction](https://robertnyman.com/2008/09/18/operating-system-market-share-prediction/) - When I wrote One browser to rule them all, I also wanted to speculate a little in where the operating system market might be heading. Suffice to say, Vista hasn't meet its expectations, and Mac OS X has gained a lot of attention through iPhone and iPod. Current market shares If you take a look
- [Stepping down with DOMAssistant](https://robertnyman.com/2008/09/15/stepping-down-with-domassistant/) - January 25th 2007, I released something I fondly nicknamed DOMAss, which step by step evolved into the today full-fledged DOMAssistant. Today, it is time to let it go. You're doing what?! Don't worry, the DOMAssistant project isn't being cancelled or something like that. This is merely about me and my part in the project, which
- [DOMAss - The DOM assistant](https://robertnyman.com/2007/01/25/domass-the-dom-assistant/) - Updated March 2nd 2007 DOMAss now has a new name, DOMAssistant, and it is also possible to run it side-by-side with other JavaScript libraries such as Prototype and jQuery. For more information, please read: DOMAss renamed to DOMAssistant, with added Prototype/jQuery compatibility. Updated March 6th 2007 Per Zimmerman made me aware of the fact that
- [About FriendFeed and FriendFeedBadge - present your FriendFeed in your own web site](https://robertnyman.com/2008/09/12/about-friendfeed-and-friendfeedbadge-present-your-friendfeed-in-your-own-web-site/) - Ok, so some of you must think I'm slightly retarded in regards to discovering new internet services. The thing is, though, that I usually test a lot of them as soon as they surface, then wait to see if they become popular, and if yes, hops on the train as everyone else. This time around,
- [One browser to rule them all](https://robertnyman.com/2008/09/11/one-browser-to-rule-them-all/) - One browser to rule them all, one Google to find them, one extension to bring them all, and in the darkness (Redmond?) bind them. I had a dream As an Interface Developer, for quite some time I've nurtured a dream that there, one day, would be just one rendering engine. Perhaps naive, maybe futile, but
- [An alternate iPhone review](https://robertnyman.com/2008/09/10/an-alternate-iphone-review/) - I now own an iPhone and must reconsider what I wrote in iPhone letdowns. First, I must say that the iPhone has revolutionized my sex life. It has made me come harder than ever before. And, sometimes when I get into the mood, I use the fantastic app iRectum, turn on the vibrating and ask
- [German code](https://robertnyman.com/2008/09/09/german-code/) - For many years now, me and a couple of friends have had a saying about code, measuring the quality of it, whether it's excellent or mediocre. It's quite simple, actually: if it's really good, it's labeled as German Code. What the term refers to is code written as clean as humanly possible, perfectly indented and
- [PictureSlides plugin for jQuery - create compelling slideshows and thumbnail galleries](https://robertnyman.com/2008/09/04/pictureslides-plugin-for-jquery/) - Some time ago I released PictureSlides, a DOMAssistant plugin to create compelling slideshows and thumbnail galleries, with a number of customizable options. Recently, I ported PictureSlides to also work with jQuery, so if you want to do something spiffy with images, I recommend you check it out! What is PictureSlides? PictureSlides is a highly customizable
- [Visitor record](https://robertnyman.com/2008/09/03/visitor-record/) - I just thought I'd mention that I have a new visitor record for this web site. :-) Last Saturday, August 30th, the number of visitors went through the roof with roughly 12 500 unique visitors in one day! I'm usually blessed with a fairly good number of visitors, but this far exceeded that. It wasn't
- [Google releases web browser: Google Chrome](https://robertnyman.com/2008/09/02/google-releases-web-browser-google-chrome/) - The web is buzzing! Something which was due to come, sooner or later, has happened. Google is launching their own web browser today: Google Chrome. Screenshot taken from TechCrunch: First Images of Google Chrome, who in turn took it from the Google Chrome web site (which currently is taken down). The official word on it
- [34](https://robertnyman.com/2008/08/31/34/) - Today I turn 34 years old. How old are you?
- [Going sailing](https://robertnyman.com/2008/08/28/going-sailing/) - From September last year till this summer, I was working on a project which demanded some extra time and efforts, especially at the end before launch (which doesn't), and the customer was nice enough to treat us to a reward trip for our success; basically, for doing what we're paid to do in the first
- [Sweden becomes an Orwellian nightmare - the FRA debacle](https://robertnyman.com/2008/08/27/sweden-becomes-an-orwellian-nightmare-the-fra-debacle/) - During the summer, the dreaded FRA law was voted for and accepted by the Swedish Parliament. Basically, this law allows the government to go through all digital communication going across the borders of Sweden. Meaning, if I read my Gmail, do a Google search or whatever, they will get complete access to that information. This
- [Nyman rides again](https://robertnyman.com/2008/08/26/nyman-rides-again/) - I'm back. :-) Not sure why I have to make riding references as soon as I start blogging after a break, but hey, it works, right? :-) I hope all of you have had a great last three months; I sure know I have! First I thought I'd mention some brief things which have happened
- [Summer break](https://robertnyman.com/2008/06/13/summer-break/) - After a spring filled with varying degrees of turmoil, summer is finally here. And with that, my friends, comes my break from development, blogging and any other computer-related activity. The next three months, June, July and August, I'm going to spend full-time with my wonderful daughters Emilia (turning 4 in August) and Filippa (a year
- [dLite - a lightweight JavaScript library for those who want less features, and more control](https://robertnyman.com/2008/06/11/dlite-a-lightweight-javascript-library-for-those-who-want-less-features-and-more-control/) - Looking at how JavaScript has and its usage has evolved, and also taking in how most JavaScript libraries seem to try to cater for every possible need people might have, I thought it was about time to get back to the basics. To me, that is spelled dLite. There are large projects where using a
- [Thoughts on developing with the Adobe AIR framework](https://robertnyman.com/2008/06/10/thoughts-on-developing-with-the-adobe-air-framework/) - Having developed a few Adobe AIR applications now (Memory, facedesk, GMDesk), and having talked to some people of the Adobe AIR Team, I thought it was time to express my feelings on what it's like developing with Adobe AIR. My idea is to list the things I like respectively the things I think need improvement
- [GMDesk - run Gmail as a stand-alone application](https://robertnyman.com/2008/06/10/gmdesk-run-gmail-as-a-stand-alone-application/) - Just as the need I saw to for running Facebook stand-alone with facedesk, the turn has come to Gmail. Let me present GMDesk - run Gmail as a stand-alone application. Why Gmail? For myself, I'm constantly in touch with people through Gmail; be it for business, private relations or keeping track of blog comments or
- [How to update Adobe AIR applications automatically with JavaScript - AIRUpdater.js](https://robertnyman.com/2008/06/09/how-to-update-adobe-air-applications-automatically-with-javascript-airupdaterjs/) - When developing applications with Adobe AIR, a vital feature is being able to push application updates to the end users. As it's quite hard to find complete examples from Adobe, I thought I'd offer you a script how to do it. Background Going through the Adobe documentation for HTML and AJAX development, which overall is
- [facedesk - a stand-alone Facebook application](https://robertnyman.com/2008/06/07/facedesk-a-stand-alone-facebook-application/) - With the advanced level of sophistication when it comes to web sites and web applications, there are a number which would suit better as stand-alone applications. Therefore, I've created facedesk. What is facedesk? Since most people who are addicted to Facebook use it constantly throughout the day (and evenings, and nights... :-) ), I thought
- [Add-on for AJAX-S](https://robertnyman.com/2006/09/07/add-on-for-ajax-s/) - For those of you using the very flexible AJAX-S for slideshows, I have now created a little add-on script to hide the footer and only showing it when moving your mouse pointer over it. Basically, what you need to do is: Download the footer-add-on JavaScript file. Add this code to the HTML file: // Path
- [Book review: JavaScript: The Good Parts](https://robertnyman.com/2008/06/04/book-review-javascript-the-good-parts/) - As I'm sure you know, I have a very strong interest in JavaScript, and what better way to try and feed that, than to read a brand new book by Douglas Crockford entitled JavaScript: The Good Parts! Being a fan and being inspired When I first started reading about Douglas' mindset and ideas, and seeing
- [The Ultimate getElementsByClassName](https://robertnyman.com/2005/11/07/the-ultimate-getelementsbyclassname/) - New version released, with major updates Tuesday, May 27th, 2008. NOTE: The code below is outdated. A completely rewritten version of getElementsByClassName has been released, taking into account all new available web browser features and possibilities, to offer you the best performing and most flexible implementation. Read about the new version or go and download
- [DOMAssistant 2.7.1 released, future plans and asking for help](https://robertnyman.com/2008/05/28/domassistant-271-released-future-plans-and-asking-for-help/) - As most of you are aware of, me and a small group of very talented people are working on our JavaScript library of choice, DOMAssistant, because we have a strong belief that light-weight code, fast and accurate performance, Unicode support and modularity is very important, and crucial for the future state of the web. A
- [How to write valid HTML/XHTML code to include Flash](https://robertnyman.com/2007/02/01/how-to-write-valid-htmlxhtml-code-to-include-flash/) - Updated May 27th 2008 An alternative suggested solution is using FlashReplace. Hopefully, you're someone who cares about web standards and wants to have valid code for the sake of web browsers' rendering and for you as a web developer, to more easily spot errors right away. Then, when including Flash content in your web page,
- [Conditional Compilation in JavaScript](https://robertnyman.com/2008/05/26/conditional-compilation-in-javascript/) - A feature most people don't seem to know about is conditional compilation in Internet Explorer web browsers. For instance, there are times when you have the need to, in a fool-proof manner, find out if a web browser is Internet Explorer or what version of JScript (the JavaScript implementation in IE) is being used. Using
- [Book review: The Art & Science Of JavaScript](https://robertnyman.com/2008/05/19/book-review-the-art-science-of-javascript/) - A while ago I received a book which I had anticipated to have the chance to read: The Art & Science Of JavaScript. Introduction First time I heard about it was when Dan Webb mentioned it in his talk at @media JavaScript and we discussed it shortly afterwards; he really made me curious about the
- [How to avoid automatic type conversion in JavaScript](https://robertnyman.com/2008/05/16/how-to-avoid-automatic-type-conversion-in-javascript/) - A very common problem when people code JavaScript, is that they don't take automatic type conversion into account. As a result, there are numerous weird errors and JavaScript is getting a lot of blame for being loosely typed. Therefore, I'd like to show you an easy way to avoid that problem. Most people write comparison
- [DZone article about AJAX and element selection with DOMAssistant](https://robertnyman.com/2008/05/15/dzone-article-about-ajax-and-element-selection-with-domassistant/) - DZone asked me to write an article about DOMAssistant, so I chose to give an introduction to how to work with element selection and especially different ways of making AJAX calls. Please read Making Element Selection and AJAX simple with DOMAssistant for more information.
- [How to hide and show initial content, depending on whether JavaScript support is available](https://robertnyman.com/2008/05/13/how-to-hide-and-show-initial-content-depending-on-whether-javascript-support-is-available/) - Many people ask me how I choose to address an situation where all content in a web should be available without JavaScript, but certain parts hidden if JavaScript is enabled. It's a pretty common scenario where, for instance, part of a tree navigation or different blocks in the web page are hidden for JavaScript-enabled web
- [Are you a woman reading this?](https://robertnyman.com/2008/05/12/are-you-a-woman-reading-this/) - Ok, this is probably one of those publishings that will be a miserable failure, a crash-and-burn post. But hey, we learn from our mistakes, right? :-) The reason I'm writing this is that the IT and web development business is filled to the brim with men (Hah! Mostly overgrown boys, I mean) who dominate this
- [Improve your web site performance - tips & tricks to get a good YSlow rating](https://robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/) - When YSlow was released to indicate how well a web site performed, there were a lot of people disappointed, and perplexed, by their own score. Overall, I think performance is underrated, so I thought I'd give you some short guidelines how to improve the performance of your web site. YSlow, for those not familiar with
- [PictureSlides plugin released for DOMAssistant](https://robertnyman.com/2008/05/06/pictureslides-plugin-released-for-domassistant/) - We have just released a PictureSlides plugin for DOMAssistant, with which you can create picture slideshows, image presentations and also complete picture galleries. Two years ago, I created JaS - JavaScript slides to offer this functionality to people. Since then, it has been widely popular and I got continuous requests about new features. Four things
- [Sweden's best developers](https://robertnyman.com/2008/05/05/swedens-best-developers/) - Swedish magazine Computer Sweden has appointed who they think are the 75 best developers in Sweden , and I was ranked number 19. Taking a closer look, I'm the highest ranked Interface Developer in the list, which must mean I'm the best in the entire of Sweden! Not really sure that that's true, but I
- [Event delegation with JavaScript](https://robertnyman.com/2008/05/04/event-delegation-with-javascript/) - There has been a fair share about JavaScript and event delegation, but since a lot of people doesn't seem to have read it, I thought I'd re-iterate the point here. The more the merrier, right? :-) HTML used for this post The HTML used for this post, which can also be seen live in the
- [Do we really need Microformats?](https://robertnyman.com/2008/04/28/do-we-really-need-microformats/) - A lot of web developers, at least over the years, seem to have fallen for Microformats. Naturally, the given question then is: do we really need Microformats? What are Microformats? According to the Microformats web site: Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing
- [Pro JavaScript Techniques by John Resig](https://robertnyman.com/2007/01/30/pro-javascript-techniques-by-john-resig/) - For a time now, I've wanted to read an advanced book about JavaScript, to perhaps fill in the blanks, and to get some inspiration and different perspective on how to implement various features. Therefore, after some consideration, I picked up Pro JavaScript Techniques by John Resig. John is the author behind jQuery, and has in
- [Interviewed for DZone/Web Builder Zone](https://robertnyman.com/2008/04/25/interviewed-for-dzoneweb-builder-zone/) - I have been interviewed for DZone/Web Builder Zone, where I mainly talk about DOMAssistant. Hopefully you get answers to some questions you have possibly had. :-)
- [Where to include JavaScript files in a document](https://robertnyman.com/2008/04/23/where-to-include-javascript-files-in-a-document/) - Today I thought we'd talk about how, or rather were in the document, to include JavaScript files. Getting head I assume that each and everyone of you were taught to include your JavaScript files within the head element, and up to now, as far as you know, it has worked just fine for you. Example:
- [Interface Developers have to be available from start to end in a project (and work with real live code)](https://robertnyman.com/2008/04/23/interface-developers-have-to-be-available-from-start-to-end-in-a-project-and-work-with-real-live-code/) - Having had a number of jobs and from being a consultant, getting the opportunity to see how a lot of companies and clients work over the years, I'm way too often surprised how underestimated cooperation and keeping a competence available throughout a project really is. There are two main reasons why this happens: Interface Developers
- [Do you validate your JavaScript code?](https://robertnyman.com/2008/04/17/do-you-validate-your-javascript-code/) - Writing about whether people validate their CSS, it made me wonder about how/if people ensure the quality of their JavaScript code. When I wrote about validating CSS, some of the feedback was that if you validate/promote valid HTML, naturally you should validate your CSS. With that sentiment, I'd argue that it's as, if not more,
- [Back in the saddle!](https://robertnyman.com/2007/08/30/back-in-the-saddle/) - Just as I'm writing this, asteroid 85275, with a diameter of at least 2 kilometers, should be passing just by Earth. If it had hit, all of us probably would have been gone by now. So, what better time and way to say that I'm back writing? :-) I hope you all have had a
- [Do you validate your CSS?](https://robertnyman.com/2008/04/15/do-you-validate-your-css/) - We all heavily evangelize the validating of HTML code and think it's just a given, right? But how about the CSS code? I think I can honestly say that it is very seldom that I validate the CSS code I write, and I'm not really sure why that is. Laziness? Perhaps. But I think it
- [Memory - an Adobe AIR application](https://robertnyman.com/2008/04/14/memory-an-adobe-air-application/) - For some time, I've wanted to play around with Adobe AIR and see what it's like. I'm also a sucker for very simple, yet addictive, games, so now was the time! Actually, this all happened because of two reasons: I was playing regular Memory with my oldest daughter, and being a lazy bastard, I found
- [JavaScript loop performance](https://robertnyman.com/2008/04/11/javascript-loop-performance/) - When developing JavaScript, performance is one of the vital things. Therefore, I thought I'd share the performance of loops with JavaScript, and give some advice. Three different loop approaches Loop 1 The most common way to write a loop, and without a doubt the first way people learn how to do it, is like this:
- [DOMAssistant 2.7 released - better, faster, slimmer + new features!](https://robertnyman.com/2008/04/09/domassistant-27-released-better-faster-slimmer-new-features/) - The new version of DOMAssistant, 2.7, is finally out and my impression is that it is a very stable and solid release. Faster CSS selector performance, new features while at the same time a smaller file size. New features Unicode support added We have added complete Unicode support, to have source documents in basically any
- [No sun in Sweden](https://robertnyman.com/2008/01/11/no-sun-in-sweden/) - Swedish weather tracking company SMHI has released the measured hours of sunlight during December for different parts of Sweden. What this means is the actual time you can see the sun and it's not obstructed by clouds and a heavy overcast. One place called Växjö had only 20 minutes of sun during the whole of
- [Port ASP.NET features to Ruby on Rails](https://robertnyman.com/2008/04/05/port-aspnet-features-to-ruby-on-rails/) - Now there's a plugin available to get the best features of ASP.NET into Ruby on Rails. Missing some of the core and strong ASP.NET functionality when you're working with Ruby on Rails? Fret not, an old ASP.NET developer has ported some of the cream of the crop in a plugin. Read all about it in
- [Favorite terms about web developers](https://robertnyman.com/2008/04/04/favorite-terms-about-web-developers/) - A casual gray Friday like this, I was thinking about the best terms about web developers I've heard. Some of my favorites are: Visual Studio Cowboy MS Luftwaffe Java Jockey And, the number one favorite: HTML Whore! Which ones do you like? Local language versions welcome, if you provide a translation. :-)
- [Geek Meet April 24th 2008](https://robertnyman.com/2008/04/02/geek-meet-april-24th-2008/) - It's about time for another Geek meet, don't you think? Next Geek Meet will take place at our kind sponsors Creuna April 24th 18.00, at Kungsholmsgatan 23 (a map to the location). I'm sorry for the short notice, but things went a bit awry with the speaker plans, and I was a bit busy to
- [Full Acid3 support in Opera and WebKit (Safari etc)](https://robertnyman.com/2008/03/31/full-acid3-support-in-opera-and-webkit-safari-etc/) - First out was Opera, and then WebKit (which Safari and some other web browsers are based on), to pass the Acid3 test. I think Opera outed Acid3 support about half a day before the WebKit team announced achieving a score of 100/100. I think this is great news, and I love the chase between web
- [Microsoft will use Gecko layout engine in IE 8](https://robertnyman.com/2008/04/01/microsoft-will-use-gecko-layout-engine-in-ie-8/) - When I read the news this morning, it blew my mind! Microsoft will use the Gecko layout engine for IE 8. Chris Wilson, IE Team Lead, says: We have had extensive discussions about this internally, and the conclusion is to follow our motto, "don't break the web". As a result, we analyzed the other web
- [My grandfather](https://robertnyman.com/2008/03/27/my-grandfather/) - Last night my paternal grandfather passed away. He got to be the age of 90, and was, more or less, healthy until this Christmas, when cancer started to spread rapidly in him. Monday evening, he was rushed to the hospital, and last night his body gave up. Currently, I work outside of Stockholm, but was
- [Should we continue to use relative units vs. relying on page zooming?](https://robertnyman.com/2008/03/26/should-we-continue-to-use-relative-units-vs-relying-on-page-zooming/) - Looking at the upcoming releases of different web browsers I started to wonder whether specifying fonts in relative units, such as ems etc, will be a common approach in the future. Web browser page zooming status Beta 4 of Firefox 3, implements Page zooming, and the default behavior is to scale fonts as well as
- [Web Developer recommendations: Lim Cheng Hong and Pelle Wessman](https://robertnyman.com/2008/03/25/web-developer-recommendations-lim-cheng-hong-and-pelle-wessman/) - Today I though it would be a good time to tell you about two web developers who I would really like to recommend to you: Lim Cheng Hong and Pelle Wessman (Pelle's blog). Cheng Hong and Pelle are both members of the DOMAssistant team and have been so for about a month and a half.
- [Priceless?](https://robertnyman.com/2008/03/18/priceless/) - In this day and age, where some people would do just about everything to be seen, it's interesting to see companies trying to take advantage of that. Some time ago, I was contacted by the ad agency responsible for MasterCard's Priceless web site. They wanted to use my pictures from Easter Island and write a
- [Styling BUTTONS, and achieving sliding doors with them](https://robertnyman.com/2008/03/13/styling-buttons-and-achieving-sliding-doors-with-them/) - As you all know, form elements aren't that easy to style, especially not consistently. At a first glance, the button element seems like a sure winner, but once you delve into it... Why style buttons? There just are some designs where it would look better, as well as give the end user a better experience
- [Coding to suit the editor](https://robertnyman.com/2008/03/11/coding-to-suit-the-editor/) - Something I've noticed is how web developers behave when color coding in their favorite editor doesn't work, Take, for example, if you have a single apostrophe (') within a comment field, and your development environment, for some reason, insists on interpreting it as the start of something which isn't closed. What I've seen, with myself
- [DOMAssistant news - New plugins, TextMate bundle and ten times faster than the competitors in IE 8](https://robertnyman.com/2008/03/10/domassistant-news-new-plugins-textmate-bundle-and-ten-times-faster-than-the-competitors-in-ie-8/) - A number of exciting things have been going on in the DOMAssistant camp, so I thought I'd fill you in with some of the latest. We're talking plugins, developer tools and taking a glimpse into the future. Plugin news AJAXForms plugin The first plugin has now been released, and it's an AJAXForms plugin. It offers
- [IE 8 beta 1 available for download - some quick takes](https://robertnyman.com/2008/03/07/ie-8-beta-1-available-for-download-some-quick-takes/) - For those of you who have missed it, IE 8 beta is now available for download. Let's take a quick look on what's in it. Interesting features Let's start by taking a look at what I think are the most interesting support/new features in IE 8: Full CSS 2.1 support They hope to support the
- [Not all values posted with a form in IE](https://robertnyman.com/2008/03/06/not-all-values-posted-with-a-form-in-ie/) - I am, hypothetically ( :-) ) working on an e-commerce site, and the other day I discovered that IE doesn't post all values with a form. Imagine a list of articles with a buy button on each row. Basically, what it needs to know is the id of the article to be bought and the
- [IE 8 will use Standards Mode as the default rendering](https://robertnyman.com/2008/03/04/ie-8-will-use-standards-mode-as-the-default-rendering/) - As reported all over Internet, Microsoft has completely turned around regarding their initial Standards Mode approach in the upcoming IE 8. I expressed my concern in Version targeting in IE 8, and an alternative path for Microsoft and IE 8, shooting browsers and what to do, and was even willing to compromise if they delivered
- [The form that left](https://robertnyman.com/2008/02/29/the-form-that-left/) - The other day, I encountered a form submission behavior I didn't expect, nor don't have any solution for. Take this obtrusive code example (same thing happens with unobtrusive approaches): Spank the monkey When the submit() method of a form element is called, it doesn't trigger the onsubmit event
- [MOSS should be spelt MOCKERY](https://robertnyman.com/2008/02/28/moss-should-be-spelt-mockery/) - Microsoft released MOSS, Microsoft Sharepoint Office Portal, which is a web-based collaboration and document management platform. Besides from the fact that the words "Office" and "Sharepoint" in the same sentence make me fringe, I think Microsoft deserve the benefit of a doubt. After all, they have been working hard to make the .NET framework better
- [What's in a haircut?](https://robertnyman.com/2008/02/26/whats-in-a-haircut/) - I've always liked hair. Beautiful hair makes people look fantastic, and I think more personality is conveyed through hair than we think. My oldest daughter, Emilia, three and a half years old, have only gotten somewhat crude haircuts from a local hairdresser, or Fredrika just cutting the necessary parts. So, yesterday it was time for
- [IE 8, shooting browsers and what to do](https://robertnyman.com/2008/02/25/ie-8-shooting-browsers-and-what-to-do/) - A topic that just can't be discussed enough is Microsoft and how some of their decisions affect us Web Developers, end users and, consequently, the entire world. Jeremy Keith recently wrote an article for A List Apart, entitled They Shoot Browsers, Don't They?, where he discusses the Internet Explorer team's suggested approach with version targeting.
- [Reviewing Best Motion Picture of the Year for the Oscar Academy Awards](https://robertnyman.com/2008/02/22/reviewing-best-motion-picture-of-the-year-for-the-oscar-academy-awards/) - I've always liked watching movies, so in 2005, for the first time, I decided to watch all the movies nominated in the Best Motion Picture of the Year before the Oscar Academy Awards. Just to know what I think about the result, and whether they actually were good movies. I don't have any aspirations to
- [Customer care, the hard way](https://robertnyman.com/2008/02/21/customer-care-the-hard-way/) - The other night we had a company meeting outlining our new organization. Our CEO presented a chart over our organization with all different parts, to show us what company structure we aim to evolve into. Taking a closer look, though, I discovered this interesting part: Customer care (S & M) Really? Personally I think it's
- [DOMAssistant lives - version 2.6 released with overall fastest CSS selector performance and plugins](https://robertnyman.com/2008/02/20/domassistant-lives-version-26-released-with-overall-fastest-css-selector-performance-and-plugins/) - Almost a month ago, I wrote a hesitant post about DOMAssistant in DOMAssistant - Why bother?, so it's about time to talk about that again. At the time, I was feeling generally low and a bit insecure about what I wanted to achieve, and what my priorities were. The response to that post was overwhelming,
- [My MacBook Pro - first-time Mac owner](https://robertnyman.com/2006/08/23/my-macbook-pro-first-time-mac-owner/) - First and foremost, let me tell you that I don't abide to the poor labeling of being a Mac fanatic or a Windows user. I'm a computer user, period. I use the programs and computers and programs that are good, no matter what their eventual name might be. With that said, I hope this post
- [In the line of fire](https://robertnyman.com/2008/02/18/in-the-line-of-fire/) - I just felt a bit too restrained with Twitter last night to describe what actually went down. So, this will be too personal and perhaps too graphic. Consider yourselves warned... :-) The scene Imagine last night about eleven in the evening. Our bathroom downstairs consists of a toilet, a bath tub with shower and then
- [Et tu, Firefox?](https://robertnyman.com/2008/02/15/et-tu-firefox/) - For me and a lot of other people I've been talking to, the latest release of Firefox haven't really been delivering. Not exactly sure when it started, but Firefox began to get slow, over-think things and now and then crash. I'm using it on a Mac, and the spinning ball of death seem to occur
- [The mangy parrot](https://robertnyman.com/2008/02/12/the-mangy-parrot/) - Sometimes when I'm a bit too stressed, usually facing some tough development challenge, I hurt myself out of frustration. You know what web development is like, right? Every day, you go from complete exasperation to sheer happiness, and as soon as something seems solved, another tricky factor pops up. Currently I have a "beard", a
- [Geek Meet May 2007 summary](https://robertnyman.com/2007/05/25/geek-meet-may-2007-summary/) - Wednesday night we had yet another Geek Meet in Stockholm, and this time we covered HTML 5 and XHTML. Simon Pieters and Åke Järvklo came well prepared to talk about and explained their favorite topics. I'm really glad that they could do it in a balanced way, as opposed to the raging forum battles on
- [Microsoft puts a bid on Yahoo!](https://robertnyman.com/2008/02/04/microsoft-puts-a-bid-on-yahoo/) - As you all probably know by now, Microsoft has put a bid of $44.6 billion for Yahoo!. This reminds me of, back in the day, when AOL bought Time Warner, but in essence, if this goes through, it will have an even greater impact on Internet. Of course the deal is from closed, and I'm
- [A CSS class hero](https://robertnyman.com/2008/02/01/a-css-class-hero/) - I thought I'd share a web developer's rendition of Working Class Hero. As soon as you're born they make you feel , By giving you no time to deliver it all, Till the pain is so big you feel nothing at all (*whispering* IE....), A CSS class hero is something to be, A CSS class
- [Are you a stealth coder?](https://robertnyman.com/2008/01/29/are-you-a-stealth-coder/) - Ever felt that whatever you do, it doesn't matter? No one notices your work, knows what you do or even knows your name. Then, my friend, you're a stealth coder. Being a stealth coder is something akin to being a Systems Administrator. As long as everything works, no one credits or cares about what you
- [DOMAssistant - Why bother?](https://robertnyman.com/2008/01/25/domassistant-why-bother/) - Maybe I'm just writing this because I've been feeling a bit low lately, but I do wonder if there's any idea that I put any more time into DOMAssistant. Last night we held another Geek Meet here in Stockholm, with a staggering 70 persons or so showing up. Great fun, and I really love meeting
- [How web browsers handle rounding when it comes to values set in percentage](https://robertnyman.com/2008/01/24/how-web-browsers-handle-rounding-when-it-comes-to-values-set-in-percentage/) - Ever had the problems with width set in percentage, and every web browser seem to treat it differently? Elements falling down in IE, ruining your layout? I sure have, and John Resig explains how it really works. In Sub-Pixel Problems in CSS he compares how IE 6, IE 7, Firefox, Opera and Safari treat the
- [Version targeting in IE 8, and an alternative path for Microsoft](https://robertnyman.com/2008/01/23/version-targeting-in-ie-8-and-an-alternative-path-for-microsoft/) - There's a fire spreading over the Internet right now, and it's about the new Microsoft idea with version targeting in their new IE 8 web browser. The idea is explained in detail in Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 and Microsoft's Chris Wilson discusses it in Compatibility and IE8. The gist is that
- [Can't make links (appear ) clickable in IE](https://robertnyman.com/2008/01/22/cant-make-links-appear-clickable-in-ie/) - We all know that Internet Explorer hasn't been the best of the bunch rendering CSS properly, and while IE 7 got better, it's far from perfect. I have an example here where I can't make links (appear) clickable, no matter what. The scenario The scenario is easy and fairly common: I have a sidebar-navigation which
- [Prison Break addiction went to Prison Break disappointment](https://robertnyman.com/2008/01/21/prison-break-addiction-went-to-prison-break-disappointment/) - *SPOILER ALERT*. If you haven't seen till episode 9 of season 3 of Prison Break, please don't read this; it'll spoil your fun. In 2005, when Prison Break started, I was an avid follower of the series. Besides from being very good and thrilling TV show, it also contained fellow Swede Peter Stormare, who was
- [Nyman's on Twitter](https://robertnyman.com/2008/01/18/nymans-on-twitter/) - Most of you know about Twitter, right? Basically, it's a service where you write, within a sentence or two, what your doing at the moment, and then share it with the world. There are many interesting thing with Twitter, like the technology they're using, the phenomenon with peoples' interest etc. I wont cover any of
- [Offer what the customer/project needs, instead of generalizing](https://robertnyman.com/2008/01/17/offer-what-the-customerproject-needs-instead-of-generalizing/) - How may projects have you been in when it didn't turn out as expected? Or rather, how many projects have indeed delivered what everyone really wanted? Having worked in the IT business for almost a decade now, there's seems to be the same problem with almost every project: people choose technology and tools from what
- [DOMAssistant goes MIT License](https://robertnyman.com/2008/01/14/domassistant-goes-mit-license/) - I've had some people worrying about the GPL license I've used for DOMAssistant, and it being too strict so they can't use it in their commercial project. Therefore, DOMAssistant has now changed to a MIT License, which basically means you can pretty much do anything with it! :-) Enjoy!
- [DOMAssistant 2.5.6 released - AJAX module post method has been fixed (now 2.5.7 version)](https://robertnyman.com/2008/01/12/domassistant-256-released-ajax-module-post-method-has-been-fixed/) - I just released DOMAssistant 2.5.5 yesterday, but with the feedback given, some tweaks had to be made to the new AJAX module post method. Instead of updating the same version multiple times, which is wrong, I've new made a new minor release where the issues have been taken care of. So, download the new 2.5.6
- [DOMAssistant 2.5 released - CSS selector support, new AJAX methods and more goodies added!](https://robertnyman.com/2007/12/17/domassistant-25-released-css-selector-support-new-ajax-methods-and-more-goodies-added/) - After listening to a number of JavaScript developers, seeing how they work in real life and analyzing their needs, I'm happy to provide the heavily updated DOMAssistant 2.5! What's new? First, DOMAssistant is almost completely re-written, to focus on performance, ease-of-use and the most useful features, while trying keep the file size as small as
- [DOMAssistant 2.5.5 released, with improved event handling, replaceClass and end methods](https://robertnyman.com/2008/01/10/domassistant-255-released-with-improved-event-handling-replaceclass-and-end-methods/) - I have just released DOMAssistant 2.5.5, which contains some very useful features and improvements, and a CSS selector bug fix. What's new? Better event handling The most major improvements has been optimizing event handling, and making the syntax even easier and understandable. The new features are: Supporting return false It is very common to apply
- [How to live 14 years longer](https://robertnyman.com/2008/01/09/how-to-live-14-years-longer/) - A study shows how we can live 14 years longer just by changing our habits. The advice how to achieve this are: Excercise Don't smoke Five fruits/vegetables a day Drink moderately Read more in Four Health Changes Can Prolong Life 14 Years. I score three out of four on these (apparently sleep more than two
- [World reflections](https://robertnyman.com/2008/01/08/world-reflections/) - I thought I'd take the time to publish some short reflections on what has happened lately. Never ever honk at a guy with a bumper sticker that reads "Real men smell like gasoline". My car claims it's -45 ºC (-49 ºF) outside. While Sweden is fairly close to the North Pole, in the bigger scheme
- [What's your level of code assertions?](https://robertnyman.com/2008/01/07/whats-your-level-of-code-assertions/) - Last year in November, Andy Hunt, of The Pragmatic Programmer and Agile Manifesto, was invited to speak exclusively to our company, and some things he said made me start thinking. Andy seemed a bit tired and jet-lagged, to be honest, and maybe somewhat jaded from doing very similar talks about being pragmatic in your work.
- [@media Ajax - Journeys and stories](https://robertnyman.com/2007/11/22/media-ajax-journeys-and-stories/) - I'm just back from @media Ajax, which was a great experience! I thought I'd split up my stories in two posts: this one about the journey and social aspects, and the next one about the presentations. This post will be long enough anyway, so get a drink, lean back, and enjoy the ride. :-) Sunday
- [@media Ajax - the presentations](https://robertnyman.com/2007/11/24/media-ajax-the-presentations/) - As promised in my @media Ajax - Journeys and stories post (now updated with pictures!), this one will focus on the presentations during the conference. I will write a short round up on each presentation, and my takes and impressions of it, and a summary of the complete event. Just imagine having the best JavaScript
- [FlashReplace - A light-weight JavaScript to insert Flash movies into your web page](https://robertnyman.com/2007/04/19/flashreplace-a-light-weight-javascript-to-insert-flash-movies-into-your-web-page/) - Updated April 20th I'm so used to having a $ method for accessing elements. Nevertheless, the idea is of course that FlashReplace should be stand-alone, so I replaced it with the standard document.getElementById. Updated April 20th Although I didn't encounter any problems with not using an embed element (to have valid HTML code output), it
- [Releasing DOMAssistant 2.0 - Chainability, AJAX module, DOMReady, XPath and more](https://robertnyman.com/2007/09/20/releasing-domassistant-20-chainability-ajax-module-domready-xpath-and-more/) - Updated October 4th 2007 The DOMAssistantCompressed JavaScript file has been updated. My compression approach was a little too effective for the special DOMReady fix for Internet Explorer, so necessary code for optimal performance was unfortunately removed. This has now been addressed, so please download the new version if you use the compressed file. Updated October
- [Best pictures of me in 2007](https://robertnyman.com/2008/01/04/best-pictures-of-me-in-2007/) - Totally narcissistic, but looking through the pictures from 2007, I found two of my favorites depicting me. Of course I should have chosen some pictures of me and my family, looking all happy, but I think you will prefer these. I chose them because I find them funny, and most, just unexpected and unusual from
- [Quitting, and getting a new job at Valtech](https://robertnyman.com/2007/06/04/quitting-and-getting-a-new-job-at-valtech/) - As I'm writing this, I have just finished my last day at my employer. It is always a bitter-sweet feeling when you're leaving a job. Naturally, there are reasons, logical as well as others, that you have resigned, but it is also sad since you've made a number of friends who you won't see on
- [Goodbye 2007 - Happy New Year!](https://robertnyman.com/2007/12/29/goodbye-2007-happy-new-year/) - The year 2007 has come to an end, or rather, it very soon has. I thought I'd write a summary of what happened me as well as on the web during 2007, to have a closure for the year that has passed. I'll start with what went on in my life during 2007 and mention
- [Merry Christmas, happy holidays!](https://robertnyman.com/2007/12/22/merry-christmas-happy-holidays-2/) - The time has come again for presents, burning candles, Christmas trees, glögg, Santa and other assorted goodness. I just wanted to take this opportunity to wish you a Merry Christmas and a Happy Holiday! I will take what at least I see as a well-deserved break from work, the web, programming and blogging until January
- [AdvancEd DOM Scripting - a book review](https://robertnyman.com/2007/12/19/advanced-dom-scripting-a-book-review/) - Quite recently I finished reading the book AdvancEd DOM Scripting by Jeffrey Sambells, together with Aaron Gustafson. Don't you hate it when you're going to say something, or blog about a topic, and someone beats you to it (in this case, Roger's review of this book)? The book Anyway, let me try and complement that
- [A Swedish book review](https://robertnyman.com/2005/09/15/a-swedish-book-review/) - I though I'd share a little book-tip for those of you who speak Swedish: Stockholmssägner. The structure of the book is something like the movie Short Cuts, with short stories about many different topics that intertwine with each other. It's a very interesting take on our society as it is today, from the little wonderful
- [Opera files a complaint to the European Commision about Internet Explorer](https://robertnyman.com/2007/12/14/opera-files-a-complaint-to-the-european-commision-about-internet-explorer/) - Opera brings Microsoft and Internet Explorer in front of the European Commission with an antitrust complaint. HÃ¥kon Wium Lie, the CTO of Opera, has written an open letter to the web community about why Opera has filed a formal complaint. The gist is because Internet Explorer has failed to support web standards for so long,
- [When things stop working, the solution isn't always obvious](https://robertnyman.com/2007/12/13/when-things-stop-working-the-solution-isnt-always-obvious/) - When we develop web sites, we stumble across problems, right? And sometimes, just sometimes, we do learn from them and know what to do next time. At other times, though, the problem is something we never would have expected. I thought I'd share two of these situations where the problem was far from what everyone
- [Gmail, why sucketh thee?](https://robertnyman.com/2007/12/12/gmail-why-sucketh-thee/) - Since Gmail released a new version a month or so ago, it crashes several times every day for me. There's some interface brush-up and improvements, and it's supposed to be speedier. But for me it freezes each and every day and I have to force quit it. Not sure if this is because of Firefox
- [Geek Meet January 2008](https://robertnyman.com/2007/12/06/geek-meet-january-2008/) - In the mood for a Geek Meet? January 24th 2008 it's time again! Presentations As usual, we will have two presentations that I hope will be very entertaining: Introduction to RDF (The semantic web/"Web 3.0") by Niklas Lindström Niklas will talk about using RDF to represent information for sharing and reuse. The focus will be
- [Ving.se being Sweden's best web site? I think not](https://robertnyman.com/2007/12/05/vingse-being-swedens-best-web-site-i-think-not/) - What's in an award, really? Swedish computer magazine Internetworld has just given the Sweden's Best Web Site 2007 award to the supposedly best web site in Sweden. Their pick fell on the travel web site Ving.se, a charter travel web site. Interested in if Ving has shaped up since the last time I saw it,
- [Cancer research get ad money this time](https://robertnyman.com/2007/12/04/cancer-research-get-ad-money-this-time/) - As you might know, I give all of my ad income to charity. Last payment from Google, $ 129, has gone to cancer research, more specifically Cancerfonden. I don't write this to brag or appear all-that-fantastic, but since I state that the money go to charity, I just want to be completely open with how
- [Interviewed for Kaxigt](https://robertnyman.com/2007/12/04/interviewed-for-kaxigt/) - Sometimes I get the question why I never write about web development in Swedish. The reason is simple, and it's because I want to reach a wider audience, besides the fact that I actually find it easier since all the terminology is in English to begin with. However, for those who want to read my
- [Blogging is poison](https://robertnyman.com/2007/12/03/blogging-is-poison/) - Blogging is, indeed, poison. I mean this in a good way (mostly), as being terribly addictive. I haven't written a blog post in a week and I'm having the shivers, rocking back and forth, shaking etc (all this might come from being sleep deprived, though). I've been extremely busy with both work and some stuff
- [Attacks on famous Internet names](https://robertnyman.com/2005/11/24/attacks-on-famous-internet-names/) - As this post and its meaning has been misinterpreted, I want to point out that Joe Clark is only used as an example below for a phenomenon on the web where famous names and their publications get repeatedly attacked in a vicious way just because of who they are, and how this will negatively affect
- [Have web conferences, as we know them, played out their role?](https://robertnyman.com/2007/03/20/have-web-conferences-as-we-know-them-played-out-their-role/) - From my own experiences, and based on what I've heard from friends, I start to wonder if web conferences as we see them now will lose their charm and become extinct, or at least more rare. Personally, I can't motivate the cost of attending them to myself, since I feel that you don't learn enough.
- [HTML Validator 0.8.4 update fails on Mac OS X Leopard](https://robertnyman.com/2007/11/21/html-validator-084-update-fails-on-mac-os-x-leopard/) - Just a short post with a word of warning to Mac OS X Leopard users having the HTML Validator add-on - it might also apply to other Mac users. I just installed the 0.8.4 version, which adds serial parsing and validating (W3C and Tidy) to the Mac; this has been available some time for PC
- [Twisted Sister live at Solnahallen/Stockholm November 14th 2007](https://robertnyman.com/2007/11/15/twisted-sister-live-at-solnahallenstockholm-november-14th-2007/) - As you might have noticed, I love going to concerts and experiencing live music in general. Yesterday was a special night for me, seeing the band which was the first major rock concert I ever attended, play again in Sweden. In 1986, 12 years old, I went to see Twisted Sister play at Isstadion in
- [Ticnet.se - an example of when online ticket booking goes wrong](https://robertnyman.com/2007/11/13/ticnetse-an-example-of-when-online-ticket-booking-goes-wrong/) - I've always wondered when non-functioning web sites will start to be replaced by good ol' real-life stores, which people will go to instead of using the online service. Yesterday it happened with Ticnet.se I was about to book some concert tickets for when Iron Maiden will visit Sweden next summer on their SOMEWHERE BACK IN
- [Stop using poor performance CSS expressions - Use JavaScript instead](https://robertnyman.com/2007/11/13/stop-using-poor-performance-css-expressions-use-javascript-instead/) - Since the CSS support in Internet Explorer, especially in versions prior to Internet Explorer 7, has been lagging quite substantially, clever web developers have started using CSS expressions to mimic CSS functionality. However, few realize how this affects performance. Explaining CSS expressions The basic idea with CSS expressions is that you will have calculation and
- [Leaving 9rules](https://robertnyman.com/2007/11/08/leaving-9rules/) - In mid-September 2005 I joined the 9rules network. Now I'm leaving it. I got to be included in the build-up when 9rules didn't have so many members, and each new member was someone fairly well-known. Right before me, Roger and Molly were included in the network, so it felt pretty exclusive. When I attended SXSW
- [Going to @media Ajax in London 19-20 November](https://robertnyman.com/2007/11/08/going-to-media-ajax-in-london-19-20-november/) - November 18th-20th, I will be in London to attend the @media Ajax conference. If you're going too, or is just in the area at that time, please let me know! I'm very rarely in the UK, so besides hopefully learning something new and fantastic about JavaScript, I also intend to meet and hang out with
- [Installing Mac OS X Leopard - things to consider and eventual problems](https://robertnyman.com/2007/11/07/installing-mac-os-x-leopard-things-to-consider-and-eventual-problems/) - Having upgraded/installed two Macs (Macbook Pros) to Mac OS X Leopard, I thought I'd briefly share some of my experiences. Installing Mac OS X Leopard Before you install, you must remove Unsanity's Application Enhancer to avoid serious problems. Read more about it in Getting Leopard's BSOD? Try uninstalling APE. I've performed two installations, one Upgrade
- [IKEA - the home of break-ups](https://robertnyman.com/2007/11/05/ikea-the-home-of-break-ups/) - IKEA, one of the things that Sweden is most well-known for (except for hot blondes and shady movies produced some decades ago...), is so popular (read: at least well-visited) here in Sweden that you cannot believe. During this summer, I made a lot of consecutive visits to IKEA. We bought a bed and a set
- [Explaining semantic mark-up](https://robertnyman.com/2007/10/29/explaining-semantic-mark-up/) - I have a strong interest in semantics in general, and when it comes to web developing, the benefits of properly marking up a document should not be neglected. One problem is that some people don't understand the difference it makes, so therefore let me humbly make an attempt to explain why semantics is important. What
- [YSlow - a nice performance plugin to Firebug](https://robertnyman.com/2007/10/31/yslow-a-nice-performance-plugin-to-firebug/) - I'm sure you follow web standards, write semantic HTML and separate content (HTML) from presentation (CSS) and interaction (JavaScript). It's all accessible and lean at the same time. So, what's the next step. Performance, I tell you! You can write good code but still it's a bit slow for the end user, it takes time
- [Essential software for Mac OS X](https://robertnyman.com/2007/05/07/essential-software-for-mac-os-x/) - I've been a Mac user for a little over a year now, coming from about 10 years with Windows, so I thought I'd take the opportunity to share the applications available for Mac OS X that I find absolutely essential. Some of these are software I loved from day one, while others are fairly new
- [JaS - like your own mini-Flickr](https://robertnyman.com/2006/04/12/jas-like-your-own-mini-flickr/) - Lightbox feature added September 15th 2006. Select specific tag add-on added September 21th 2006. Updated September 29th 2006 I've done a very minor change to the event handling to cover up for a bug in IE's garbage collector (something I hear will be addressed automatically in IE 7). In 99,9% of the cases you won't
- [Interesting Google rankings](https://robertnyman.com/2007/10/25/interesting-google-rankings/) - I thought it would be interesting to give some examples of how some terms, from my posts, are ranked in Google; both funny and more serious ones. It seems like I know How to get a good search engine ranking. :-) It should be mentioned that these rankings are at the time of writing this
- [Mötley Crüe in Stockholm, June 5th 2007](https://robertnyman.com/2007/06/06/motley-crue-in-stockholm-june-5th-2007/) - Last night I went to see Mötley Crüe play at the Globe arena in Stockholm (even if you don't like Mötley Crüe, read on, it might be entertaining anyway :-) ). Way back, in the 80s and maybe early 90s they had some good material, but after that it has pretty much been uninteresting. But,
- [At the end of the rainbow](https://robertnyman.com/2007/10/24/at-the-end-of-the-rainbow/) - A couple of days ago I was driving home from work, and I saw the most beautiful rainbow! It spanned across a fairly long distance, and I could actually see the end of it. Watching the rainbow, I started to reminisce about my childhood and hearing stories and fairy-tales about the multi-colored phenomenon. I've always
- [Frameworks are the new black](https://robertnyman.com/2007/10/19/frameworks-are-the-new-black/) - As of lately, the desire, no, correction, the compulsive need people have to implement frameworks and libraries seem to have gone way overboard. I mean, in virtually every project I hear about from others or get involved in to some degree, everyone's running around rambling about the key frameworks for faster development, better development, never-seen-before-ROI,
- [Don't over-specify your CSS code](https://robertnyman.com/2007/10/18/dont-over-specify-your-css-code/) - When I started writing CSS, I wanted every CSS rule to be as specific as possible. This was to get an instant overview as well as making sure that the desired style was applied to exactly the element I wanted. After many years of web developing, though, working on both small and large projects, my
- [Who writes no subject-emails?](https://robertnyman.com/2007/10/16/who-writes-no-subject-emails/) - I guess you, as well as I, get a lot of e-mails, and when getting without any text in the subject field, especially in a business context , it makes me wonder a bit. I mean, e-mail has been around quite some time, right? And it's not that difficult to write one either. You enter
- [Whether to take risks](https://robertnyman.com/2007/10/11/whether-to-take-risks/) - We all live our lives going through all kinds of stages, experiences and risks. What I wonder is if risks are worth taking, and if yes, which ones? Let me explain a little more what I'm talking about. I have a fantastic family with Fredrika and our two lovely daughters Emilia and Filippa, and I
- [Which web browser do you use?](https://robertnyman.com/2007/10/09/which-web-browser-do-you-use/) - Writing such a post as this might seem like such an obvious way to get a lot of comments. And that's just what it is! I was looking at the visitor statistics for my web site for the latest year, and specifically the statistics for web browser usage. Granted, most visitors here are web developers
- [Geek Meet November 2007](https://robertnyman.com/2007/10/08/geek-meet-november-2007/) - It's been a while, but November 1st it's time for yet another Geek Meet in Stockholm! To me it's always a challenge to find a good balance between the topics so that it's interesting to as many as possible, but also about varying subjects for versatility (and to avoid being boring for the regulars :-)).
- [I'm afraid of happy campers](https://robertnyman.com/2007/10/04/im-afraid-of-happy-campers/) - I want people to be glad and happy, I really do! But sometimes it can get too much... Naturally I have no problem with people being happy and loving life. People who laugh and smile are usually nicer to be around than grumpy, sour and silent persons (unless you're in that mood, and you just
- [When did people stop caring about <code>application/xhtml+xml</code>?](https://robertnyman.com/2007/10/02/when-did-people-stop-caring-about-applicationxhtmlxml/) - Remember a couple of years ago, when serving XHTML with a text/html MIME type was the worst you could do if you were serious about your trade? Ian Hixie wrote his Sending XHTML as text/html Considered Harmful that about every web developer read and quoted, and one of my first blog posts ever, Why XHTML?,
- [Why XHTML?](https://robertnyman.com/2005/04/04/why-xhtml/) - This is a well-discussed and very important topic. Personally, presently I write XHTML for my web interface code, but lately I've started to stagger in my standpoint. For normal general web page design, what's the gain? If you don't extend the code with namespaces, use MathML, have your own DTDs and so on, why would
- [Comments with links](https://robertnyman.com/2007/10/01/comments-with-links/) - I have no problem with people posting comments with links to other web sites. I do however react less positive depending on who posts the link, and that person's comment track record. Let me explain what I'm talking about: if I write about a topic or release some code snippet or library, there are always
- [Opinions seem to change once you're hired by a large company](https://robertnyman.com/2007/09/28/opinions-seem-to-change-once-youre-hired-by-a-large-company/) - Everyone are entitled to their own opinion. Everyone's opinion is worth just as much as anyone else's. However, sometimes opinions change... I'm all for evolvement and for growing. Things I've written in this web site or stands I've had in previous projects might very well have changed. Humbly, I've gotten better and/or have started seeing
- [Web nerd accessibility humor](https://robertnyman.com/2007/09/28/web-nerd-accessibility-humor/) - Yesterday, me and Mr. Stenström took the car to a nearby mall to have some lunch. Once we got there, the parking lot was filled to the brim with cars. We circled around, trying to find a spot so we didn't have to walk for half an hour to the lunch place. Suddenly we found
- [Stop playing music when I enter your web site!](https://robertnyman.com/2007/09/26/stop-playing-music-when-i-enter-your-web-site/) - You're at work, or at home. You get a link sent to you, do a Google search or just follow some random link. It doesn't matter. But there it is: the horror. You know what I'm talking about. You've been there. The never-ending flow of web sites who insist on start playing music (or video)
- [Two useful phrases](https://robertnyman.com/2007/09/25/two-useful-phrases/) - Just recently I've noticed two phrases that can really come in handy when working with other people. Random Listening more closely to the dialog in Scrubs, I've observed that Dr. Kelso always addresses the people around him with: You, random nurse. I just have to use that in my projects: Hey you, random Project Manager.
- [Using labels in a nice semantic fashion](https://robertnyman.com/2007/09/24/using-labels-in-a-nice-semantic-fashion/) - It is fairly easy to distinguish a developer's knowledge level by their usage of label elements. To see how much they care about accessibility, usability and semantics. If this is something new to you, I'd recommend that you first read Label - the secret element. What I wanted to touch on here is the semantic
- [A weekend and a Monday](https://robertnyman.com/2007/09/17/a-weekend-and-a-monday/) - This post might be a bit direct, or too open about my life, so refrain from reading if you don't want to know (or else you might stop reading what I write altogether). Or maybe it just seems plain boring, and I totally understand you; it does get funnier at the end, though. If you're
- [How to specify dynamic font sizes consistently with CSS](https://robertnyman.com/2007/02/27/how-to-specify-dynamic-font-sizes-consistently-with-css/) - This artice is also available in a French translation. When developing web sites, we naturally want to offer our end users the option to freely resize the text size in their web browser of choice to their liking. What I would like to do here is present what I've found to be most consistent way
- [Choose your screen saver wisely](https://robertnyman.com/2007/09/14/choose-your-screen-saver-wisely/) - Today was my fifth day consulting at a customer's place, where I'm working side by side with Emil, and something unexpected happen. I had downloaded some of my travel pictures to have as a nice screen saver on my computer while it's locked. I had a meeting to attend, so I activated the screen saver
- [Are Interface Developers less worthy?](https://robertnyman.com/2007/09/13/are-interface-developers-less-worthy/) - A manager I had at a previous job, a consultancy company, complained that he couldn't motivate the same price for an Interface Developer as a "proper" developer when dealing with customers. The first point that springs to mind is that if you develop a web site, you would want it to be viewable by as
- [Higher prices and stricter DRM will encourage illegal downloading](https://robertnyman.com/2007/09/12/higher-prices-and-stricter-drm-will-encourage-illegal-downloading/) - By now, I'm sure you know about the controversy between NBC and Apple, where NBC decided to ditch Apple's iTunes Store and instead sell their shows through Amazon Unbox. The reasoning behind NBC's decision is that they wanted different prices for different shows. It might, to some people, sound like a reasonable demand. However, this
- [Where does the hard drive size go?](https://robertnyman.com/2007/09/10/where-does-the-hard-drive-size-go/) - Something which has always been a problem for many people is disk space. No matter how much you have, you somehow mysteriously use up all of it. It makes me wonder why hard drives never have the claimed capacity. It was a long while since I bought a PC, or reflected over their disk size,
- [DOMAssistant gains popularity](https://robertnyman.com/2007/09/06/domassistant-gains-popularity/) - So, this post is just about selling DOMAssistant to you. However, it is also a way for me to express gratitude for the mentioning and usage of it in two recent cases. These two interesting DOMAssistant-related things as of lately are: Eniro, one of the most visited web sites in Sweden, are currently using DOMAssistant.
- [Who uses the save button in the toolbar?](https://robertnyman.com/2007/09/06/who-uses-the-save-button-in-the-toolbar/) - In all programming software and IDEs there's almost always a save button up there in the toolbar. To me, this has never made sense. Sure, me myself, I'm almost obsessed with learning and using keyboard shortcuts, since it adds speed and efficiency, as well as being more ergonomic, to using a computer. Therefore, sitting there
- [The coloring of visited links](https://robertnyman.com/2007/09/04/the-coloring-of-visited-links/) - For some reason it just hit me that it really was a long time ago since I used any specific color for visited links in a web site. How so? I guess in my case that at work I usually work with corporate web sites, intranets and their likes, so a color for visited links
- [New beta of Opera Mini 4](https://robertnyman.com/2007/09/01/new-beta-of-opera-mini-4/) - Mobile surfing. Is that your poison? To be honest, I do no mobile surfing at all (anymore), but the general interest to do so seems to grow stronger every day. And from what I've heard, a lot of people have been impressed and satisfied with Opera Mini, so therefore I'd like to announce the Opera
- [Geek Meet in northern Sweden](https://robertnyman.com/2007/09/01/geek-meet-in-northern-sweden/) - For anyone interested in Geek Meet, but living far up north in Sweden, there now seems to be an option. Damian is thinking about putting one together and is trying to find like-minded people. It will, it seems, most likely take place in Skellefteå or Umeå, and you can visit his post A geek meet
- [What are Web Standards? A comprehensive explanation of what is comprised in the term](https://robertnyman.com/2007/05/21/what-are-web-standards-a-comprehensive-explanation-of-what-is-comprised-in-the-term/) - This article is also available in Brazilian-Portuguese and in Spanish. The term Web Standards is featured prominently all over the web, in meetings with customers and amongst web developers in general. However, the problem is that people have different views on what it actually means and encompasses. Therefore, I will try to explain my views
- [AJAX, JavaScript and accessibility](https://robertnyman.com/2006/03/23/ajax-javascript-and-accessibility/) - With the advent of mass-hype for building AJAX solutions, I find it necessary to shed some light of AJAX and JavaScript implementations and how they relate to and affect accessibility, and to explain how they can both co-exist; that one doesn't exclude the other. What is a progressive enhancement/unobtrusive JavaScript approach? First, a good JavaScript
- [Offshore development](https://robertnyman.com/2005/03/31/offshore-development/) - In my previous job I worked for a company that have offshore development, mostly for bulk programming purposes to keep the costs down. And not in any of those more common offshore places like India or Russia. No, their offshore development is in Belgrade, Serbia.All the developers I've met/spoken to in the Belgrade office are
- [Have a nice summer - time for parental leave!](https://robertnyman.com/2007/06/20/have-a-nice-summer-time-for-parental-leave/) - It's that time of the year again. Time for me to take a break from blogging, and computers in general, to instead spend some months together with my family. I'm currently on parental leave, and will start my new job at Valtech September 1st. As opposed to last year, when only I and my eldest
- [Get a Joost invite](https://robertnyman.com/2007/05/30/get-a-joost-invite/) - Updated June 18th As I won't be following the comments here anymore, I recommend you to get your invites through the Joost GigaOM invitations page. I've asked Joost for a page of my own, but still haven't heard from them, so I'm sorry... You can always write a comment here, and if I ocassionally read
- [Ubuntu - seriously challenging Mac OS x and Windows](https://robertnyman.com/2007/06/18/ubuntu-seriously-challenging-mac-os-x-and-windows/) - It all started last summer. Everyone seemed to be talking about Ubuntu, so naturally I had to try it as well. I installed it, played around with it, and then, somehow, it just went away... But now I've tried it thoroughly, and I like it a lot! I guess that if you use computers a
- [Momentum](https://robertnyman.com/2007/06/13/momentum/) - Never ever disturb someone who has momentum. It's almost as bad as waking a sleepwalker (or so I've heard). Let me explain what I mean with momentum. It's when you're in the zone, when you have flow. Everything just works; you run extra fast, lift something heavier than ever before, ideas come popping up, you
- [Safari web browser is now also offered for Windows](https://robertnyman.com/2007/06/11/safari-web-browser-is-now-also-offered-for-windows/) - Just an hour or so ago, Roger and I were talking over e-mail about a completely different topic, when he gave me a tip that a beta of Safari is now available, and it also offers a Windows version! Naturally, I had to download it right away and give it a test drive. Unlike Roger's
- [Lost, season three, is finally here - do we ever want Lost to end?](https://robertnyman.com/2006/10/08/lost-season-three-is-finally-here-do-we-ever-want-lost-to-end/) - Season three of Lost has just begun, and episode one is outstanding! The first five minutes probably had me sitting with my jaw dropped, and the "reward" scene had me laughing out loud (don't worry, there will be no more spoilers here)! Let me try and speculate here why Lost is so good and what
- [What's our legacy?](https://robertnyman.com/2007/06/10/whats-our-legacy/) - You put in, on average, somewhere between 40 and 50 years working. Long hours, endless meetings, changes, deadlines and requirements. And at the end of it all, what's left? When I walk around in old cemeteries looking at the tombstones for people who were born during the end of the 19th century/beginning of the 20th
- [Thoughts on HTML 5](https://robertnyman.com/2007/06/07/thoughts-on-html-5/) - People have asked of my opinions about HTML 5 and the road they're taking. Basically, I feel that you need to do a lot of reading up to actually be eligible to have an opinion, so I'll try tread lightly with mine, and only cover certain areas. Other factors matters why i haven't written about
- [Meme: 5 blogs that make me think](https://robertnyman.com/2007/06/07/meme-5-blogs-that-make-me-think/) - Guilherme tagged me with a meme, and it's been a while and I think it's an interesting one, so I'll make a stab at sharing my thoughts. I read the original post in this meme, and one of guidelines was to link back to it. Sorry, I might be cynical, but I won't be linking
- [Google Maps Street View is fantastic!](https://robertnyman.com/2007/05/31/google-maps-street-view-is-fantastic/) - Just playing around on the Internet, I'm finding out that Google has implemented yet another outstanding, supremely cool feature, this time for Google Maps. Now, you can get virtually explore neighborhoods at street-level virtually with Street View. Basically, when you go to Google maps you have, for places that support it, a new option next
- [Lost - the season finale for season three](https://robertnyman.com/2007/05/31/lost-the-season-finale-for-season-three/) - Warning! ***SPOILER*** If you haven't seen the entire third season of Lost, do not continue reading because there will be spoilers. You still here? Sure you want to read? Ok, then. As you might be aware of, I'm a huge Lost fan and follow the show dedicatedly. I liked the show from get-go, and while
- [The Fucked. store is open - write a slogan to win merchandise](https://robertnyman.com/2007/05/30/the-fucked-store-is-open-write-a-slogan-to-win-merchandise/) - For those of you who don't know it, I have a somewhat Jekyll/Hyde side to me, and part of the results from that is the web site Fucked. that I run with some friends. It basically consists of serious topics about what's wrong in the world, mixed with just plain fun fucked-up stuff, and when
- [Henry Rollins in Stockholm, May 2007](https://robertnyman.com/2007/05/29/henry-rollins-in-stockholm-may-2007/) - Yesterday, a gloomy and rainy day in Stockholm, and with the suburb train situation messed up, I felt generally depressed. How to feel better? With some humor and aggression, of course, and what better way to find that than watching Henry Rollins in Stockholm! Actually, sitting on the train, which was way late, I browsed
- [Beware of these people working with IT](https://robertnyman.com/2007/05/28/beware-of-these-people-working-with-it/) - When talking to people working in the IT business, no matter their position (developer, sales, manager etc), there are some warning signs to look for. Therefore, I thought I'd write a little list of things to beware of, which should make your spine start tingling as soon as you encounter it from anyone working in
- [I don't care about your certificates](https://robertnyman.com/2007/05/24/i-dont-care-about-your-certificates/) - I'm not exactly sure when it started, but suddenly everyone was going to get certified, and have papers claiming their skill level. Me? I couldn't care one bit. When I walk into an office, and the desks are filled with placks and other assorted awards (with an uncanny similarity to the ones you usually give
- [Is Microsoft dead?](https://robertnyman.com/2007/05/23/is-microsoft-dead/) - Yesterday I got around to reading Paul Graham's Microsoft is Dead, and it definitely was an interesting read. I don't necessarily agree with all that he writes, and you do need to take the perspective he's coming from with a grain of salt, but he does make some good points. Looking back on the latest
- [My first encounter with the Internet](https://robertnyman.com/2007/05/22/my-first-encounter-with-the-internet/) - Do you remember it? First time you saw, in real life, what you had heard people talking about? The Internet. Unfortunately, I can't remember if it was in late 1995 or early 1996, but I distinctly recall an optional meeting where the IT guy would present this new thing called Internet. It sounded cool, so
- [Three separated layers, capisce?](https://robertnyman.com/2005/04/25/53/) - Si, capisco. But many people don't understand. Or they don't want to. Or both. Interface code is supposed to consist of three layers: Content (HTML) Layout and looks (CSS) Behavior/interaction(JavaScript) This is so basic, just like using semantics. However, as Jeremy Keith writes in his excellent piece Gotta keep 'em separated (:hover Considered Harmful is
- [What it's like developing for Internet Explorer](https://robertnyman.com/2007/05/19/what-its-like-developing-for-internet-explorer/) - Well, I guess the title and the image basically says it all... :-)
- [Preaching: Google is blind!](https://robertnyman.com/2006/11/20/preaching-google-is-blind/) - I thought I'd take on a slightly different approach with this post. I mean, all bloggers try to write about facts, rant or go to other lengths to get their message through. Therefore, in true TV preacher style (imagine someone with James Brown's personality), let me tell you about Google: Aaaahh, welcome you all! Praise
- [Don't waste your money on Apple TV - get a TViX instead!](https://robertnyman.com/2007/05/18/dont-waste-your-money-on-apple-tv-get-a-tvix-instead/) - For some time, I was looking around for the best hard drive media player to plug into my TV, and I scoured the web and harassed my friends to get some good pointers. And, finally, I found just what I needed! Basically, just to describe my needs: I wanted a product with a hard drive
- [Not the Google love I was hoping for](https://robertnyman.com/2007/05/16/not-the-google-love-i-was-hoping-for/) - You know, we all desire to get a good ranking with Google, right? Well, here's one search scenario where I'm really proud to get so high up... ;-) PS. Only reason I found out was going through the stats and actually saw a visitor finding my web site through that... DS.
- [My first web site](https://robertnyman.com/2007/05/16/my-first-web-site/) - I don't know how many of you who can actually do this, but for fun, I've kept the first web site I ever built online, and now I want to share it with you! It was made in 1998 and it consists of general information about Australia, after I spent two months there. I called
- [Ads are back](https://robertnyman.com/2007/05/16/ads-are-back/) - So, the ads are back now (and a few new ones). If you like their suggestions, please click on them! All the proceeds from ad clicks will go to charity.
- [Reflections regarding my charity initiative](https://robertnyman.com/2007/05/15/reflections-regarding-my-charity-initiative/) - Today it's one month since the launch of my charity initiative. The turnout hasn't really been what I hoped for, and here are my thoughts. I somewhat feared that it would happen just as it has; people agree that it's a good thing, and they support it. But at the end of day, almost no-one
- [Slideshow - the hidden feature of Mac OS X](https://robertnyman.com/2007/05/15/slideshow-the-hidden-feature-of-mac-os-x/) - For those of you who aren't aware of it, Mac OS X has a fantastic, and somewhat hidden away, feature to easily view images as a slideshow or an index sheet. The feature is simply referred to as Slideshow and there are number of ways to trigger it. The most apparent option is to open
- [Today's day: Go-back-to-the-old-theme-day](https://robertnyman.com/2007/05/14/todays-day-go-back-to-the-old-theme-day/) - As you know, people all over the Internet declare different days to be a certain kind of day. Therefore, I dub this day Go-back-to-the-old-theme-day. :-) (and yes, this is only for today)
- [DOMAssistant fix for addEvent method peculiarity in IE](https://robertnyman.com/2007/05/11/domassistant-fix-for-addevent-method-peculiarity-in-ie/) - I don't know why, but problems seem to always be especially good at showing their ugly face at work in Friday afternoons/evenings. This time around, IE (big f**king surprise) displayed an odd behavior when using the addEvent method on the window object. For some reason, when calling the addEvent method, the keyword this was some
- [getElementsByClassName updated and revised](https://robertnyman.com/2007/05/11/getelementsbyclassname-updated-and-revised/) - Just a small note to those of you who use my getElementsByClassName script: it has been updated for performance reasons and flexibility reasons. One of the major differences is that tag name and containing element are optional, and if not supplied, will default to * respectively document. This means that the order of the parameters
- [Movies that made me gasp](https://robertnyman.com/2007/05/11/movies-that-made-me-gasp/) - Yes, apparently it's casual Friday here today with the topics. :-) Let me be a male pig, just this one time, and just list some of the movies that made me gasp (and some of them were also good movies overall): Wild Things Seriously, Neve Campbell and Denise Richards? And the scenes in that movie?
- [Surprise album of the year: W.A.S.P. - Dominator](https://robertnyman.com/2007/05/11/surprise-album-of-the-year-wasp-dominator/) - Remember the 80s, and a band called W.A.S.P.? Most people knew about them back then, but since then it has been awfully quiet about them. That is, until now! A friend recently recommended me to listen to their brand new album, Dominator, and as soon as I had heard it once, I was blown away.
- [Add custom commands to the Mac OS X Terminal](https://robertnyman.com/2007/05/10/add-custom-commands-to-the-mac-os-x-terminal/) - When I use my Mac and type away in the Terminal, I've felt the need to add custom commands; e.g. launch an application with that folder/file as a parameter. The way to accomplish this is to create a hidden file in your user folder (i.e. Users/robertnyman) named .profile (you use the dot before the name
- [Amazon S3 - Amazon Simple Storage Service](https://robertnyman.com/2007/05/09/amazon-s3-amazon-simple-storage-service/) - March 14 last year, Amazon launched Amazon Simple Storage Service (Amazon S3). At the time, you could only program against an API to use the service to transfer files, so I waited for a while, convinced that proper services would be offered. Now that day is here! Actually, I was going to write this post
- [How to get a good search engine ranking](https://robertnyman.com/2006/01/24/how-to-get-a-good-search-engine-ranking/) - With the humble title of this post, I guess I really need to add that these ways mentioned below are the ones I've experienced to be very reliable to get a good search engine ranking. Naturally it varies a lot, but I get somewhere between 28 - 45% of my visitors from pure Google searches,
- ["Validation isn't important, it's just an intranet"](https://robertnyman.com/2007/05/03/validation-isnt-important-its-just-an-intranet/) - As late as yesterday, I heard an argument I didn't except to hear. Not now, not in 2007. I came in the last two days before the deadline in an intranet project, and was asked to take a brief look at some bugs and the overall state of the web site. When browsing through it,
- [I hate HP and their drivers](https://robertnyman.com/2007/05/02/i-hate-hp-and-their-drivers/) - For all the years I've been a computer user, there is something that has always plagued me: printers and their drivers. And the biggest culprit of them all are HP. From what I remember, I don't think I've been exposed to a HP printer during the last 10 years that didn't have a problem of
- [Geek Meet May 2007 - HTML 5 and XHTML](https://robertnyman.com/2007/04/26/geek-meet-may-2007-html-5-and-xhtml/) - Time for the last Geek Meet before the summer, and it will most likely be an intense one. :-) There will be two presentations about a topic that everyone seems to love to discuss: HTML or XHTML. There are a lot of opinions, and misconceptions, about these and my hope is that two very talented
- [Bob Dylan post helped me peak](https://robertnyman.com/2007/04/26/bob-dylan-post-helped-me-peak/) - I just wanted to say thanks to the Bob Dylan fans giving me a new peak. I'm usually blessed with a fair amount of visitors, but my post about the Bob Dylan club gig in Stockholm helped me reach almost 5300 unique visitors the same day at the end of March. Thank you!
- [Flash interaction disabled in Internet Explorer](https://robertnyman.com/2006/04/05/flash-interaction-disabled-in-internet-explorer/) - Updated April 26th 2007 An alternative solution to this problem is my FlashReplace library. Although news of this has been around for a while, many people seem to have missed it and/or didn't think it was worth reading up on. On the contrary, the implications of this are huge and will most likely affect a
- [Trig.com - is it a MySpace killer?](https://robertnyman.com/2007/04/25/trig-com-is-it-a-myspace-killer/) - At the end of last summer, I was invited to try out the new community Trig. And now, at last, the doors are open to the public to take part of it! What is Trig? So, what is Trig? To me, it's a new community who's out there to compete with the big ones. You
- [What editor do you use?](https://robertnyman.com/2007/04/24/what-editor-do-you-use/) - I've been working with the web for almost 9 years now, and I've encountered a spectrum of web developers and their preferred tools during that time. Therefore, it's always interesting to ask for someone's favorite editor. Personally, I'm not a big fan of IDEs because, most of the time, they contain way too many things
- [Popular doesn't equal good](https://robertnyman.com/2007/04/17/popular-doesnt-equal-good/) - Something I find increasingly annoying is the fear most companies have when developing a new web site. They don't dare to try new things, and more importantly, they don't even want do offer something good. It's a copy-cat syndrome holding us all back. Let me explain what I mean, and I'm sure many of you
- [Testing Joost, the Internet TV service](https://robertnyman.com/2007/04/18/testing-joost-the-internet-tv-service/) - For some time now I've been beta-testing Joost, a TV service through the Internet, and it allows you to choose when to watch which program; basically, total control for the end user. Joost, which is supposed to be pronounced "juiced", is an initiative by Niklas Zennström and Janus Friis, the people behind the highly successful
- [GLT - Good-Looking Tooltips](https://robertnyman.com/2006/09/27/glt-good-looking-tooltips/) - Updated September 27th 2006 Apparently Opera's claim to support document.all in conjunction with not mimicking it exactly like IE led to some problems in Opera 9 when I use my getElementsByAttribute function. Thanks to Ash Searle who tipped me about this and also explained what the problem was. The code in the JavaScript file to
- [Robert's talk is now ad free - time to give something to charity](https://robertnyman.com/2007/04/15/roberts-talk-is-now-ad-free-time-to-give-something-to-charity/) - The time has finally come for something I've wanted to do for a long time. No more ads on this web site! What I will have, though, is the possibility to give something to people in need. Focusing on charities It is all quite simple, actually. I have removed all ads on my web site,
- [How to clear CSS floats without extra markup - different techniques explained](https://robertnyman.com/2007/04/12/how-to-clear-css-floats-without-extra-markup-different-techniques-explained/) - When using floats in CSS, without a doubt you have encountered the interesting effects it will have on the following content. Here I will show you different ways to clear floats without any extra mark-up. The way to solve it is to use different methods applied to the element containing one or several floated elements.
- [ELO - Encapsulated Load Object - The ultimate way to handle window load events](https://robertnyman.com/2006/10/03/elo-encapsulated-load-object-the-ultimate-way-to-handle-window-load-events/) - Updated April 11th Changed so it will work fine under https as well in Internet Explorer. If you like this, you might also be interested in DOMAssistant. Most people who have worked with JavaScript has cursed the time it takes to apply JavaScript to the document (events, for instance) because you've waited for the whole
- [20 million lines of code...](https://robertnyman.com/2007/04/11/20-million-lines-of-code/) - Almost every time I go to a presentation for a new big product/software/web site, I can just count the minutes till some smart executive says those words I, in a bittersweet manner, dread to hear. You know, they're so proud over what they have done and they want to build a hype about it, so
- [Weird XMLHttpRequest error in IE - just one call allowed](https://robertnyman.com/2007/04/04/weird-xmlhttprequest-error-in-ie-just-one-call-allowed/) - Recently in a project I've been working on, I stumbled across something that I haven't seen before: one AJAX call was possible to make in the web page, but after that it stopped working. To give you some context: this (naturally) only occurred in Internet Explorer, both with the native XMLHttpRequest in IE 7 and
- [Geek Meet March 2007 summary](https://robertnyman.com/2007/04/02/geek-meet-march-2007-summary/) - Last Thursday we had another Geek Meet, and as always these days, it was a fair amount of people showing up. This time, for the majority of the people present, it was actually their first Geek Meet. It's great to see new faces, and the same time, I hope that the bunch of regulars who
- [Intel Macs released](https://robertnyman.com/2006/01/11/intel-macs-released/) - The links are leading to articles at Newsvine where you will need to sign in. If you're interested in reading these articles, write a comment and I'll send you an invite. So Macworld Expo has taken place and there they presented new Macs using Intel chips. What I find interesting about this is that they
- [Frames](https://robertnyman.com/2005/03/16/frames/) - Personally, I'm of the opinion that frames should never be used (iframes is a totally different question, they're just part of a "normal" page). There's a number of reasons why you shouldn't use frames:A couple of examples for the developer: Difficult to keep the different pages synchronized, especially when it comes to manual reloading by
- [Like, redesign](https://robertnyman.com/2007/04/02/like-redesign/) - It felt like it was time to spice this baby up, so I stayed up way too late Saturday evening (rather, Sunday morning), to put the finishing touches to my new design. For a while, I haven't been satisfied with some of the Information Architecture issues my previous design had, as well as some other
- [Stop resizing my web browser window!](https://robertnyman.com/2007/03/30/stop-resizing-my-web-browser-window/) - One of my top annoyances when surfing around is when some "clever" web developer has chosen to use a script that resizes the web browser window to what they think suits their web site. Stop doing that! The size of my web browser window is the one I like, and I very much like to
- [People will always download movies and music - here's how to address it](https://robertnyman.com/2007/03/27/people-will-always-download-movies-and-music-heres-how-to-address-it/) - In the times we live in, it's a fact that a lot of people download music and movies from the web through P2P or BitTorrent. The music and movie industries naturally see this as a threat and try to stifle it, but it seems these attempts are in vain. The idea is that companies, artists,
- [Indentation of code](https://robertnyman.com/2007/03/26/indentation-of-code/) - One thing that I've always taken for granted how to do is the indentation of code. Sure, people place characters like { either on the same line as the CSS rule/JavaScript function name, or on the following, and that's just fine. But what I mean here is how to accomplish the actual indentation. Let's take
- [Why would anyone use Internet Explorer?](https://robertnyman.com/2007/03/23/why-would-anyone-use-internet-explorer/) - Don't worry, this is not a post about Internet Explorer's support (or lack thereof) of code support, but instead solely focused on the end user experience. I regularly try out a number of web browser, and I have one question: Why would anyone use Internet Explorer? The UI I'm only talking about their latest version,
- [Rock Star Supernova - disappointing winner, but new stars presented](https://robertnyman.com/2007/03/22/rock-star-supernova-disappointing-winner-but-new-stars-presented/) - As you might be aware of, I'm a great fan of rock and heavy metal. I used to play guitar in a band when I was young(er), and I just love going to concerts and getting my kicks! Therefore, when the show Rock Star Supernova was shown on Swedish TV, I was an avid fan.
- [Back from SXSW - A first recap](https://robertnyman.com/2006/03/21/back-from-sxsw-a-first-recap/) - Ok, this post is kind of overdue, but I ought to write it since I want to tell you that I'm back from the SXSW Interactive Conference. I have had a great time, but at the same time I'm glad to be back home. The web is already riddled with people dissecting every panel so
- [The importance of a semantic URL](https://robertnyman.com/2007/03/16/the-importance-of-a-semantic-url/) - I'm constantly baffled why most companies and web developers don't understand, or care about, the importance of using good semantic URLs. Therefore, I though I'd outline some reasons to help you understand why you really should care. What is a semantic URL? Semantic URLs, also known as Friendly URLs, are made up of logical parts,
- [Questions I'd love to have answered about SEO](https://robertnyman.com/2007/03/14/questions-id-love-to-have-answered-about-seo/) - When done properly and in a serious manner, SEO is truly a fascinating field! However, I have some wonderings about how Google and other search engines treat and index certain things. What SEO means to me First, let's acknowledge the fact that the world is riddled with shady companies working with SEO, trying to make
- [Is invalid code created through JavaScript ok?](https://robertnyman.com/2007/03/12/is-invalid-code-created-through-javascript-ok/) - When developing web sites with heavy interactivity, your scripting skills are really put to the test. And, sooner or later, you will be put in a situation where it's a fine line between following web standards and what's best from a performance and structure perspective. One question that follows that is: is it ok to
- [A HaRd challenge - styling an HR element](https://robertnyman.com/2007/03/09/a-hard-challenge-styling-an-hr-element/) - One of the web sites I'm currently working on has a lot of line dividers, and they had been added somewhat inconsistently. Therefore, I decided to go the semantic route and throw out all div and p elements, and replace them with one single class-free hr. Oh man, did I open up a can of
- [Phasing out Microsoft products](https://robertnyman.com/2007/03/08/phasing-out-microsoft-products/) - When I got my first computer back in 1996, it was an IBM PC with Windows 95 on. Since then I got into web developing and I'm living a fairly computer-intense life (at least in the daytime), and I've realized more and more that I'm phasing out one Microsoft product after another from the software
- [Time to scrap IE 5 support? - (and general web browser support discussed)](https://robertnyman.com/2007/03/06/time-to-scrap-ie-5-support-and-general-web-browser-support-discussed/) - With the advent and following mass adoption of Internet Explorer 7, I've been pondering what web browsers to ensure support in, and which one to finally ditch. I'll explain my choices below, but while reading the post, something like TheCounter's Browser Stats for February 2007 can be a good reference point. IE 5 Let's start
- [Saddle up for the next Geek Meet, March 29th!](https://robertnyman.com/2007/03/05/saddle-up-for-the-next-geek-meet-march-29th/) - Yes, people, it's time again: get 'yer geek on! March 29th we will have yet another Geek Meet with nice people, beer for our throats and pizza for our overworked bodies! As customary nowadays, we will have two presentations. Both will challenge and question general opinions about Flash and web standards, at least opinions that
- [EJ - The only JavaScript library you'll ever need](https://robertnyman.com/2006/11/07/ej-the-only-javascript-library-youll-ever-need/) - Updated March 2nd 2007 If you like this code, I sincerely recommend that you take a look at the DOMAssistant JavaScript library. The web is littered with full-blown JavaScript libraries who say they will save your day and make your web development life much easier. You get encouraged to include these "mere 80 kb" libraries
- [DOMAss renamed to DOMAssistant, with added Prototype/jQuery compatibility](https://robertnyman.com/2007/03/02/domass-renamed-to-domassistant-with-added-prototypejquery-compatibility/) - After I released DOMAss, I've gotten a number of e-mails from people telling me how happy they are with it and how well it compares to other libraries. They only have one problem: the name. What they're saying is that they can't use such a name, albeit funny, in production for large web sites and
- [Would you want to know when you will die?](https://robertnyman.com/2007/03/01/would-you-want-to-know-when-you-will-die/) - On and off throughout my life I have been contemplating if I want to know when I'm going to die. These thoughts resurfaced recently with the hanging of Saddam Hussein (where I think the death penalty was a travesty of justice; he should have lived and served his time) and every time I think about
- [A tech conversation...](https://robertnyman.com/2007/02/26/a-tech-conversation/) - When you're a consultant, you once in a while get to overhear (alright, I'm constantly eavesdropping) some interesting conversations that amuses you. Today's one: a technical one. Scenario: a woman is about to place an order on a computer and a guy comes by to give her advice: But make sure not to order from
- [Taking a look at the movies up for Oscar's Best Motion Picture](https://robertnyman.com/2007/02/23/taking-a-look-at-the-movies-up-for-oscars-best-motion-picture/) - For the third year in a row now, I've watched the five movies nominated in the Best Motion Picture of the Year category for the Oscars before the ceremony, to predict the winner. I thought I'd share my opinions about them and my guess about which movie will win. Movies nominated Letters from Iwo Jima
- [The wrong hole?](https://robertnyman.com/2007/02/21/the-wrong-hole/) - This is about a conversation I overheard many many years ago, taking place between a couple of teenage guys. It was about the "wrong hole"... Basically, it went like this: Oh, that guy? That f**ker was born out the wrong hole. The other guys, all Beavis and Butthead-lookalikes, stood pondering for a moment what that
- [In search of a good H1](https://robertnyman.com/2007/02/20/in-search-of-a-good-h1/) - I've always liked semantics and to choose how to properly mark up content to convey the information the best way possible. But, and I know this might sound weird, as of lately, I've had a harder and harder time to find the suitable content for one specific element: the H1. You know, you take a
- ["The HTML guy"](https://robertnyman.com/2007/02/15/the-html-guy/) - I've recently started on a new assignment (which is mainly the reason that I haven't been able to muster any extra strength to blog, besides from my family being sick...), and I'm hired as a subcontractor. This means that I've been introduced to a lot of people the last couple of days, and it has
- [Dead celebrities](https://robertnyman.com/2007/02/09/dead-celebrities/) - I find it quite remarkable that certain people's death, persons you never knew or met, can affect you so much. This is especially true in the case of celebrities; not so much for what they've done, necessarily, but for what period in your own life they represent. I though I'd name some people's deaths that
- [Windows Vista doesn't rock my world](https://robertnyman.com/2007/02/08/windows-vista-doesnt-rock-my-world/) - Windows Vista is now finally released, and Microsoft are banging on their marketing drum, blowing their PR horn. I had the chance to try out a release candidate of it and have also seen some of the final version. I have to be honest and say that I haven't tested it too much, so my
- [Work your way to a Trig invite](https://robertnyman.com/2007/02/06/work-your-way-to-a-trig-invite/) - There's something new and exciting on the web called Trig. I'm not really allowed to tell you anything more about it (although I want to! :-)), but the fact that I have some invites to share. If communities are your thing, this is an opportunity that you definitely shouldn't miss! As new web sites and
- [HTML 5 or XHTML 2?](https://robertnyman.com/2007/02/05/html-5-or-xhtml-2/) - Vlad Alexander has written an article entitled X/HTML 5 Versus XHTML 2, discussing what he likes respectively dislikes. Negative Robert While I think that both specifications are interesting and definitely contain some nice enhancements, I can't help but think when, and maybe even if, any of these will be ready for prime time. Maybe I'm
- [How to put an HTML element on top of a Flash movie](https://robertnyman.com/2007/01/29/how-to-put-an-html-element-on-top-of-a-flash-movie/) - Ever been in the situation where you want to put some HTML on top of Flash movie? You've cursed the designers for using Flash, and stated that it is impossible? If that's the case, I'll advise you to reconsider. The solution to the problem is actually very easy. All you need to do is add
- [With these web sites, would you say the web standards war is won?](https://robertnyman.com/2007/01/24/with-these-web-sites-would-you-say-the-web-standards-war-is-won/) - Some people like to proclaim that the so-called web standards war, i.e. a wide-spread usage of web standards, is over. Let me take a couple of web sites as example why I don't agree: Microsoft.com Inline scripts, riddled with inline event handlers. 24 validation errors. Google.com No doctype, inline scripts, inline event handlers, inline CSS,
- [Firefox, The Little Memory Hog](https://robertnyman.com/2007/01/23/firefox-the-little-memory-hog/) - Firefox, The Little Memory Hog lived happily together with his family, the Mozillas, in a land far far away. Firefox had now turned 2.0.0.1 and it was time to attend kindergarten. On the way there he walked past his favorite tree, IE [ay-ee]. IE was a son of a beech, and he tried to make
- [SEO gone overboard](https://robertnyman.com/2007/01/22/seo-gone-overboard/) - The hunt for getting a good search engine ranking affects more and more companies. A higher ranking equals more visitors equals (most likely) more customers. More customers, in turn, equals more money, which is what business is about. But sometimes, the hunt hurts the quality of a web site. Recently, I was told by a
- [Should the br tag be used?](https://robertnyman.com/2007/01/17/should-the-br-tag-be-used/) - If you develop a web page nowadays, you don't use br tags, right? Or do you? And if you do, is it wrong, or the most efficient and pragmatic way to implement a desired line break in some text? Let's take a look at this from a number of perspectives: Different perspectives The idealist The
- [Geek Meet January 2007 summary](https://robertnyman.com/2007/01/12/geek-meet-january-2007-summary/) - Last night we had yet another Geek Meet, Geek Meet January 2007, in Stockholm, and a staggering 40 people showed up! I'm really happy that people keep coming back as well as new ones getting interested and showing up. Yesterday we even had the actual pleasure of having several people coming from abroad to visit
- [The cat and the dream](https://robertnyman.com/2007/01/12/the-cat-and-the-dream/) - Ok, this might scare you a little, but I had the weirdest dream just before I woke up this morning. I (don't?) hope that anyone of you are good at interpreting dreams, so here goes: The dream For some reason, I dreamt that my maternal grandmother, turning 89, showed up, fitter than ever, at a
- [Apple keynote and hype](https://robertnyman.com/2007/01/10/apple-keynote-and-hype/) - As you might now, yesterday Macworld Conference & Expo 2007 started with his keynote address. I thought I'd cover the new products, my opinion about them and the Apple hype. The news Basically, Apple released these three new products: iPhone The talk today seems to be about the iPhone, and sure, it seems like a
- [Should we stop using iframes in IE?](https://robertnyman.com/2007/01/09/should-we-stop-using-iframes-in-ie/) - In November last year, Aleksandar Vacić wrote his post Insert HTML page into another HTML page (found through No more iframes?). Basically, what it is about is finding a way to use an object element instead of an iframe to get the correct behavior in Internet Explorer. Right about now, I guess your questions are
- [Is tagging an obligation?](https://robertnyman.com/2006/08/28/is-tagging-an-obligation/) - With us now living in the midst of the so-called Web 2.0, social networking and tagging, tagging, tagging, I've come to question, or rather ponder, some of the things that goes with this. These are: Can we trust people to add valid tags to their content? Has tagging become an obligation? Tagging of content Naturally,
- [What's up with oranges?](https://robertnyman.com/2005/11/04/whats-up-with-oranges/) - I mean, really! They're lying there, looking oh so pretty, with their passionate orange color and shaped like female breasts. They lure you in, they call and they seduce you. So you give in. You take one and start to peel it; then it happens. It turns on you, its peel is impossible to separate
- [2006, the year that was](https://robertnyman.com/2006/12/29/2006-the-year-that-was/) - So, 2006 is almost over and it's time to look ahead at 2007. Will it be an exciting year? No doubt, we have to wait to see just how riveting it can get! I thought I'd go through some notable things that happened in 2006, not just web-related, and scribble down some words about them...
- [Merry Christmas, Happy Holidays!](https://robertnyman.com/2006/12/21/merry-christmas-happy-holidays/) - Yes, yes, I know, I'm on parental leave. But of course I have to wish all of you a very Merry Christmas, and if that's not your thing, at the very least, let me say Happy Holidays! My Christmas Ever since we bought a house and had our first baby, we've been the natural hosts
- [Owen + Mzee = true!](https://robertnyman.com/2005/12/29/owen-mzee-true/) - This is just too cute not to write about! A year after they first met, Owen, the baby hippo that survived last December's Tsunami, and Mzee, a 130-year-old tortoise are still best pals. They live together at the Haller Park preserve in Mombasa, Kenya. Read more in Tale of the tortoise and the hippo.
- [Welcome to this world, baby girl!](https://robertnyman.com/2006/11/27/welcome-to-this-world-baby-girl/) - Friday November 24th, 22:58, our baby girl was born! She weighed 3965 grams and was 50 centimeters tall, and her birth was without complications. Everyone in the family is doing just fine, and Fredrika and the baby got home today from the hospital. Interestingly enough, she was born in the exact same room as our
- [Geek Meet January 2007](https://robertnyman.com/2006/11/27/geek-meet-january-2007/) - Time for Geek Meet again! The next Geek Meet will take place January 11th 18.00 at adocca entertainment here in Stockholm, located at Södermälarstrand 57B, floor 6 (map of the address). And this time I thought we'd cater to everyones' interests (well, as many as possible, at least), with a new addition to the concept.
- [Computer behavior hate of the week](https://robertnyman.com/2006/11/24/computer-behavior-hate-of-the-week/) - During this week, I've encountered some computer problems and I just felt the need to share my frustration. And in all fairness, I have one hate about Apple and one about Microsoft; you decide which one was worst. :-) Apple MacBook Pro sleep annoyance At home I use a MacBook Pro. Overall, a wonderful machine
- [Thanks for reading - a new all-time high](https://robertnyman.com/2006/11/24/thanks-for-reading-a-new-all-time-high/) - I'm a little late telling you this, but as of lately this web site has been more popular than ever. Part of why a lot of people found their way here was because of my EJ - The only JavaScript library you’ll ever need post; according to one of my statistics tool, the peak was
- [What would make you switch search engine?](https://robertnyman.com/2006/11/22/what-would-make-you-switch-search-engine/) - So, you all have your favorite search engine, right? And probably also the tools/approach you prefer to search with it; for instance, a text field in your favorite web browser, perhaps a web browser toolbar or have it set up through Quicksilver. What I'm interested in, though, is what would make you switch search engine?
- [Web developing can be tough sometimes](https://robertnyman.com/2006/11/17/web-developing-can-be-tough-sometimes/) - As we all know, web developing can be very tough and nerve-wrecking sometimes. Therefore, I would like to share a picture taken of me last night, the final day of the current iteration in the project I'm working in for the moment. To be honest, though: the ambiance was really nice and we got some
- [Adobe Photoshop Lightroom is outstanding!](https://robertnyman.com/2006/11/15/adobe-photoshop-lightroom-is-outstanding/) - I love taking and looking at photographs, but I am in no sense a professional photographer; rather the happy amateur! Therefore, I'm constantly on the look-out for better photo management and photo editing tools, making viewing and enhancing images better. As of lately, I've been taking Aperture and Adobe Photoshop Lightroom for some test drives.
- [World Usability Day: what's your take?](https://robertnyman.com/2006/11/14/world-usability-day-whats-your-take/) - Ok, this is apparently a lazy post since it won't contain much information. Also, as of lately, it seems like I'm just asking you what you think instead of writing a more detailed post, so bear with me; I'll write more soon where you don't have to answer all the time! :-) Anyway, here goes:
- [Initial focus to a text field - good or bad?](https://robertnyman.com/2006/11/13/initial-focus-to-a-text-field-good-or-bad/) - I think that in (almost) every project I work in, when a web page contains one or more form elements, the most common question is: should we set initial focus to the first element in the form when the page has loaded? Heated debates follow, where people argue very convincingly for their view on it.
- [Using help or searching Google?](https://robertnyman.com/2006/11/10/using-help-or-searching-google/) - Scenario: you run into a problem when coding, or in some other way have a question about, or problem with, a certain application. Let us, for the sake of argument, say that you have no colleagues or friends to ask where you are at the moment, nor through e-mail or over IM. What do you
- [JavaScript frameworks - concept vs. code libraries](https://robertnyman.com/2006/11/09/javascript-frameworks-concept-vs-code-libraries/) - Personally, I've never been a fan of huge JavaScript libraries, an opinion that was probably clear from what I wrote in my EJ - The only JavaScript library you’ll ever need post. Even if they're written by very competent web developers, they almost always consist of more functions and methods that are necessary. However, I'd
- [Weekly Award: Web Site Most Likely To Have Been Built By An Intern](https://robertnyman.com/2006/11/09/weekly-award-web-site-most-likely-to-have-been-built-by-an-intern/) - This might sound condemning, but I'm thinking of establishing a weekly award: Web Site Most Likely To Have Been Built By An Intern. It is about large companies targeting a lot of users who, in this day and age, still don't have any clue about web standards, accessibility or semantics. If, for instance, a web
- [The Saddam Hussein verdict](https://robertnyman.com/2006/11/06/the-saddam-hussein-verdict/) - Saddam Hussein has just been sentenced to death. The trial has taken over a year to complete, with lots of different twists and turns. With no disrespect to people who have been affected by Saddam's reign, I find the whole situation a joke... Let me first state that I'm convinced that Saddam is an evil
- [Unavailable fullscreen view on Mac is such a shortcoming](https://robertnyman.com/2006/11/02/unavailable-fullscreen-view-on-mac-is-such-a-shortcoming/) - As you might now, I'm both a Mac and Windows user. I primarily use my Mac at home and my PC at work, and one thing that really annoys me is the inability to maximize windows in Mac OS X. I know that most Mac users don't need that feature, that they don't see the
- [37 Steps to Perfect Markup at SitePoint](https://robertnyman.com/2006/11/01/37-steps-to-perfect-markup-at-sitepoint/) - Just before I started blogging I got to know Tommy Olsson, through his now resting blog Autistic Cuckoo. I was impressed with his technical expertise and inspired by his respectful comments and discussions with his readers, and it was something I set up as a goal and role model for my relations with the readers
- [Firefox and Safari, implement the Zoom feature!](https://robertnyman.com/2006/10/31/firefox-and-safari-implement-the-zoom-feature/) - Say that you're using a web page and you find the text, the images or the layout in general too small. What do you do? Some web browser makers understand just how important this issue is and some don't; some have set a good example and some still linger on under the impression that being
- [Naked coding](https://robertnyman.com/2006/10/27/naked-coding/) - I was thinking about whether to write this post or not, but here it is. I have a confession to make: I have coded naked. No, not at work or amongst other people, so don't worry... :-) If you're a web developer and accustomed to coding, you know that sometimes your mind is just twirling
- [A blog without comments isn't really a blog](https://robertnyman.com/2006/10/25/a-blog-without-comments-isnt-really-a-blog/) - To me, a blog with no possibility to comment isn't a real blog. The web is such a living medium with possibilities for everyone to control their content, give feedback in numerous ways and basically have every web site relation as some kind of dialog with the web site owner. Then we have the people
- [Want to take your JavaScript knowledge to the next level?](https://robertnyman.com/2006/10/25/want-to-take-your-javascript-knowledge-to-the-next-level/) - Have you dabbled with JavaScript for a long time but feel that you don't really know how to get to the next level? Or are you one of the recent converts that till only recently only knew HTML and CSS, but has come to the realization just how cool and funky things you can achieve
- [Upper- or lowercase hex codes in CSS?](https://robertnyman.com/2006/10/23/upper-or-lowercase-hex-codes-in-css/) - When you write your CSS code, do you use upper- or lowercase hexadecimal codes? I.e., does it look like this: #F2F2F2 or this: #f2f2f2? Personally, I used to go the uppercase route but has now officially switched to lowercase. What's your preference?
- [How to run IE 7 and IE 6 side by side](https://robertnyman.com/2006/10/22/how-to-run-ie-7-and-ie-6-side-by-side/) - Now that Microsoft has released Internet Explorer 7 and the whole web development world is trying to figure out what works in it, and, more importantly, what doesn't (let's just not go there right now, ok?), I thought I'd give you some solace to your doubts whether to install it or not on your main
- [I'm on Flickr - pros and cons](https://robertnyman.com/2006/08/24/im-on-flickr-pros-and-cons/) - When I first heard about Flickr I liked the idea, but being the rebel I am, I was a bit reluctant to use it since everyone was hyping it so much. However, for those of you that haven't noticed the little Flickr icon and link I've added to this web site: I now have a
- [Picasa Web Albums - A serious Flickr contender](https://robertnyman.com/2006/10/20/picasa-web-albums-a-serious-flickr-contender/) - When I wrote my post about the Flickr photo service, I promised that I'd review another one within the next week or so. Well, as we all know, time flies but now I'm ready to tell you about a service that I believe have a serious potential to become a Flickr contender. This is Google's
- [Let OS X free!](https://robertnyman.com/2006/09/25/let-os-x-free/) - I use a PC with Windows at work and a Mac with Mac OS X at home and I like them both. They each have their distinct benefits but also shortcomings. What does annoy me in the computer market is when one company, no matter which company it is, gets such a monopoly that it
- [Apple, grow up and act professionally](https://robertnyman.com/2006/10/19/apple-grow-up-and-act-professionally/) - Recently a minor number of Apple Video iPods were shipped with a virus, namely RavMonE.exe. What do Apple do? Well, blame Microsoft, of course. Taken from the Apple web support site: As you might imagine, we are upset at Windows for not being more hardy against such viruses Seriously, are you fucking kidding me?! Apple,
- [Minor bug fix for GLT](https://robertnyman.com/2006/10/19/minor-bug-fix-for-glt/) - With GLT, a side-effect happened in Firefox when using GLT for any link; the status text simply wasn't shown in the web browser status field. This issue has now been addressed. Just download the new JavaScript file and things should work fine. Please let me know if you encounter any problems.
- [Looking for a good interface developer? Here's what to ask to make sure you've got the right person](https://robertnyman.com/2006/10/11/looking-for-a-good-interface-developer-heres-what-to-ask-to-make-sure-youve-got-the-right-person/) - Are you perhaps looking for a talented interface developer? You've heard that web standards and perhaps accessibility is good to have experience with, but you don't know how to determine the applicants' experience. Don't worry anymore, I've put together a check list of what to ask to make sure they're suitable and in the loop
- [Undermining freedom of expression in China - The role of Yahoo!, Microsoft and Google, by Amnesty](https://robertnyman.com/2006/10/16/undermining-freedom-of-expression-in-china-the-role-of-yahoo-microsoft-and-google-by-amnesty/) - In July this year, Amnesty International published their report Undermining freedom of expression in China - The role of Yahoo!, Microsoft and Google, where they discuss and analyze these companies values compared to their actual actions (direct PDF link, 32 pages, 504 kb). I would say that such a paper, and the implications of it,
- [People who visit this web site (some statistics)](https://robertnyman.com/2006/10/13/people-who-visit-this-web-site-some-statistics/) - For those out there who are interested in statistics, or want to know more about the other readers of this web site, I've put together a little overview of the visitors. It contains information about countries people come from, what platform they're on and what web browsers they are using. These statistics are from the
- [Career choice - King Arthur or Merlin?](https://robertnyman.com/2006/10/12/career-choice-king-arthur-or-merlin/) - If you had to choose between being King Arthur or Merlin, which one would you go for? And why?
- [Accessibility is seldom just up to the interface developer](https://robertnyman.com/2006/10/10/accessibility-is-seldom-just-up-to-the-interface-developer/) - When developing a web site, amongst the initial questions is what level of accessibility one wants for it and what eventual extra measures are needed to achieve that. Sure, if you're an experienced interface developer, you naturally write semantic HTML, use alt texts and try to avoid making the web site in question JavaScript dependant,
- [How to write a smiley](https://robertnyman.com/2006/10/09/how-to-write-a-smiley/) - Maybe it's just me, or maybe I share this feeling with other people. What, you ask, what? I can't stand how people write smilies... Perhaps I'm overreacting, but why are people massacring their poor smilies? Or expressing them so they look like refugees from a leper colony? To me, a smiley should always consist of
- [An amazing turnout for Geek Meet Stockholm!](https://robertnyman.com/2006/10/06/an-amazing-turnout-for-geek-meet-stockholm/) - Last night we had Geek Meet in Stockholm, and we had an amazing turnout! Over 30 people showed up, and to tell you the truth, it was a blast! Many familiar faces but also a lot of new ones that seemed to enjoy themselves. Emil did a presentation of the web standards-redesign of the KTH
- [ASK - AJAX Source Kit](https://robertnyman.com/2006/02/08/ask-ajax-source-kit/) - Updated February 17th Denny brought to my attention that the history and the links didn't work flawlessly if you have the same target element for several ASK links. Therefore, I've now added a paremeter to the object constructor, this.useSameTargetForSeveralCalls = false; that should be set to true if you want to use the same target
- [FaT-Focus at This - advanced JavaScript focusing library](https://robertnyman.com/2006/09/22/fat-focus-at-this-advanced-javascript-focusing-library/) - Updated September 29th 2006 I've done a very minor change to the event handling to cover up for a bug in IE's garbage collector (something I hear will be addressed automatically in IE 7). In 99,9% of the cases you won't notice any difference, but if you use it in a very advanced web site/web
- [Giving something back](https://robertnyman.com/2006/09/29/giving-something-back/) - Are you a fairly skilled web developer? Get enough money to make ends meet, maybe have some benefits kicked in too? You're content with life in general and is a nice person? You know what? I think it's time for you to give something back. Let me take two persons as an example; both of
- [The ridiculous discussion about monitor sizes and screen resolutions](https://robertnyman.com/2006/09/28/the-ridiculous-discussion-about-monitor-sizes-and-screen-resolutions/) - Every time a new web site is to be designed; every time I open a magazine about building web pages; every customer I meet. It's always there, the ridiculous question: How big monitors do people have nowadays? The question comes up in regard to how wide, in fixed pixels, the designer dares to make the
- [Web 2.0 winners and losers](https://robertnyman.com/2006/09/28/web-20-winners-and-losers/) - I very rarely use the term Web 2.0 because to me it's almost every time about misused to create a non-existent hype, a company's excuse for creating an inaccessible AJAX web site and other similar things. With that said, I recommend reading Paul Scriven's two articles: Top 10 Web 2.0 Winners: Top 10 Web 2.0
- [Monday code giveaway: getElementsByAttribute](https://robertnyman.com/2006/01/23/monday-code-giveaway-getelementsbyattribute/) - Updated September 27th 2006 Apparently Opera's claim to support document.all in conjunction with not mimicking it exactly like IE led to some problems in Opera 9. Thanks to Ash Searle who tipped me about this and also explained what the problem was. The code below and the JavaScript file to download are updated. Since we
- [Why would anyone use frames?](https://robertnyman.com/2006/09/26/why-would-anyone-use-frames/) - I could just stack argument after argument why using frames when designing a web page is a bad idea, but frankly, I'm too lazy to do it once again. Let's turn this around: Why would anyone see the need to use frames nowadays?
- [Select specific tag add-on to JaS](https://robertnyman.com/2006/09/21/select-specific-tag-add-on-to-jas/) - A friend of mine using JaS said that he sometimes had the scenario that he wanted to load all the images but then preload a certain tag, hence initially hiding all the pictures that doesn't match that criteria. I though it was a simple task so I created an add-on script for those interested. Since
- [The web standards war is far from over](https://robertnyman.com/2006/09/20/the-web-standards-war-is-far-from-over/) - Lately, and especially evident in the beginning of the summer after the @media conference, people proclaimed that the war of web standards is won and that we should move on to focus on other things. Let me please say that the war is so far from over. Let me first discard the notion that it
- [How to deliver HTML instead of XHTML with WordPress](https://robertnyman.com/2006/09/20/how-to-deliver-html-instead-of-xhtml-with-wordpress/) - Have you ever had the need/wish for WordPress to deliver HTML instead of XHTML in your blog? And if yes, then having no idea how to control the default XHTML tags generated in comments and its likes? Fret no more! Insert this code at the top of your header file (that I take for granted
- [IE 7 - is catching up good enough?](https://robertnyman.com/2006/09/19/ie-7-is-catching-up-good-enough/) - It seems likely that at the end of 2006 Internet Explorer 7 will be released. First, let me say that the IE team has undoubtedly done some great work when it comes to fixing the numerous flaws in IE 6 as well as adding a heap of new CSS support (more detailed in Details on
- [Lightbox feature added to JaS - JavaScript Slides](https://robertnyman.com/2006/09/15/lightbox-feature-added-to-jas-javascript-slides/) - Updated September 17th, 2006 After doing some extensive testing, due to some error reports that the overlay layer didn't cover all parts of the web page if it had a scroll, I've now updated the script to take that into consideration as well. A positive effect of this is that, during a slideshow, it will
- [Zune, Microsoft's iPod competitor](https://robertnyman.com/2006/09/14/zune-microsofts-ipod-competitor/) - Microsoft has just publicly announced Zune, their iPod competitor. And, surprisingly enough, at least it doesn't look as tacky as I expected. According to TechCrunch in Zune is Here: The Zune has 802.11 networking built in and you can send a song to your friend for three days or three plays... Yeah, that's just what
- [Smart Keywords in Firefox are outstanding!](https://robertnyman.com/2006/09/13/smart-keywords-in-firefox-are-outstanding/) - If you're obsessed with using the keyboard instead of the mouse as much as possible, and you have chosen to use the best web browser out there, Firefox, then Smart Keywords is the feature that will make your day and save you a lot of time! I tried them out a long time ago, but
- [Geek Meet October 2006](https://robertnyman.com/2006/09/12/geek-meet-october-2006/) - Remember something called Geek Meet? People with a sincere interest in web development, always up for learning more and hanging out with like-minded? Well, fret no more! It's time again! :-) The next Geek Meet will take place October 5th 18.00 at adocca entertainment here in Stockholm, located at Södermälarstrand 57B, floor 6. There will
- [How I remember September 11th 2001](https://robertnyman.com/2006/09/11/how-i-remember-september-11th-2001/) - I remember September 11th 2001 as if it were yesterday. I was sitting in the office working as usual when one of my colleagues sent me a link over IM to a Swedish news web page. I clicked the link but didn't get in since the web site failed to respond. I went over to
- [CSS shortcomings](https://robertnyman.com/2006/09/06/css-shortcomings/) - For many web developers, CSS means numerous of ways to create flexible designs, control fonts in a powerful manner and a central location for controlling the entire look of your web site. Unfortunately, CSS is far from perfect so I thought I'd list the most common disappointments I have, given the current state of CSS
- [The difference between a mediocre and a good web developer](https://robertnyman.com/2006/09/04/the-difference-between-a-mediocre-and-a-good-web-developer/) - Mediocre Content here... Good Content here... (Note: I've used my fair share of left-cols, so this is no way meant to be elitistic.)
- [The loss of Steve Irwin](https://robertnyman.com/2006/09/04/the-loss-of-steve-irwin/) - Today Steve Irwin was fatally wounded by a stingray barb today, and passed away. He was known to most people as the Crocodile Hunter and has influenced an entire world with his work with animals. I can't remember the first time I saw a TV show with him, but it was many, many years ago.
- [The true meaning of CSS?](https://robertnyman.com/2006/09/01/the-true-meaning-of-css/) - We've all thought that CSS is short for Cascading Style Sheets and that's all it is to it, but apparently that's far from the truth. The other day I found another meaning, perhaps the true one, that I think applies to me... I can now reveal that CSS is also short for "Cansei de Ser
- [Blow my candle](https://robertnyman.com/2006/08/31/blow-my-candle/) - Today it's my birthday! Yay for me! How old I am? I have now reached the age of 32, but still feel very young (most of the time). If you're one of those kind souls that now feel an urge to congratulate me, I'd be more than happy to accept your comment! Please write Happy
- [Unveiling Fucked.](https://robertnyman.com/2006/08/29/unveiling-fucked/) - There's something I haven't told you; I've even kept a secret, if you will. As you might know, a number of web developer bloggers also create secondary blogs that deal with their other interests; topics such as coffee, wine, food etc seem to be very popular. So, now it's time for me to reveal my
- [Event handling in JavaScript - an alternative addEvent solution](https://robertnyman.com/2006/08/30/event-handling-in-javascript-an-alternative-addevent-solution/) - Event handling in JavaScript has been an issue for many web developers, and countless of people have made their stab of solving it. When I wrote my post AJAX, JavaScript and accessibility some commenters were asking for a follow-up post explaining event handling in JavaScript. My idea here is to give you a basic background
- [Firefox day - get your name in Firefox 2.0](https://robertnyman.com/2006/08/24/firefox-day-get-your-name-in-firefox-20/) - Convince a friend/lover/enemy to download Firefox before September 15th, and your name will be put in the Firefox 2.0 code. I found this a little while ago and naturally I want to help to spread Firefox, and also to get my name in there. So, do it you too; just go to Firefox day and
- [Apple - the way to go](https://robertnyman.com/2005/04/13/apple-the-way-to-go/) - I just have to say that Apple's image, design and software really seem to be the way to go. Don't get me wrong, I'm a PC user and I'm not about to change, given certain developing tools, more software available etc for a system with Microsoft Windows (some of the reasons in Why Windows Users
- [Once you go Mac...?](https://robertnyman.com/2005/04/28/once-you-go-mac/) - Recently, I confessed about my flirting with Mac, and right after that I got the chance to go all the way. An Art Director in the company I work for resigned, and I got (read:took) the opportunity to take over his Power Mac G5 with the Panther OS installed and 1,5 GB RAM. In short,
- [Some equilibrium, please](https://robertnyman.com/2005/08/30/some-equilibrium-please/) - First, I guess you need to check the description of equilibrium in the dictionary. Done? Great, let's go to my rant. I get tired when people criticize the hell out of Microsoft all the time, just for the sake of it. I'm not a Microsoft lover, and I do think they definitely deserve some of
- [My video iPod](https://robertnyman.com/2006/03/02/my-video-ipod/) - In December, after some serious thinking, I decided to get me a video iPod, the fifth generation of iPods. I already have a third generation iPod, but took some time to find arguments to convince me (and my dear Fredrika) that it was a good idea to get another iPod just one year and nine
- [Run Windows XP on your Intel Mac](https://robertnyman.com/2006/04/06/run-windows-xp-on-your-intel-mac/) - As soon as the Intel-based Macs were revealed, people started to find ways to run Windows XP on them. The most spoken about resulted in a contest where the winner would get the money that a lot of people had contributed with. Naturally, it succeeded. To get down and dirty with the result, please visit
- [The future of Google](https://robertnyman.com/2005/03/09/the-future-of-google/) - Where are Google really heading? What is their major plan? They've gotten a good reputation through their splendid search engine, but now they seem to deal with a lot of areas.This page is a good example of things they've bought and take an active interest in, and it contains a wide spectrum of different free
- [Google Toolbar 3 and AutoLink](https://robertnyman.com/2005/03/24/google-toolbar-3-and-autolink/) - I just read about Google Toolbar 3 and an alarming feature of it in the latest issue of Internetworld . I hadn't really read about it before, but the thing that upsets me is the AutoLink feature.A good blog post about it was written by Kottke.Basically, what it does if you have it installed (it
- [Google Firefox?](https://robertnyman.com/2005/04/05/google-firefox/) - So, just to spice up the rumour about a Google/Firefox web browser: Google has introduced functionality that will enhance searching with Firefox and Mozilla browsers. Is this just a result of a good collaboration of the two, or that they unite in their struggle against Microsoft? Or is it maybe some preparation before an upcoming
- [Google Earth](https://robertnyman.com/2005/06/29/google-earth/) - Google Earth must be one of the coolest applications I've ever seen! With me loving to travel and a vast interest in seeing the world, this was a real eye-opener. And just think about the implications! I really wonder where all this will end! A tip: hold down the left mouse button to drag
- [Google software of the day](https://robertnyman.com/2005/08/26/google-software-of-the-day/) - The new software release from Google: Google talk; an IM client that is most likely out there to compete with similar programs like: MSN Messenger AOL Instant Messenger ICQ and others... The interface is quite trimmed and sleek and I like the look of it. I miss emoticons, though. :-) Also, I guess I need
- [A baby named Google](https://robertnyman.com/2005/10/21/a-baby-named-google/) - Yes, that's right folks. A baby named Google, and he has already got his own web page. If I have one more child, maybe his/her name should be Semantics. Or Semantica... Stranger things have happened...
- [Google Pack is released](https://robertnyman.com/2006/01/08/google-pack-is-released/) - It has been some talk about this lately, and Google has now released Google Pack. Basically, it's a package of different software that's there to make your computer life better. I guess this is targeted at users who aren't very computer savy, or people that just want it all bundled. Google's first step towards world
- [Google Analytics - A first impression](https://robertnyman.com/2005/11/17/google-analytics-a-first-impression/) - The last couple of the days, the whole world wide web seem to be talking about Google and their latest release, Google Analytics. Since I thoroughly enjoy Gmail, think Google Maps is pretty cool and, naturally, use the search engine daily, I was intrigued to say that they were releasing a statistic service in the
- [Online feed readers reviewed](https://robertnyman.com/2006/01/12/online-feed-readers-reviewed/) - As of lately, I've been trying to move my program/service usage online more and more, to make it accessible from any computer and also not to lose information in case of a computer crash. Part of that has been finding a service to follow all the feeds I subscribe to. If you don't know what
- [A war of personalization](https://robertnyman.com/2006/01/19/a-war-of-personalization/) - A while ago I read Garret Rogers' post The personalization war, which in part inspired me to write this introduction to different personalized start pages. So what are those, really? The main purpose of such a start page is for you to get a good and easy overview of a lot of things, including the
- [Google Blog Search or Technorati?](https://robertnyman.com/2006/02/23/google-blogsearch-or-technorati/) - When doing a web search and your search engine of choice (Google, for most of you, I presume) doesn't return as accurate or useful results as you had hoped, you might decide that you just want search blogs. Reasons for this can be because blogs usually contain very interesting information, comments on the information and
- [Testing Google Calendar](https://robertnyman.com/2006/04/18/testing-google-calendar/) - As of recently, I've had enough of trying to keep track of appointments and other assorted obligations. Fredrika writes things for hand in her little secret calendar, which means there's no way I can stay on top of things going on or actually double-check when I'm not actually in the same room as here. This
- [The Pro's Choice in Internetworld](https://robertnyman.com/2006/04/27/the-pros-choice-in-internetworld/) - I will be featured in the next issue of Internetworld . There will be a two-page spread called The Pro's Choice, where I list three web sites that I like and the reason for choosing them. The interesting thing when I got the question was to choose three web sites that I like and that
- [Yeah, Nyman's back](https://robertnyman.com/2006/08/22/yeah-nymans-back/) - Yes! I'm back! And let me tell you that I've missed you, and I've missed writing. There's something extraordinary about writing blog posts and then get in touch with and make friends with people from all over the world. To have discussions with like-minded people about topics which we share an interest in. This post
- [Not goodbye, but au revoir](https://robertnyman.com/2006/04/28/not-goodbye-but-au-revoir/) - This is my goodbye. For now. Starting today I will be on a four-month parental leave, from work and any other responsibilities, to spend time with my daughter Emilia. I truly couldn't think of anything better to do with my life. During this time I might write some post, but then again I don't find
- [Geek Meet success!](https://robertnyman.com/2006/04/26/geek-meet-success/) - Last night we held the first Geek Meet in Stockholm. In my experience, it was an immense success, if for nothing else, at least compared to my expectations. Pretty much everyone that had signed up actually came, about 17 persons in total. After a rough start with a lot of unexpectedly locked doors in the
- [False gods](https://robertnyman.com/2006/04/27/false-gods/) - There seem to be some kind of worshipping of certain personalities online, and at the same time, well-known web people who misuse their position. I don't know if it's me becoming jaded or if it's an accurate impression of the state of the web, but here goes... Fanatic followers A lot of people seem to
- [The launch of robertnyman.com!](https://robertnyman.com/2005/04/11/the-launch-of-robertnymancom/) - So finally I have my own domain! A big thank you to Henrik Box at southside.se who has been hosting my different projects during a long time! This move will, except for an easier domain name, mean enchanced stability and functionality. I've left Blogger and started using WordPress. Blogger was a bit shaky and couldn't
- [Geek Meet June 2006](https://robertnyman.com/2006/04/26/geek-meet-june-06/) - Next Geek Meet will take place June 8th at adocca entertainment, Södermälarstrand 57B, floor 6, and the time is 18.30. Please write a comment and provide a valid e-mail address if you know you can attend. Don't miss this one now! :-)
- [A Dileno interview](https://robertnyman.com/2005/07/08/a-dileno-interview/) - Martin Söderlund has performed an interview with me , and it felt pretty well-balanced. Half of it is about web developing, the other about more personal things. The interview is in Swedish, but what better reason to learn Swedish than this...? ;-)
- [Newsvine - what is it good for?](https://robertnyman.com/2006/01/10/newsvine-what-is-it-good-for/) - A while ago I was invited amongst a lot of other people to beta test the new service Newsvine. I know that the title of this post might imply pessimism, but it's not meant like that; it's a rhetorical question. So, first, what is Newsvine? Basically, you have a number of options as a user.
- [IE 7 beta 2 - a first test drive](https://robertnyman.com/2006/02/01/ie-7-beta-2-a-first-test-drive/) - Microsoft has now publicly released IE 7 Beta 2 Preview, which you can download in their IE page. It is only available for Windows XP SP 2 as of now. Naturally, your favorite blogger (yeah, you know it's true, just admit it! ;-)) has taken it out for a short test drive. The good The
- [Feature code article in Treehouse](https://robertnyman.com/2006/02/07/feature-code-article-in-treehouse/) - I am very proud to announce that my latest code concept, ASK, is the feature code article Easy Ajax with ASK, in the February issue of Treehouse Magazine. I was actually asked back in Mid-November to contribute, but unfortunately I had too much things going on then, so I didn't feel I would have the
- [Interviewed about Internet Explorer 7](https://robertnyman.com/2006/02/14/interviewed-about-internet-explorer-7/) - Last week I had a little tête-à-tête with Dag König where we talked about the upcoming release of Internet Explorer 7 the latest beta preview and the future in general. So, if that sounds interesting, or if you just want to hear my Sean Connery-like voice (yeah, right...), go listen now. The interview is unfortunately
- [A closer look at Ma.gnolia](https://robertnyman.com/2006/02/27/a-closer-look-at-magnolia/) - A while ago I got an invitation to beta test the new social bookmarking service on the block: Ma.gnolia. I was interested in it from day one I heard about it, however back then I had no idea what it was about. My reason for being biased is that I love magnolia trees, Fredrika and
- [Articles in Computer Sweden](https://robertnyman.com/2006/03/03/articles-in-computer-sweden/) - Today is a happy day for me! I have a full page in the Swedish magazine Computer Sweden , it's an interview that got split into two articles. One is about Web 2.0 and the different online services that are released, and the other one is about using web standards, semantic code and separation of
- [Debate article in Internetworld](https://robertnyman.com/2006/03/22/debate-article-in-internetworld/) - In the latest issue of Internetworld I have a debate article on the subject of implementing AJAX solutions in a professional, usable and accessible manner, and not forsake all existing web developing web conventions.
- [Interview for fadtastic/aspiramedia](https://robertnyman.com/2006/03/30/interview-for-fadtasticaspiramedia/) - Johan Van Den Rym has performed an interview with me, Jonathan Snook and Dustin Diaz for fadtastic/aspiramedia. Interesting questions and good answers (especially that Robert guy ;-)). Feels good be given the opportunity to ramble a little... :-) Go read!
- [Debate article in Computer Sweden](https://robertnyman.com/2006/04/10/debate-article-in-computer-sweden/) - Today I have a debate article in today's issue of Computer Sweden, and already in page 2 (meaning that everyone will read it :-)). It can also be read here: Låt användarna påverka webben . Most of it is just stating the obvious about focusing on end users and caring to all different kinds of
- [Evaluating Box.net](https://robertnyman.com/2006/04/20/evaluating-boxnet/) - As all of our lives, or rather the services we use, become more and more web-based and moving away from being locked down to one specific computer, online storage capabilities is definitely a huge part of that transformation. Sure, one can drag an USB memory stick around or a MP 3 player with a hard
- [Geek meet in Stockholm](https://robertnyman.com/2006/04/11/geek-meet-in-stockholm/) - Updated location! The geek meet has gotten a sponsor that offers a place to be, food and drink. Not bad, eh? :-) The new location is: adocca entertainment, Södermälarstrand 57B, floor 6, and the time is 19.00. Ok, this idea might crash and burn so hard, therefore I just felt I had to do it!
- [Do we really need antivirus software?](https://robertnyman.com/2006/04/25/do-we-really-need-antivirus-software/) - Forgive me if I'm missing some basic point here, but something I truly wonder over is if we actually need antivirus software. I mean, no matter the name of the operating system, isn't there something fundamentally wrong with it if has got security holes that allows one to infest your computer in such a way
- [Get the rendered style of an element](https://robertnyman.com/2006/04/24/get-the-rendered-style-of-an-element/) - I guess most of you, one time or another, has had the need to find out what style was actually rendered on an element. The easiest way to do this is through the style property followed by the specific value you're looking for: var intPosLeft = document.getElementById("left").style.left; However, this only works if the CSS has
- [The web 2006 vs. 2000](https://robertnyman.com/2006/04/24/the-web-2006-vs-2000/) - Is Web 2.0 as hyped as dot-com businesses were? Are some people in every company/organization/movement more interested in fucking each others' butts patting each others' backs than actually doing something worthwhile? Is the web still immensely exciting? Does Microsoft have a bad reputation? Are people still blinded by different technologies as opposed to focusing on
- [I'm afraid of dying](https://robertnyman.com/2006/04/22/im-afraid-of-dying/) - My whole life, as long as I can remember, I've been afraid of dying. The fear seems to hit me in waves, but it's always there, constantly reminding me of my mortality. As we grow up, most of us reach a time when we start to think about life, death, universe, why we're here. Some
- [We all love innerHTML](https://robertnyman.com/2006/04/20/we-all-love-innerhtml/) - This article is co-written with Anne van Kesteren, W3C Member and contributor to the WHATWG and Opera specifications, R&D and QA person. When developing a web page, DOM methods are generally the way to go when dynamically altering elements' attributes and performing other operations. But what about adding content to a web page in the
- [Apple iPod vs. Origami](https://robertnyman.com/2006/04/20/apple-ipod-vs-origami/) - By Robert X. Cringely: Soon we may have two new portable media devices: one sleek and sexy, and the other designed by Microsoft. Funny! :-) And accurate... Another superb video, a must see, is If Microsoft designed the iPod.
- [Accessibility is so '05](https://robertnyman.com/2006/04/19/accessibility-is-so-05/) - I mean, seriously, this is 2006. Most web sites out there don't abide to web standards, use table-based layouts and are JavaScript-dependant. If you work with web development and you still haven't got a clue, I think all hope is gone. Then you must be sincerely devoted to not doing a good job, or stray
- [Me one, five and ten years ago](https://robertnyman.com/2006/04/19/me-one-five-and-ten-years-ago/) - To be hit by a meme is usually quite entertaining, and I like the nostalgic feel of the latest one. First Faruk got me and then Jonathan Snook took a stab so I have nothing else to do but abide and share some parts of my history. One year ago Just a little over a
- [New York stint](https://robertnyman.com/2005/04/15/new-york-stint/) - New York, New York. During the midst of the IT hype companies offered a recruitment bonus, if one could find other skilled (or non-skilled, that didn't really matter...) developers that wanted to start working in your company. So did the company I worked for back then too, and their bonus would be some kind of
- [Chris Mills now writes](https://robertnyman.com/2006/04/18/chris-mills-now-writes/) - If you've ever met Chris Mills, you won't forget him. His physical apparition is something that lingers in your mind for a while, and if you actually talk to him, it makes things even more exciting. He's tall, very beardy, eloquent, the Senior Editor of friends of ED, loves heavy metal, plays in two bands,
- [Right out of the paper](https://robertnyman.com/2005/12/22/right-out-of-the-paper/) - I just thought that I'd share some of the things I've read in the paper lately... Please have some oversight with my not-so-appropriate comments. Want to get rid of your problems? Apparently a 54-year old police man started to give indecent proposals to a 27-year old woman he was questioning about an assault case. I
- [Is ASP.NET for dummies?](https://robertnyman.com/2005/12/19/is-aspnet-for-dummies/) - Most of my normal working days consist of me developing web interfaces in a .NET environment using CMS tools based on it. As always, many people have opinions about Microsoft and their products, so I normally don't even raise an eyebrow when I hear Microsoft getting criticised or dissected. However, this was different. I normally
- [Nima and Stephan, thank you for writing](https://robertnyman.com/2006/04/07/nima-and-stephan-thank-you-for-writing/) - In Stockholm we have two morning papers for free, Metro and Stockholm City . Since I have about one hour to commute one-way, reading these really helps to make the journey to my job as pleasant as possible. What stands out, though, is one columnist from each paper: Nima Daryamadj writing for Stockholm City and
- [When IE goes bad on you](https://robertnyman.com/2006/04/03/when-ie-goes-bad-on-you/) - Today has been just one of those days. I had some work I needed to get done as well as posting something very interesting. What happens? Internet Explorer dies on my computer... It started out with Firefox opening up every URL I tried to open in IE. I restarted the computer and set IE as
- [Want to get an exciting job?](https://robertnyman.com/2006/03/31/want-to-get-an-exciting-job/) - Yesterday I ran into my friend Phil Sherry (yes, the Phil Sherry) in the street, and as a consequence of that, he humbly asked me if I could mention that his company is looking for people. Normally I don't accommodate to such inquiries, but I'll tell you why this is different. Last week I was
- [Comment behavior](https://robertnyman.com/2006/03/29/comment-behavior/) - Comments and commenting behavior on blogs is really interesting behavior. Some people love commenting, some hate it, some just want to flame and some just want to link to their own web site. Fascinating! :-) Naturally, when I write something I want as many comments as possible. It makes me happy, it shows to me
- [How much spam do you get?](https://robertnyman.com/2006/03/28/how-much-spam-do-you-get/) - Spam, spam, spam... I guess most of you, if not all, get an annoying amount of spam every day. After being fed up with offers to buy Viagra, get a larger penis or larger breasts or to make an investment in a company based in Nigeria and run by some heir and relative to the
- [Swedish chain El-Giganten tricks their customers](https://robertnyman.com/2006/03/25/swedish-chain-el-giganten-tricks-their-customers/) - The heading would read something like this in Swedish: Svenska teknik-kedjan El-Giganten lurar sina kunder Today my mother went to one of the large chains in Sweden that sell all kinds of home electronics to finally get herself a DVD player. She's not interested in technology and doesn't do any research before buying, but instead
- [SXSW podcast interview](https://robertnyman.com/2006/03/24/sxsw-podcast-interview/) - I've been interviewed by Dag König about SXSW and we're also talking about web trends in general (his 50th podcast, congrats!). And yes, this is in Swedish as well, so I know most of you won't understand it. I'm sorry, but as soon as someone asks me to do one in English, I'll share it
- [The only Swede at SXSW](https://robertnyman.com/2006/01/27/the-only-swede-at-sxsw/) - In March, the biggest web event of the year (at least in my eyes) is taking place in Austin, Texas, USA; its name is SXSW Interactive. There will be speaking performances from virtually every interesting person in the business, and the networking possibilities are infinite. And now I'm lucky enough to announce that I'm going!
- [I'm off to SXSW](https://robertnyman.com/2006/03/08/im-off-to-sxsw/) - Tomorrow morning I will embark on a journey that contains of 12 hours on a plane (actually, two planes) that will eventually take me to Austin and the SXSW Interactive Conference. I'm not traveling alone, but with my colleague Daniel H, so at least I will have some company. There will be days of meeting
- [To all mistreated children](https://robertnyman.com/2006/03/07/to-all-mistreated-children/) - Some days the world seems to be genuinely evil. It's not that it necessarily happen more bad things those specific days, but just that they, some way or another, get your attention then. To read and hear about children starving, being mistreated, raped and tortured to death, my heart bleeds. These small innocent creatures whose
- [The Oscars - Predicting Best Movie](https://robertnyman.com/2006/03/05/the-oscars-predicting-best-movie/) - I love movies, so this year I've carried on a tradition that I started last year: to watch all the five movies nominated for an Oscar in the category Best Motion Picture of the Year, so I know if the best one wins. However, I have to say that after seeing this year's five movies,
- [Gotta serve somebody](https://robertnyman.com/2005/10/14/gotta-serve-somebody/) - As I told you a couple of days ago, my friend Veljko from Serbia has been visiting and last night was his last night before his trip home. Needless to say, we were a group of people going out, having dinner and drinking to wish him well and say goodbye. Of course, it got late
- [The year that was, and the future](https://robertnyman.com/2005/12/30/the-year-that-was-and-the-future/) - The year of the Rooster is soon up and we're going into the year of the Dog (is that a good sign?). I just wanted to collect my impressions from 2005 and also tell you about the future of this web site. Still reading? Good! I was hoping the future-thing would catch your attention; I'll
- [What is accessibility?](https://robertnyman.com/2006/03/01/what-is-accessibility/) - As soon as the word accessibility is mentioned very strong feelings and opinions come into motion and the discussions go on all night. Therefore, I felt the need to take a shot at explaining my view on accessibility. To me, it is all about making web sites accessible to people with disabilities and at the
- [Rounding up the Olympics](https://robertnyman.com/2006/02/28/rounding-up-the-olympics/) - Now the Olympic Winter Games in Torino is over and we all go back to leading our normal lives. I have always liked the Olympic Games, the spirit and all the attention that surround them; from the opening ceremony through all the events till the very end. I think it breeds hope for a lot
- [AJAX and other rich media technologies patented?](https://robertnyman.com/2006/02/24/ajax-and-other-rich-media-technologies-patented/) - This has to be a joke, some kind of twisted humor. Apparently the U.S. Government granted a patent to a web design company in California, one which: ...covers all rich-media technology implementations, including Flash, Flex, Java, Ajax, and XAML, when the rich-media application is accessed on any device over the Internet, including desktops, mobile devices,
- [If you're in London, take care of my brother](https://robertnyman.com/2006/02/24/if-youre-in-london-take-care-of-my-brother/) - My brother is currently living in London, for a study period between January and May. If you're interested in reading about his impressions and the things he goes through, make sure to visit his blog ; I find it very entertaining! :-) If you're in London yourself, please read this: He listens to the name
- [Rhetoric class - funny word](https://robertnyman.com/2006/02/24/rhetoric-class-funny-word/) - A couple of nights ago, I went to the first out of three sessions dealing with the topic rhetoric. It is something that my employer is kind enough to treat me and my group to, and also something that I've always been interested in. Funny thing happened, though, when the guy presenting said an unexpected
- [Satisfy everyone](https://robertnyman.com/2005/03/10/satisfy-everyone/) - Recently, I've been moving towards an attitude that I want to satisfy as many users as possible, which means that everyone should be able to see and use the web sites I build. To me, it feels kind of like a Google philosophy, to reach as many users as possible with really easy to use
- [MSN Messenger censors links](https://robertnyman.com/2006/02/22/msn-messenger-censors-links/) - I love instant messaging, and it's a tool I use daily in my work and for keeping in touch with people. My weapon of choice is MSN Messenger and it's all I need to communicate with a lot of people. I know, I know, MSN Messenger isn't that nice on Macs, but most Mac users
- [Jewel's web lifestyle survey](https://robertnyman.com/2006/02/22/jewels-web-lifestyle-survey/) - My friend Jewel (not the artist, and not the Artist Formerly Known As Jewel) is conducting a small lifestyle survey about internet habits, and she needs more people to take it. It only takes about two minutes of your time to do it, so if you have the time, please help her out!
- [Eight different versions of Microsoft Vista?](https://robertnyman.com/2006/02/21/eight-different-versions-of-microsoft-vista/) - In the CNET article Microsoft gives glimpse of eight Vistas, it is hinted that Microsoft Vista will come out in no less than eight (!) versions. While it isn't quite as bad as it sounds, I really can't understand this decision. Sure, they need to keep different version with and without Windows Media Player bundled
- [A train of gadget freaks](https://robertnyman.com/2006/02/21/a-train-of-gadget-freaks/) - Yesterday, on the train home to my lovely suburb of choice, Vallentuna, I decided to look up at the other passengers around me. Within a radius of 1.5 meter, there were three tech freaks sitting with their gadgets. Just across to where I was sitting, a guy was sitting gaming away on his Sony PSP;
- [Is Web 2.0 communism?](https://robertnyman.com/2006/02/21/is-web-20-communism/) - This article, Web 2.0 Is Reminiscent Of Marx, was just brought to my attention (found through The Communist Web). I'll leave you to draw your own conclusions... :-)
- [Am I being negative?](https://robertnyman.com/2006/02/20/am-i-being-negative/) - Some events recently has made me wonder how people see me and my opinions, how I'm perceived. I sometimes doubt I make good with what I write and what opinions I express. I can sometimes be very direct with what I say about things I see and read; people can occasionally see it as outright
- [The snowman](https://robertnyman.com/2006/02/20/the-snowman/) - Last weekend was yet another wonderful one, spent together with my family and taking long walks in the snowy landscape. Yesterday morning, Emilia and I went on a walk before Fredrika woke up, and, since it was getting warmer, the initiative to build a snowman came up before the opportunity would pass. While constructing it,
- [Ignorant Swedish tech hype](https://robertnyman.com/2006/02/17/ignorant-swedish-tech-hype/) - This morning, when I read the headline technical article in Computer Sweden , I got upset, tired and saddened. Basically, the article is calling Swedish companies out of date just because they aren't using AJAX for their web sites. It also somehow manages to convey the notion that AJAX = Web 2.0. First, AJAX is
- [A hype about not following the hype](https://robertnyman.com/2006/02/16/a-hype-about-not-following-the-hype/) - When I read Roger's post Let’s skip Web 2.0 and go straight to Web 3.0 this morning, I experienced some strong feelings that I felt I wanted to elaborate on. Basically, the post is a write-up of people jumping the bandwagon, just following every new tech-hype and feel that they have to implement it. I'm
- [Mr Olsson, I presume?](https://robertnyman.com/2006/02/16/mr-olsson-i-presume/) - Last Thursday I had the immense pleasure of meeting Tommy Olsson in person. For those who recognize his name, he's the person behind the now resting blog that contains excellent writings, The Autistic Cuckoo. When I first started out blogging, Tommy was one of the persons that really supported and inspired me, so I was
- [Desperately trying to send flowers on Valentine's Day](https://robertnyman.com/2006/02/15/desperately-trying-to-send-flowers-on-valentines-day/) - Love is in the air. Or rather, it wasn't in the air yesterday, until 20:00 last night. But let me start from the top: Knowing that I would not get away from work yesterday, Valentine's Day of all days, before all flower shops were closed, I decided to order flowers online instead and have them
- [How evil is the target attribute?](https://robertnyman.com/2006/02/13/how-evil-is-the-target-attribute/) - As most of you probably know, the target attribute isn't allowed on links in strict HTML or strict XHTML. The thinking behind this, as I've understood the reasons behind this decision, and as I also see it, is that there are too many web browsers out there, be it in computers, PDAs or cell phones,
- [The view-opened-tabs-as-thumbnails trend](https://robertnyman.com/2006/02/06/the-view-opened-tabs-as-thumbnails-trend/) - There seems to a trend now that everyone's offering a way to view all your opened tabs in your web browser as thumbnails, inspired by the Exposé feature in Mac OS X. There's the foXpose extension for Firefox and now IE 7 also has it as a native feature (Opera has some advanced tiling features,
- [What was your first computer like?](https://robertnyman.com/2006/01/31/what-was-your-first-computer-like/) - Time to reminisce; to think back to the first proud moment when you finally owned your first computer. Standing there on your desk, most likely ready to offer you knowledge and experience that did definitely affect your life. Maybe even your first trembling step towards becoming a web developer? My first computer was an IBM
- [Windows user? Do the MSCONFIG dance!](https://robertnyman.com/2006/01/30/windows-user-do-the-msconfig-dance/) - Does your PC feel sluggish? It takes forever to start? It hogs memory like nothing you've ever seen but you have no clue to why? Let me give you a little tip: take a look in MSCONFIG (simply press Start > Run and type in "MSCONFIG", or look at the How to use MSCONFIG guide).
- [Four things](https://robertnyman.com/2006/01/26/four-things/) - I saw this four things meme going around the blogging world but was kind of hoping it would miss me. Just as things seemed to quiet down, though, Roger got me. Make sure to follow the links from this post, some of them are actually interesting! :-) Here goes: Four jobs I’ve had in my
- [Top 10 Wackiest Conspiracy Theories](https://robertnyman.com/2006/01/24/top-10-wackiest-conspiracy-theories/) - I'm sorry, but I just have to share this amazing list with you: Top 10 Wackiest Conspiracy Theories. I mean, a list with the items mentioned below is just to good to miss! Dinosauroid-like Alien Reptiles are dominating the World Apollo 11 Moon Landings were faked by NASA September 11 was orchestrated by the U.
- [Native XMLHttpRequest in IE 7](https://robertnyman.com/2006/01/24/native-xmlhttprequest-in-ie-7/) - The IE team has made a very wise decision to natively support XMLHttpRequest in IE 7. XMLHTTPRequest is the foundation of any AJAX usage, and I for one applaud the move to make it available without the demand for using ActiveXObject. Using object detection, one can easily make your code backwards compatible as well: var
- [The select element is fixed in IE 7](https://robertnyman.com/2006/01/18/the-select-element-is-fixed-in-ie-7/) - Congratulations, all web developers! In IE 7, the select element and its rendering is finally fixed, according to the For the SELECT few... post at the IEBlog! Support for z-index and title has been added, as well as for zoom (Yay! ;-)).
- [Maximize your search behavior in Firefox](https://robertnyman.com/2006/01/16/maximize-your-search-behavior-in-firefox/) - I though I'd share with you how you can really enhance your web searching by customizing the built-in search in Firefox, and perform more defined searching. If you aren't aware of it, you have the possibility to add a lot more search engines to the Firefox search bar; a list of very interesting search engine
- [Internetworld gets web standards all wrong](https://robertnyman.com/2006/01/14/internetworld-gets-web-standards-all-wrong/) - This post is mostly applicable for Swedish readers, but I believe most of you in other countries stumble across this fairly frequently too. Here in Sweden we have a publication called Internetworld , whose target group is mostly private users and small businesses. Their articles mostly deal with business gain, short press releases what has
- [How bad is a query string?](https://robertnyman.com/2006/01/11/how-bad-is-a-query-string/) - In common web development people use query strings to pass parameters to the receiving web page. This technology is available in basically every language dealing with the web, such as ASP.NET, PHP, JSP, JavaScript etc. Sure, query strings aren't always the best way to do things, it depends on the situation, but in my opinion
- [Leaving the computer on, or shutting it off?](https://robertnyman.com/2006/01/05/leaving-the-computer-on-or-shutting-it-off/) - Most people I have met have an opinion about this, and I've also heard that some companies have a policy that forces the employees to turn off the computer after every working day, and if it's a laptop they also have to lock it into a cabinet or a safe. I just read a NY
- [Merry Christmas!](https://robertnyman.com/2005/12/23/merry-christmas/) - Now it's the Christmas time of year again! No matter what situation you're in and what's going on in your life, just take some most likely well-deserved time off now and just relax and embrace the holiday spirit! I have always loved Christmas and winter, and I hope my daughter will feel the same. I
- [Tough love on Christmas Day](https://robertnyman.com/2005/12/27/tough-love-on-christmas-day/) - I hope all of you have had a nice Christmas and that the season is indeed jolly for you! I hadn't planned on writing this post, but just felt an urge to share this little anecdote. On Christmas Day I was sitting on the floor playing around with Emilia. Her current object of interest was
- [The morning after](https://robertnyman.com/2005/11/11/the-morning-after/) - I'm sorry, what's that, honey? When I need to get up? Well, now I guess. Thanks for reminding me, sunshine! is how it sounded in my head. But what came out was: Uuuuggghh... My head.. God, I'm tired... Yeah, yeah, I know I have to get up and go to work... Ooooffff... Slowly, slowly... The
- [Microsoft buys out Opera](https://robertnyman.com/2005/12/23/microsoft-buys-out-opera/) - I just got a tip from my friend Dejan about this; I couldn't believe my eyes! What does this mean? Is it true? Read Microsoft Buys Out Opera and please let me know if you know more, and what your opinions about this are.
- [What is typeof "unknown"?](https://robertnyman.com/2005/12/21/what-is-typeof-unknown/) - Yesterday when I was testing an AJAX script in an application I'm working on, I wanted to use the abort() method of the XmlHttpRequest object to cancel current outstanding data transfers (if this is all Greek to you, don't worry, one day I will write more about AJAX). IE unexpectedly threw errors when I was
- [Enough](https://robertnyman.com/2005/12/20/enough/) - First, let me apologize if you have found the content and the quality of it here a bit sub-par lately; however, I hope I've gotten back on track with my posts this week. This post is about things that have gone too far... As of Friday December 15th I had 63 hours of overtime, in
- [JavaScript animations](https://robertnyman.com/2005/12/19/javascript-animations/) - First, just for you to understand where I'm coming from, let me tell you that I love JavaScript. It has given me, and continues to give, immense pleasure when it comes to web developing and I've been writing JavaScripts extensively since '99, doing everything from minor validations and other checks to things like animations, Flash
- [The gala premiere of Narnia](https://robertnyman.com/2005/12/16/the-gala-premiere-of-narnia/) - I have never believed that my web development skills would put me on the red carpet, but it came true Wednesday night. I had the immense pleasure of being invited to the gala premiere of The Chronicles of Narnia: The Lion, the Witch and the Wardrobe here in Stockholm. The reason I was invited is
- [Firefox and its extensions](https://robertnyman.com/2005/04/20/firefox-and-its-extensions/) - Since many of my visitors are Firefox users, I want to introduce extensions to you (if you're not already aware of them). They are a wonderful thing and offers great add-on functionality, not just for doing personalization and customization (which are two very different things), but they are also very competent tools I use in
- [An embarrassing compliment](https://robertnyman.com/2005/12/13/an-embarrassing-compliment/) - During the summer of 2000, I worked in NYC for Razorfish; something I've told more about in New York stint. One evening, me and another guy were walking from the office when I asked him what he thought of the web developers in the company. He replied with: You is really good. Unfortunately for me,
- [Label - the secret element](https://robertnyman.com/2005/12/09/label-the-secret-element/) - Most web sites I look at seem to have no idea how to create structured and valid layout when it comes to form elements. One of the things I get most annoyed at, both as a coder and a normal user, is when they've missed out on the wonderful and easy label element. The label
- [Dio visited Stockholm](https://robertnyman.com/2005/12/07/dio-visited-stockholm/) - Last night Ronnie James Dio, the man, the myth, the legend, came to town. I have always liked him and his music, during his Black Sabbath and Rainbow days, as well as his solo career. According to me, he's been greatly underrated for a long time. I went with my friend Peter E and we
- [The decency of replying to e-mails](https://robertnyman.com/2005/12/06/the-decency-of-replying-to-e-mails/) - E-mails are the most common way for people to communicate nowadays, and it offers a way to reply when you have time. You can get instant feedback, attach files etc to give a person all necessary info. On top of that, you can easily see when e-mails arrived or were sent, and make a decision
- [Web standards vs. competitive edge](https://robertnyman.com/2005/12/02/web-standards-vs-competitive-edge/) - Last night I held a presentation for SWENUG about web standards and what to think when developing web interfaces with .NET. Interesting with a crowd who are general web developers and not just working with HTML, CSS and JavaScript. After the presentation we had an open discussion for an hour or so, talking about circumstances
- [IE makes me want to stop using CSS](https://robertnyman.com/2005/12/01/ie-makes-me-want-to-stop-using-css/) - This might sound depressing, but I think I've had enough. Not to exaggerate, but I think I spend at least one third of my working time covering up for flaws and inconsistencies in Internet Explorer. When using something like float or position: relative, text might disappear, get rendered incorrectly or something else that's horrible. The
- [I hate being a consultant](https://robertnyman.com/2005/12/01/i-hate-being-a-consultant/) - Well, no, not really. Most of the time I find it interesting and rewarding to work with all kinds of people in different environments during different circumstances. But let's put that perky attitude aside for now, and instead describe what's going on for the moment. I'm doing consultancy work for a fairly big company that
- [CSS floating and clearing](https://robertnyman.com/2005/11/30/css-floating-and-clearing/) - Recently I ran into a problem and found myself a bit perplexed. I was working on a flexible layout when I ran into an issue with clearing floats. Let me describe the scenario: It's a two-column layout with a right-floated column followed by a left column with a flexible width. It looks somewhat like this:
- [Web browser vendors are also responsible for accessibility](https://robertnyman.com/2005/11/28/web-browser-vendors-are-also-responsible-for-accessibility/) - First, we developed layouts based on pixels. Along came accessibility and scalability, and we started to specify our fonts with ems instead. Then, those of us who wanted to be really out there created whole layouts using ems, so the whole layout would scale accordingly to the user's current text size setting, giving a more
- [The day I met Miss Universe](https://robertnyman.com/2005/11/25/the-day-i-met-miss-universe/) - No, this is not a mushy story about how I met my girlfriend; this is about when I actually did meet Miss Universe. This story takes place when I was about fourteen years old. Me and my little brother were playing land hockey outside our house, you know with sticks and a tennis ball, when
- [The web is more than just one company](https://robertnyman.com/2005/11/23/the-web-is-more-than-just-one-company/) - A couple of weeks ago, we had a party at the company I work for. Outside of the bathrooms (where else?), I ran into a guy at work who I know is really interested in what the future might bring when it comes to the web. Naturally, then, I decided to ask him a question.
- [Speaking performances](https://robertnyman.com/2005/11/22/speaking-performances/) - Ok, after the thing we do not speak about, I feel at least a little more stable. Just wanted to let you know about two upcoming speaking performances for me. Know IT, November 24th, 17.00 This will an internal performance for people working at Know IT in Sweden, but if you've missed it, it's on
- [Winter Vomiting Disease](https://robertnyman.com/2005/11/19/winter-vomiting-disease/) - This is probably something you don't want to read about, so please feel free to wait for the next post, one that will probably be (more) normal. Maybe blogs aren't supposed to contain posts this kind... Thursday and Friday this week, I've been working at home, and on Thursday I went to this singing group
- [AJAX-S, release 2!](https://robertnyman.com/2005/11/18/ajax-s-release-2/) - After the feedback I got on my initial AJAX-S release, I've compiled it and added new functionality and fixes. In release 2 you will find these beauties: Incremental rendering. Printable version. Support for non-JavaScript users. Keyboard events fixed so you will stay in the presentation. Sure, the print design isn't exactly ground-breaking, but that's where
- [Best 3$ spent in a long time](https://robertnyman.com/2005/11/16/best-3-spent-in-a-long-time/) - Last week I bought the November issue of Treehouse magazine, coming from the people of Particletree, and I have to say it was the best spent three bucks in a long time! I instantly had to read it from cover to cover. It starts off with two very interesting things: An addEvent article by Ryan
- [Visitors, oh my](https://robertnyman.com/2005/11/16/visitors-oh-my/) - Lately I've been blessed with a lot of visitors, with a peak of 2700 unique ones on Monday two days ago. I just wanted to say thanks for reading, and don't hesitate to contact me with suggestions, feedback and its like!
- [The secret pocket](https://robertnyman.com/2005/11/16/the-secret-pocket/) - This morning it got a lot colder outside; -5 Celsius where I live. Therefore, time to switch to another jacket. The new jacket I wore today has got all these extra pockets and zippers, but only one inside of it. Since I need to stuff my gloves, cap, PDA and iPod in it, I started
- [Admin tools](https://robertnyman.com/2005/03/14/admin-tools/) - About 1½ week ago, I met the CEO of Wipcore where he presented their new versions of their system for e-commerce.Before I met him, I had decided to question the previous version of their tool, where the admin interface demanded that the user used Internet Explorer on a PC, and the fact that they had
- [Intranets](https://robertnyman.com/2005/03/15/intranets/) - First of all, I have to tell you something funny that happened at work yesterday...I was trying to convince the girl sitting next to me to watch the movie Finding Neverland, and we talked generally about the movie. Then I went to Aftonbladet.se and copied a quote from their review of the movie and sent
- [Buttons](https://robertnyman.com/2005/03/21/buttons/) - My wondering is what kind of buttons are the most suitable, the built-in system buttons, to create your own images or to use links with javaScript calls? Generally, I don't like links with buttion functionality, like submitting a form, so to me it isn't an option. When it comes to the two other alternatives, there
- ["More money"](https://robertnyman.com/2005/04/29/more-money/) - Today I officially dub Friday the off-topic day, i.e. the day when my post won't be about web developing. Fridays will contain different anecdotes, maybe some general opinion about something or so, but no web techniques discussed. Let me know if you think off-topic Fridays are a good idea! Three years ago, my girlfriend and
- [The baton is passed...](https://robertnyman.com/2005/05/18/the-baton-is-passed/) - Tommy passed the baton to me, and I'm flattered that he chose little me! There are two ways to react to a thing like this: either regard it as a "Send this e-mail to ten friends or lose a leg" kind of thing, or just something fun and different. I choose experiencing it as fun
- [Hippo racing in Australia?](https://robertnyman.com/2005/05/20/hippo-racing-in-australia/) - No, not another one of my travel anecdotes. Just a hilarious FAQ from an Australian Tourism web site.
- [Congratulations, Jeanette!](https://robertnyman.com/2005/07/05/congratulations-jeanette/) - Jeanette, the godmother of my daughter Emilia, gave birth to her first baby this morning! It was a little girl, now named Nellie, who weighed 3,2 kgs and was 48 cm long. Congratulations and all the best to you!
- [Making an impression](https://robertnyman.com/2005/07/13/making-an-impression/) - Yesterday, when I got out to take my bike to the train station, I realized that I had a flat back tire. Well, shit happens, so I took our worned out borrowed second car instead. No sweat. After I'd worked for a couple of hours, it was time for my team's 10.00 meeting. It was
- [A Summer day](https://robertnyman.com/2005/07/19/a-summer-day/) - If you're one of those persons who are fed up with people talking about their babies, or you just want to only read about web developing, you should stop reading now. Othwerwise, please read on and let me share something from my weekend. It goes without saying that Saturday morning, after two weeks of intensive
- [Panda problem](https://robertnyman.com/2005/07/20/panda-problem-2/) - I just read a headline from one of our big Swedish news papers: 10-year old panda stuck in tree I mean, WTF! First, what news value is that? Second, isn't the whole purpose of a panda's life to climb trees? How the hell dit it get stuck?
- [When I see my daughter](https://robertnyman.com/2005/08/29/when-i-see-my-daughter/) - Last week was a lot of hard work for me. We had a deadline and it was, to say the least, a little bit chaotic (I think my contract forbids me to disclose any further details, which is probably for the best). Pretty long days, not too long, but every minute was very intense. But
- [Oh, it's that time of year again?](https://robertnyman.com/2005/08/31/oh-its-that-time-of-year-again/) - Time keeps on turning; today it's my birthday, and I turn 31. My birthday wishes? Since eternal life for me and all my loved ones, being invulnerable and economical freedom to do anything I want seems hard, if not impossible to accomplish, I then wish for health, happiness and more time together with my wonderful
- [Discard marriage?](https://robertnyman.com/2005/09/09/discard-marriage/) - Has it come to that? Should marriage be discarded? When I read my morning paper, I saw that one of our brand new political parties, FI (Feministic Initiative) have a demand (note: not a suggestion) that marriage should indeed be discarded. Has it maybe occurred to them that problems in marriages depend on the people
- [A Swedish party](https://robertnyman.com/2005/09/12/a-swedish-party/) - Saturday night we went to a party at some friend's house, partly to celebrate that they've moved to a new house, partly that he's turning 30 in a couple of days. There were lots of people there and we sat outside at long table having a great dinner, playing freaky games (at one time I
- [It's her I love](https://robertnyman.com/2005/09/12/its-her-i-love/) - Today it's the day: the five-year mark in Fredrika's and my relationship. Five years... Man, we've been through a lot of things during that time; doing lots of traveling, amongst that round-the-world for five months , having a wonderful daughter, Emilia, who's now one year old, and many more things. Some things that I remember
- [Comments on Swedish news](https://robertnyman.com/2005/09/20/comments-on-swedish-news/) - I thought I'd write some short comments about some recent Swedish news, just to express my view on them. Deputy Prime Minister Bo Ringholm thinks the Swedish police is lazy Apparently he did an interview over the phone, and didn't hang up properly. The journalist stayed on the line and taped a two minute conversation
- [Merry Christmas? David?](https://robertnyman.com/2005/09/23/merry-christmas-david/) - Yesterday I went to Björn's birthday party; he was turning 80 years old! Great food and meeting lots of people I don't usually meet. As is custom at these occasions, Björn got lots of bottles of wine. One of them came in a nice styled golden bag, he picked up the bottle and the conversation
- [A dirty joke](https://robertnyman.com/2005/09/29/a-dirty-joke/) - This morning I read this really dirty joke by Sarah Silverman: A couple nights ago, I was licking jelly off my boyfriend’s penis . . . and I thought, Oh, my God – I'm turning into my mother! Maybe there's something wrong with me, or I'm sick in some way, but I find that hilarious!
- ["My knife got all messy"](https://robertnyman.com/2005/10/12/my-knife-got-all-messy/) - This morning I was sitting on the local train going to work, minding my own business and reading my morning paper. Next to me were a young girl and a young boy, maybe around sixteen years old. She was wearing a lot of dark make-up around her eyes and the guy looked pretty ordinary. What
- [A bad word in a meeting](https://robertnyman.com/2005/10/13/a-bad-word-in-a-meeting/) - Oh my God. I just sat in a meeting, and present were also a non-Swedish speaking attendee, so it was held in English. I was going to describe a scenario, but in the same sentence I repeatedly used the word "cunt" instead of "count"... That's me, folks. Building bridges...
- [Power outage](https://robertnyman.com/2005/10/17/power-outage/) - Friday night, we had a power outage in the area where I live. Pretty cozy when everything goes dark, and looking out over the neighborhood, I realized how much everyone's overusing lights and electricity. Anyway, Fredrika and I lit a lot of candles, crawled up in our couch and... No! What did you think there?
- [Alchohol and breast feeding](https://robertnyman.com/2005/10/18/alchohol-and-breast-feeding/) - I don't get what's wrong with people. Here in Sweden, there's this medical recommendation that it's really not a good idea to drink alchohol when being pregnant or breast feeding (wonder why, it seems to be really good for us otherwise...). Apparently, yesterday there was this program on Swedish television, trying to expose that it's
- [Me - an ESP guy?](https://robertnyman.com/2005/10/19/me-an-esp-guy/) - We have some friends, Lotta and Johan, and they have a daughter who's just one month younger than our daughter. A couple of months ago, Lotta got pregnant again, and I had a dream that they were going to have twins. I also just saw general signs in my everyday life pointing to twins, and
- ["I am a c**t"](https://robertnyman.com/2005/10/25/i-am-a-ct/) - Here's one of those posts again that will put me as not apropriate to be being a company-run blog... There might not be a whole lot of truth to this story, but I read about fashion designer Alexander McQueen, that when he was 16, he stitched this phrase into the lining of a suit jacket
- [Relating to disasters](https://robertnyman.com/2005/10/25/relating-to-disasters/) - When terrible things happen in the world, it seems like people have a hard time relating to it. In my opinion, every news broadcast, newspaper and other sorts of media is littered with really sad things happening all the time; it's too much too grasp. Just browsing through paragraph after paragraph with gory details leads
- [Hurt](https://robertnyman.com/2005/10/28/hurt/) - This is going to be the most or the least interesting thing I've ever written. When I start writing this, the time is about 23.30, and I've just been out to a company/customer thing, and maybe having some beer and wine has gotten me emotional. This is a post that I'll probably regret in the
- [Hallowen party](https://robertnyman.com/2005/11/10/hallowen-party/) - Tonight the company I work for host a (late) Halloween party for its employees. What I'm going as? A prostitute. Or rather, I'm wearing slacks and shirt, going as as a consultant. Same shit, different name...
- [Being in a good mood](https://robertnyman.com/2005/11/10/being-in-a-good-mood/) - I'm really in a good mood, and it feels great! Have been for a couple of days. It might be because things are going pretty well at work, although stressed as hell, and it might be because it has been days of JavaScripting instead of fucking around with inconsistency CSS bugs in various web browsers.
- [Why some people become big names](https://robertnyman.com/2005/11/10/why-some-people-become-big-names/) - Attitude. Being humble and have enough self-distance to react to criticism in a constructive way. Yesterday I contacted a very well-known blogger since I didn't like a certain part of his web site. I tend to be very open and direct (some people would call it blunt), so the first thing I did was to
- [It's not that easy](https://robertnyman.com/2005/11/09/its-not-that-easy/) - About a week ago, Andy Clarke wrote a post entitled Advocating the quiet revolution. To sum it up, it's about not trying to justify every choice of technology to your managers, clients and other people in your team, but just by default write code with web standards, separation of content and presentation and accessibility in
- [BitTorrent verdict](https://robertnyman.com/2005/11/09/bittorrent-verdict/) - Recently, a man in Hong Kong was convicted for illegally sharing movies through BitTorrent, and it is probably the first case where BitTorrent technology is involved. I only have two things to say about this: The movies he shared If someone is sharing movies like Daredevil and Miss Congeniality, I guess you need to be
- [Want to be part of something great?](https://robertnyman.com/2005/11/07/want-to-be-part-of-something-great/) - Almost two months ago, I joined the 9rules Network. It is a mixture of very talented and interesting people in different categories (and then there's me :-)), and I find it intriguing to have all of those persons in the same network. Amongst those in the network, I regularly stay in touch with Roger, Jonathan
- [Alice Cooper came to town](https://robertnyman.com/2005/09/29/alice-cooper-came-to-town/) - This review has been long due, so I thought it to be time for it now. August 9th I went to see Alice Cooper play at the venue Arenan in Stockholm, and it was a joyous meet-up with old friends and new faces: Peter A, Lousie, Peter E, Micke and others. Alice is sure entertaining,
- [Visitors through the roof!](https://robertnyman.com/2005/11/07/visitors-through-the-roof/) - A very nice thing happened last week! Due to my article about HTML or XHTML?, I got a lot of attention, and especially Thursday and Friday were busy days, peaking on Friday with 1689 visitors. I also got some linking at http://del.icio.us/ with 149 links (and counting) :-). What felt extra good about this, is
- [CSS Reboot Fall 2005](https://robertnyman.com/2005/11/01/css-reboot-fall-2005/) - Since I just redesigned this web site, I decided to be part of the CSS Reboot. Please go there and vote on this design, and what you think about it. I won't ask you to give it a good grade, even though I'd be happy for it! Just vote with your conscience. :-) Also, make
- [Redesign!](https://robertnyman.com/2005/10/29/redesign/) - I'm sitting here; just sipping some nice red wine and eating chocolate, celebrating that the last seven days are over now. I've been working double shifts for about a week, doing my hours as a consultant daytime, and working on redesigning this web site nighttime. So finally: redesign! And I wanted to get done with
- [Who actually subscribes to comment feeds?](https://robertnyman.com/2005/10/27/who-actually-subscribes-to-comment-feeds/) - Most blogs offer a feed for comments on their posts as well as different feeds for the posts themselves. Naturally, I subscribe to the comments feed for this web site, to instantly see when someone has added a comment. But who else subscribes to the comments feed? I sure don't do it on any blogs;
- [Frappr - A group map](https://robertnyman.com/2005/10/25/frappr-a-group-map/) - First, I like it for its name; probably because it reminds me of frappuccino. Frappr is a way to share group photos and locations. Please, please add your location and an image of choice at the robertnyman map! :-) Thanks to Asterisk for pointing me to this. Update: You don't have to add an image,
- [Rise, Lord JavaScript](https://robertnyman.com/2005/06/20/rise-lord-javascript/) - The time has come. JavaScript will rise again from its hidden trenches. Jeremy Keith recently held his JavaScript presentation The Behaviour Layer at the @media conference in London, and from what I've heard and read, the crowd went Oooh and Aaah when he introduced the concept of the DOM and how to write unobtrusive JavaScript.
- [OS X (look and feel) on Windows](https://robertnyman.com/2005/10/24/os-x-look-and-feel-on-windows/) - You've always liked the design of the Mac OS X interface, but still want to/have to stay on Windows? I'm one of those persons, but something recently just got to my attention that can change that; it's name is Flyakite OS X. From their web site: FlyakiteOSX is a transformation pack. It will transform the
- [Treehouse - A Web Development Magazine](https://robertnyman.com/2005/10/21/treehouse-a-web-development-magazine/) - A couple of days ago, through Dan Cederholm's Treehouse post, I found out that Particletree has published Treehouse - A Web Development Magazine, in the PDF format. Very interesting people interviewed and there's also a nice 9rules touch! I printed it and took it with me on the train home last night, and so far
- [WaSP and W3C](https://robertnyman.com/2005/10/19/wasp-and-w3c/) - About two weeks ago, I published An Open Letter to WaSP, and the feedback was very good and the following discussion at a good level. So this post is a kind of semi-follow up to that, based on my reflections on the comments I got. What I wanted to target here was the "isn't this
- [An IE/ordered list challenge](https://robertnyman.com/2005/10/19/an-ieordered-list-challenge/) - I came across a problem yesterday that I just couldn't seem to solve, so I though it would be a challenge to you, my dear readers. The scenario is that I want to have an ordered list where the list items are floated. However, for some reason, IE refuses to show the numbers then. When
- [Bob Dylan in Stockholm](https://robertnyman.com/2005/10/18/bob-dylan-in-stockholm/) - Last night Bob Dylan visited the Stockholm Globe Arena. Him being a legend, I sure didn't want to see him live. I mean, he has influenced so many people through the years and written so many good songs that have been interpreted by many artists. With that said, Mr. Dylan wasn't having a good night
- [Three things I haven't had time to write about](https://robertnyman.com/2005/10/17/three-things-i-havent-had-time-to-write-about/) - I've been a bit busy lately, and therefore haven't written about things I wanted to. So here's a little sum-up of three things I think deserve mentioning: Internet Explorer Developer Toolbar Beta I've used it for a little while, and it offers functionality as good as the one that can be found in the Web
- [Two Swedish columns worth a thought](https://robertnyman.com/2005/10/14/two-swedish-columns-worth-a-thought/) - For my Swedish-speaking readers: this morning I read two columns I really liked, one funny and worth a second thought, one very strong and emotional. So, I though I'd share them with you here: Brottsmoral lär sig barn i sandlådan by Stephan Mendel Enk Livet förändrades på ett ögonblick by Frida Boisen
- [Avoid CSS hacks](https://robertnyman.com/2005/10/13/avoid-css-hacks/) - Refrain from using CSS hacks as long as you can. If you need to do something to cover up for flaws in Internet Explorer's rendering, please use conditional comments to only serve the different versions of Internet Explorer specific CSS, as I've stated for a long time. For more information, read Markus Mielke' post Call
- [How bad is an invalid attribute?](https://robertnyman.com/2005/10/11/how-bad-is-an-invalid-attribute/) - To start with, if this is not your first visit here, you know I'm all for web standards. But from time to time, I feel that things get exaggerated. There's a validation frenzy and way too much work, time and focus put into the wrong details. IT projects are almost always under a tight deadline
- [Palaver in Gothenburg](https://robertnyman.com/2005/10/10/palaver-in-gothenburg/) - Man, it's been itching in my fingers to write again! Last week, I really wanted to post a couple of posts, but didn't, since I wanted maximum attention on the previous post, the letter to WaSP. But here I go again! Friday last week, I took the train down to Gothenburg for a meeting. And
- [An Open Letter to WaSP](https://robertnyman.com/2005/10/04/an-open-letter-to-wasp/) - This article is co-written with Vlad Alexander, co-founder and in charge of development at Belus Technology, the company behind the highly successful XStandard WYSIWYG editor. Web Standards are failing to break into mainstream development because the Web Standards community does not speak with a unified voice. When Web designers, Web Developers, IT managers and software
- [What blogs inspire you?](https://robertnyman.com/2005/10/03/what-blogs-inspire-you/) - A couple of weeks ago, Paul Scrivens posted the 80/20 And The Design Blogosphere piece, which has its origin in a post by Cameron Moll back in April 2004. Basically, it's about who were the big names then and who were influencing a lot of the majority of people out there. I occasionally frequent a
- [Lost - Filling the X-Files void](https://robertnyman.com/2005/09/30/lost-filling-the-x-files-void/) - I have to confess that I really liked the X-Files. Sure, not all episodes were up to standard, but when it was good it was really good. One needs these kind of mysteries, these things we don't understand. We need to ponder, to have our conspiracy theories, just for the sake of it. So when
- [Batman Begins reviewed](https://robertnyman.com/2005/09/30/batman-begins-reviewed/) - In the movies section you can now find a review of Batman Begins. Please also make sure that you look at the other reviews, I've spiced them up with some images. :-)
- [Better Control and Cost Savings with Style Sheets](https://robertnyman.com/2005/09/28/better-control-and-cost-savings-with-style-sheets/) - Recently, ElektroPost, the company behind the Content Manamement System EPiServer, asked me to write an article to be part of their Expert Panel in their Usability section. It's targeted at project managers, editors and web developers who don't work full-time with web interfaces. The article is titled Better Control and Cost Savings with Style Sheets
- [The struggles of having an elastic layout](https://robertnyman.com/2005/09/27/the-struggles-of-having-an-elastic-layout/) - For the moment, I'm working on a fairly big project where the interface design will be elastic. What do I mean by elastic? Basically, there are three ways one can choose to design the interface's relation to the visitor's resolution and web browser window size: Fixed The layout is fixed in pixels and won't take
- [It's hard being a custodian](https://robertnyman.com/2005/09/26/its-hard-being-a-custodian/) - You put your heart and soul into a web site, you put in those extra hours of fine-tuning some pixels, some scalability fixes, enhancing the accessibility or just plain making sure it's valid and therefore as future-proof as possible. Enter: the customer. Within a week they have usually messed it up some way, one or
- [Movie review: Crash](https://robertnyman.com/2005/09/23/movie-review-crash/) - One more review in the movies section: Crash.
- [clear:left; a superstar company](https://robertnyman.com/2005/09/22/clearleft-a-superstar-company/) - Yesterday I found out about the company clear:left, which consists of web developing pro's Andy Budd, Jeremy Keith and Richard Rutter. These three are extremely experienced and have had a great impact on web developing. If I were working for a company in the UK, this is the company I'd contact for web development work.
- [Some thoughts about the free Opera](https://robertnyman.com/2005/09/21/some-thoughts-about-the-free-opera/) - Finally, the Opera web browser is for free. That means no more ads, no nothing. I expressed my opinions about Opera almost six months ago, and except for the getting paid-part, I think the other arguments still stand. However, what's good about this is that Opera, most likely, will see an increase of users, and
- [JavaScript influences](https://robertnyman.com/2005/09/19/javascript-influences/) - Back in '99 I wrote my first lines of JavaScript, having instantly fallen in love with it and what can be done. One of my first projects when I was studying in the spring back then was a small campaign web site for a flavored childrens milk called MUUmjölk (Moo-milk). Please note that, for apparent
- [Valid code doesn't equal being accessible](https://robertnyman.com/2005/09/20/valid-code-doesnt-equal-being-accessible/) - Yesterday I was lucky enough to have lunch with Peter, the guy behind standards-schmandards.com. Why lucky? Except for the facts that he's a smart and knowledgeable guy, and also the guy behind the Fangs Sreen Reader Emulator extension for Firefox, he told me an intriguing story. It was about Support-EAM, whose object is: ...to create
- [So Microsoft will "win", eh?](https://robertnyman.com/2005/09/19/so-microsoft-will-win-eh/) - And there we go again. Recently, Microsoft has made a lot of good decisions, especially when it comes to collaborating with WaSP about having their products, such as .NET, generating more valid and accessible code. This also includes in getting their next version of Internet Explorer to implement a better support for web standards and
- [Joining the 9rules Network](https://robertnyman.com/2005/09/15/joining-the-9rules-network/) - I'm such a copycat. But hell, if something's good, I want to take part of it as well. I'm now officially a member of the 9rules Network. Recently, two high-profile bloggers in the form of Molly and Roger Johansson joined, and that's when I really got my eyes opened for the 9rules Network. I read
- [The origin of the first bug](https://robertnyman.com/2005/09/15/the-origin-of-the-first-bug/) - Always wondered where the term bug came from? Been pondering what debugging is about? Well, here goes: One day in the 1940s, Harvard's famed Mark I--the precursor of today's computers--failed. When the Harvard scientists looked inside, they found a moth that had lodged in the Mark I's circuits. They removed the moth with a pair
- [Some IE 7 news](https://robertnyman.com/2005/09/14/some-ie-7-news/) - Chris Wilson just posted some interesting news about upcoming versions of IE 7. Amongst the new features are: The select lists will be windowless, so one can layer elements on top of them. Finally! A native XMLHTTPRequest object, instead of an ActiveXObject, and it will work when ActiveX is disabled. A Page Zoom feature. Sounds
- [Movies: Charlie, Island and Team](https://robertnyman.com/2005/09/14/movies-charlie-island-and-team/) - Time for some movie reviews again. This time there are three new movies being added to the movies section: Charlie and the Chocolate Factory Team America The Island Enjoy, and please share your opinion if you've seen any of these.
- [Why do we have to fight?](https://robertnyman.com/2005/09/13/why-do-we-have-to-fight/) - Why do we have to fight to be allowed to make things right? I mean, really? Look at all the web standards advocates out there, fighting to get their message through; People lobbying for stylesheet-driven web sites and accessibility. And all these battles are not about trying to have something in line with cool scripts
- [Podcast interview](https://robertnyman.com/2005/09/09/podcast-interview/) - Previously this week I was interviewed by Dag König and the interview is now available as a podcast (the mp3 file is around 14 MB, in Swedish). Dag is a seasoned Microsoft developer and architect, and he is usually traveling around in Sweden giving seminars together with Microsoft. Therefore, it was extra interesting to have
- [A Cuckoo tribute](https://robertnyman.com/2005/09/08/a-cuckoo-tribute/) - I had plans about writing another post today, but I just though I'd check my RSS feeds first. I was taken aghast of what I found in the feed from the Autistic Cuckoo: a goodbye note. Tommy's writing and support has meant a lot to me, and I find him to be one of the
- [Apple releases](https://robertnyman.com/2005/09/08/apple-releases/) - Goodie! New releases from Apple! I'm always intrigued with what they will come up with. The two new gadgets are: iPod nano Looks really nice! And tiny! I haven't compared them size-wise yet, but I guess iPod shuffle owners feel pretty ripped off right now. iPhone Hmm... Well, it doesn't look good, does it? I
- [Movie reviews](https://robertnyman.com/2005/09/07/movie-reviews/) - Ok, maybe I'm trippin'-flippin'-smoking mushrooms here. Those of you who come here to solely read about web developing, and don't want to know a rat's ass about me or my personal opinions will probably be scared away. But hell, I'll try anyway. Still with me? Good! Here's the deal: I love movies. I always have,
- [CSS constants](https://robertnyman.com/2005/09/05/css-constants/) - Last week I was asked by one of my colleauges what I think of something that is referred to as CSS constants. So, let me start with a couple of example solutions: Shaun Inman's CSS Server-Side Constants The way this is made possible is through pre-processing the file on the server through PHP (and adjusting
- [Firefox investigation](https://robertnyman.com/2005/09/01/firefox-investigation/) - Recently, I got to my attention that some people at my company were going to perform a "Firefox investigation". What this meant was that they had built an extranet for a customer who now had requested it to work in Firefox as well (goes without saying that it was a solution that only worked in
- [Just say no to 608X](https://robertnyman.com/2005/09/02/just-say-no-to-608x/) - I've done my research, pondered my options and my conclusion is: just say to no to 608X. Now you're probably thinking: What's this? What the hell have I missed? Is this some new standard that should've known about? Haven't I done my job properly? Is there an upcoming vote? Calm down, you're doing just fine.
- [PDF opinions](https://robertnyman.com/2005/08/26/pdf-opinions/) - For a long time I've wanted to write about the PDF format, this post idea has been in my drafts list for a while. But if one hesitates, of course someone else beats you to it; this time it was Joe Clark. He recently wrote an article for the redesigned A List Apart: Facts and
- [Mamma Mia, what an evening](https://robertnyman.com/2005/08/26/mamma-mia-what-an-evening/) - Last night I went to see the Swedish edition of the Mamma Mia musical , which is based on the music of ABBA. The evening was a gift from my parents in law so they, me, my girlfriend Fredrika, her brother and his girlfriend had a nice dinner before we went to the Cirkus arena.
- [Why would Microsoft care about standards?](https://robertnyman.com/2005/08/23/why-would-microsoft-care-about-standards/) - At the end of July, there was a huge fuzz when Microsoft released beta one of its upcoming version 7 of Internet Explorer and it basically just contained new interface features and two CSS bug fixes. As a web developer, I was very saddened by this in my review, but only a few days later,
- [Hermit days are over!](https://robertnyman.com/2005/08/21/hermit-days-are-over/) - My detox from blogging and being a stat whore is over for this time; it has been a well-needed rest, and I feel eager to get going again. The first two weeks, the weather in Sweden were suckier than ever, but the last week was spent on one of Sweden's "large" islands, Öland, and the
- [IE 7 beta 1 - a first glance](https://robertnyman.com/2005/07/28/ie-7-beta-1-a-first-glance/) - Oi, web developers, listen up! Microsoft has now released beta 1 of IE 7! Unfortunately, though, it's only available for MSDN subscribers (however, it seems to be available from a number of BitTorrent web sites as well). I've only had a couple of hours to test it, but here's the first impression. The good
- [XHTML and error handling](https://robertnyman.com/2005/06/26/xhtml-and-error-handling/) - What I want to touch with this post is how errors are handled when XHTML is served the way it should be. Let's, for the sake of argument, say that we want to write and deliver XHTML (not wanting to turn this into a discussion whether we should write HTML or XHTML). First, some general
- [Vacation time](https://robertnyman.com/2005/07/29/vacation-time/) - Yes! Finally! Time for summer vacation! Unlike my friend Roger, I will not be away for five weeks, but I hope my "mere" three weeks will get me rested too. No computers, just spending time with my family and friends and having a great time doing it. During this summer, I've been an eager beaver(eh...
- [Why I blog](https://robertnyman.com/2005/07/27/why-i-blog/) - The other day, Molly asked Why We Blog, but I was too tired to write a comment then so I thought it deserved a post now to explain my view on it. First, and foremost, I do it because of my very strong interest in web developing. I want to stay on top of things
- [RobLab - A script to remove all HTML tags](https://robertnyman.com/2005/07/26/roblab-a-script-to-remove-all-html-tags/) - I mentioned this in a comment I wrote recently, so I thought it was time to add a script to RobLab that removes all HTML tags from an input string. Enjoy! :-)
- [Explaining width and height](https://robertnyman.com/2005/07/22/explaining-width-and-height/) - Many people have written about this, one way or the other, but I thought it was about time to explain how to handle width and height in CSS, and how it's actually supposed to work. There are three properties for width and height that allows you total control of the rendering, and their names are
- [Transforming text to paragraphs](https://robertnyman.com/2005/07/21/transforming-text-to-paragraphs/) - Recently, in a customer project, I came upon a situation where I would get a bulk of text delivered from the database through XML. Naturally, the customer wanted the text to be presented in neat paragraphs and the only way to differentiate one paragraph from another in the source text was line breaks. I then
- [Does Microsoft think developers are stupid?](https://robertnyman.com/2005/07/20/does-microsoft-think-developers-are-stupid/) - Well, do they? Because every tool they have for web developing, it "magically" rearranges the code when writing it and when it is delivered at runtime to the requesting web browser. I guess Microsoft's intention is to make it as easy as possible for the web developer, and sure, it goes fast to set up
- [WaSP DOM scripting task force](https://robertnyman.com/2005/07/18/wasp-dom-scripting-task-force/) - Today, WaSP issued the Web Standards Project Announces the DOM Scripting Task Force press release, to announce its DOM scripting task force. Amongst the task force members are such interesting names as (in alphabetical order by their last name, no internal ranking :-)): Dean Edwards Derek Featherstone Christian Heilmann Jeremy Keith Peter-Paul Koch Stuart Langridge
- [Lowercase your darlings](https://robertnyman.com/2005/07/18/lowercase-your-darlings/) - Personally, I've always disliked uppercase tags in the code. Uppercase characters in digital format is often perceived as screaming, and if that's true, boy, have I've been screamed at by a lot of code I've seen. It looks bulky and feels like working with skyscrapers when doing a cut-and-paste operation, one expects the computer to
- [The most important CSS rule](https://robertnyman.com/2005/07/15/the-most-important-css-rule/) - I thought I'd share the CSS rule that's most important to me (at least for the moment). Here goes: *{ margin: 0; padding: 0; } Why do I love it? Since the universal selector (*) applies to all elements in the web page, hence removing all unwanted margins and paddings and helps me getting rid
- [RobLab - How to find out the Text Size setting in IE](https://robertnyman.com/2005/07/14/roblab-how-to-find-out-the-text-size-setting-in-an-ie-web-browser/) - If you're reading this, you're probably interested in making your CSS-controlled layouts em-based, to be able to adapt the font, width of elements etc to the text size setting the user has in his/her web browser. A colleauge of mine recently had the problem that the customer of one of the web sites she had
- [A Maiden voyage](https://robertnyman.com/2005/07/11/a-maiden-voyage/) - Last weekend was a strenuous but happy one! Myself, my little brother Martin and two friends Danne and Tony went on a road trip from Stockholm down to Gothenburg (around 500 kilometers) to see the Iron Maiden concert at the lovely Ullevi stadium. We started out around seven Saturday morning, to be able to get
- [ Music and developing (a day of mood swings)](https://robertnyman.com/2005/04/07/music-and-developing-a-day-of-mood-swings/) - During my day-to-day work as a developer, I go through a number of moods (maybe more moods than what's good for me), and I thought I'd explain them with references to songs:My day kind of starts with I hurt myself today (and some days end with it as well):"I hurt myself todayTo see if I
- [A Sabbath night](https://robertnyman.com/2005/07/04/a-sabbath-night/) - Last night, the original line-up of Black Sabbath played the Globe arena in Stockholm to an extatic crowd. I was there, of course, and really had a great time! They have inspired so many musicians and they're the base of many, if not all, heavy metal bands, so seeing them live is an extraordinary happening.
- [RobLab addition - Dynamic column width without tables](https://robertnyman.com/2005/07/07/roblab-addition-dynamic-column-width-without-tables/) - I regularly express my opinions here about how things should be developed, and now I thought it was time to share something I recently created. In my current project, I came across the need to have a dynamic column width, i.e. a minimum width but if the editors enter some content that would be wider
- [sIFR 2.0: Rich Accessible Typography for the Masses](https://robertnyman.com/2005/05/03/sifr-20-rich-accessible-typography-for-the-masses/) - Today, a rainy and gloomy day in Stockholm, I thought would be a good day to talk about sIFR. Since the authors of sIFR (Mike Davidson and Mark Wubben) have written extensive and thorough explanations themselves, I won't write too detailed about it here. Version 2 is also just released. Other useful posts about it
- [No noscript, m'kay?](https://robertnyman.com/2005/07/01/no-noscript-mkay/) - To generalize, there are three different standpoints web developers usually take when it comes to implementing JavaScript in a web page. Make it JavaScript dependant This usually means making the web site and important functionality of it dependant on the visitor having JavaScipt activated alternatively a web browser that supports JavaScript. Bad. Have a noscript
- [Microsoft and WaSP form a task force!](https://robertnyman.com/2005/07/06/microsoft-and-wasp-form-a-task-force/) - You will not believe this, but WaSP and Microsoft have formed a task force to promote web standards. This will most likely help affecting and improve what IE 7 will support and what Visual Studio.NET 2005 and ASP.NET will deliver. It is indeed good news! Of course there are many obstacles in the way, and
- [Is image replacement really worth it?](https://robertnyman.com/2005/07/05/is-image-replacement-really-worth-it/) - I've been wondering if image replacement and the promotion of it is really a good idea. But let's start from the beginning: what is image replacement? Image replacement is a common name for a technique to use images for headings and their likes from an external CSS file, as opposed to in the XHTML/HTML. The
- [Opera](https://robertnyman.com/2005/03/22/opera/) - Personally, I've never liked the Opera web browser. Sure, they're making progress, but I thought I'd present some reasons why I think they haven't made it bigger. They want to get paid If you don't buy a license you get a built-in ad space that is constantly present. Given how sick and tired people are
- [Introducing RobLab](https://robertnyman.com/2005/05/16/introducing-roblab/) - Today is the launch of my lab web site, RobLab (yes, it's a corny name), where I will have code, tips and tricks for anyone to use. For the moment, it only has a few things and I don't know with what frequency I'll be adding stuff, but that totally depends on the reception it
- [How to generate valid XHTML with .NET](https://robertnyman.com/2005/06/17/how-to-generate-valid-xhtml-with-net/) - A common problem is that the Web Forms and Web Controls in ASP.NET generate invalid XHTML. Amongst these errors are invalid attributes and inline elements without a correct block element container, as well as good ol' HTML comments in a script block, which prevents you from sending your XHTML with the application/xhtml+xml MIME type. All
- [Why accessibility?](https://robertnyman.com/2005/06/14/why-accessibility/) - Seems like a pretty easy question to answer, doesn't it? Well, it isn't. If you look further than the obvious standpoint, that of course one wants every web site to be accessible and usable by everyone. From a perspective based on respecting and catering to people with different needs, accessibility is a given. However, let
- [Robert + CSS = true](https://robertnyman.com/2005/06/22/robert-css-true/) - Vorsprung durch Webstandards has a nice collection where people declare their love to CSS. There's also a short interview with yours truly there.
- [Another player, another perspective](https://robertnyman.com/2005/06/20/another-player-another-perspective/) - An old colleauge of mine, Oscar Berg, has started blogging. Oscar is well-experienced as a Business Analayst and Usability Designer, and I have to admire him for finding the time to start blogging with having two kids (and a third on the way). He is one of the people behind the initial launch of the
- [Back from Rome - travel stories!](https://robertnyman.com/2005/06/11/back-from-rome-travel-stories/) - I'm back! Feels good to be home again. Actually, I've been home a little bit over a week, but that week has been spent going to a party with my new employer, attending a wedding and also starting at my new job. During that week, I have also been building and setting up our Rome
- [All paths lead to Rome](https://robertnyman.com/2005/05/24/all-paths-lead-to-rome/) - The old saying is true! I'm going to Rome with my family tomorrow and we will stay there for eight glorious days! I really need to spend more time with them and less with computers, so it feels good with a break. No blogging, only carrying (extremely heavy) luggage around (and seeing and doing amazing
- ["Microsoft is in its most vulnerable moment"](https://robertnyman.com/2005/05/23/microsoft-is-in-its-most-vulnerable-moment/) - An interesting read about Microsoft, its threats and the plan to meet the competition.
- [Firefox market share grows](https://robertnyman.com/2005/05/23/firefox-market-share-grows/) - Apparently, Firefox Market Share Gains Continue, and it's up to a whopping 10% (however, I usually tend to be skeptical to these kind of statistics). Either way, as I've said before, a perfect world would be where many major browser players have an equal market share, like back in the beginning of the web browser
- [Peaking again!](https://robertnyman.com/2005/05/20/peaking-again/) - Yesterday, I peaked again! Roughly 1270 unique visitors (or around 2100 counting the RSS feed as well), which makes me very happy. Anne, I'm coming for you! ;-) But to be serious: Yesterday I saw many first-time visitors and I welcome you here! I really hope I will be able to write and discuss things
- [IE 7 will have tabs](https://robertnyman.com/2005/05/20/ie-7-will-have-tabs/) - Now it's official: IE will have tabs. A pretty obvious step, but still a good one. However, since the first beta is due soon and we haven't heard anything about CSS and XHTML support, I start getting a bit worried...
- [Tommy explains line-height](https://robertnyman.com/2005/05/20/line-height-explained/) - As always, Tommy keeps on writing interesting posts. Read his thoughts and information about line-height.
- [The ultimate guide to CSS-based column layouts](https://robertnyman.com/2005/05/19/the-ultimate-guide-to-css-based-column-layouts/) - By popular request, I've set together a test page with many different ways of creating column layouts solely based on CSS. Go read it now! :-)
- [Easter Island adventurer](https://robertnyman.com/2005/05/13/easter-island-adventurer/) - This is one of those Fridays where I'll write about something else than developing, so if that's what you were hoping for, stop reading now. However, if you feel that there's more to life than web development and the internet, please keep on reading. Like off-topic posts? Love 'em, hate 'em? Let me know! As
- [CSS shorthand tips](https://robertnyman.com/2005/05/12/css-shorthand-tips/) - In a lot of the CSS code I see, people don't seem to be aware of shorthand properties. They are an excellent way of keeping your stylesheet condensed and it also gives you an easy overview. Basically, it's a way to write one-liners to affect all sides of an element or all similar properties grouped
- [Windows XP in CSS](https://robertnyman.com/2005/05/11/windows-xp-in-css/) - Everything can be done through CSS, even Windows XP.
- [Whitespace blues](https://robertnyman.com/2005/05/11/whitespace-blues/) - I think it was Eric Meyer who first coined this expression (or at least he did where I read it first), and I think it's something that describes what I sometimes feel. Whitespace blues is the feeling you experience when HTML tags aren't written next to each other, resulting in weird effects, margins etc. Some
- [Object detection](https://robertnyman.com/2005/05/10/object-detection/) - I've been meaning to write this post for a long time. But, as always when you hesitate, someone else comes along and writes exactly what you were going to write (in this case, Mark Wubben beat me to it). But I'm just going to write it anyway! First, what is object detection? The general purpose
- [Moving on...](https://robertnyman.com/2005/05/09/moving-on/) - Sooo... Last Tuesday I resigned from my job. I will stay with them until May 24th to fulfill some of my obligations, have some vacation and then start working for Know IT June 5th. This is something I really look forward to and I'm really eager about it! Of course everything is relative, but the
- [Dutch developers](https://robertnyman.com/2005/05/06/dutch-developers/) - Today I want to share a revelation I've just had: there are so many talented Dutch developers out there! I just wonder why it is so. Normally, it seems to depend on the climate of people's country; for a natural reason Sweden has got a higher percentage of web developers than Italy (this is merely
- [P or PRE?](https://robertnyman.com/2005/05/05/68/) - For you purists out there: P or PRE?
- [HTML Comments in Scripts](https://robertnyman.com/2005/05/05/html-comments-in-scripts/) - I'm just linking boy today... Make sure you read Lachlan's post HTML Comments in Scripts.
- [CSS structuring](https://robertnyman.com/2005/05/04/css-structuring/) - Two short topics today (see the other one below). This one is about what I wrote about in the beginning of April, how to structure one's CSS file. Now the more well-known Douglas Bowman has written a post where he explains some of his tricks. And, as I also wrote in two comments to Douglas'
- [Firefox 1.1](https://robertnyman.com/2005/05/04/firefox-11/) - Anne writes about all the nice things that will be a part of Firefox 1.1. I can't wait!
- [The Zen of CSS design: a review](https://robertnyman.com/2005/05/02/the-zen-of-css-design-a-review/) - Since most of my readers are very interested in CSS and many of you know who Dave Shea and Molly are, I thought I'd try and write a review of their the Zen of CSS Design book, that I just finished reading. One reason is to give my personal view on it, and another is
- [IE 7, beta 1 - first details](https://robertnyman.com/2005/04/26/ie-7-beta-1-first-details/) - Ok, trying something new here. Two(!) posts, albeit shorter than the usual ones. I though I'd try and sometimes write the normal slightly longer posts, and some days, shorter ones with important links. Please let me know what you think about this! So... On to the topic in the heading: The team behind IE have
- [HTML 5](https://robertnyman.com/2005/04/27/html-5/) - The WHATWG are working on the draft for Web Applications 1.0, which is about "extensions to HTML to make it more suitable for application development" and it "...represents a new version of HTML4 and XHTML1, along with a new version of the associated DOM2 HTML API". First, what is WHATWG? It is a loose unofficial
- [Tommy interviewed by the Web Standards Group](https://robertnyman.com/2005/04/26/tommy-interviewed-by-the-web-standards-group/) - Tommy has been asked the famous Ten questions by the WSG. Although I don't necessarily agree a 100% with all of what Tommy says (for instance, about the benefits of, or lack of, using XHTML), he's full of knowledge and it is a very good read. Regarding coding semantically correct and using a strict doctype,
- [Ode to bloggers](https://robertnyman.com/2005/04/22/ode-to-bloggers/) - This won't be the normal kind of off-topic Friday post. It'll be a post of gratitude towards the people that have inspired and helped me in my blogging. First, I'd really like to thank Roger Johansson and Tommy Olsson who have been an immense help and source of ideas, both in comments and off-the-blog in
- [Web Accessibility Initiative (WAI)](https://robertnyman.com/2005/04/21/wai/) - When developing web sites, making them as accessible as possible is crucial, both to people with different kinds of disabilities as well as to all kinds of different devices, web browsers and screen readers etc. Why? Out of respect for the user, while making the web site available to as many users as possible. You
- [RSS and Sage](https://robertnyman.com/2005/03/31/rss-and-sage/) - In these times of information overload, RSS is the only alternative for me to stay on top of things. It gives me the opportunity to read information from about twice as many places as navigating to the web sites.The possibility to just skim through headlines and short descriptions really helps me find what I really
- [Adobe buys Macromedia](https://robertnyman.com/2005/04/19/adobe-buys-macromedia/) - On Monday, it was disclosed that Adobe acquires Macromedia. I have mixed feelings about this. I like most of Adobe's software and some of Macromedia's. And I definitely prefer the different Adobe GUIs over Dreamweaver's. What I (amongst with others) fear is that the competition in the market will diminish. The well-needed competitive balance was
- [Semantics](https://robertnyman.com/2005/04/18/semantics/) - I have sinned. I confess. I've had the div-itis. But now I'm cured (I hope)! What is semantics about then? Basically, it's about using the correct elements for the corresponding purpose. This means using H1 to H6 elements for headings, P elements for paragraphs of text, UL/OL combined with LI elements for all kinds of
- [SVG](https://robertnyman.com/2005/04/14/svg/) - I really don't understand why vector graphics haven't taken off more. The power of vectors, to have lossless quality no matter what size something is and smaller code seem to me to be the saviour of GUIs. A long time ago, at the end of the year 2000, I created a prototype web site for
- [XHTML - a follow-up on big companies stance](https://robertnyman.com/2005/04/12/xhtml-a-follow-up-on-big-companies-stance/) - Just as a short follow-up to Why XHTML?, I thought I'd give you some read-worthy links to posts about it, and also bring up companies' attitude towards it. Lachy muses about the future and how it might be, and Tommy has written a very good piece in Doctype Declarations and Content-Type Headers, where he explains
- [XHTML and its value](https://robertnyman.com/2005/03/07/xhtml-and-its-value/) - The problem I ran into the other day is that .NET doesn't generate valid XHTML. There exists a number of hacks to get around this, and then one can set what HTML is delivered to different web browsers (basically, high-level HTML to Internet Explorer and old HTML to all other web browsers).The version of HTML/XHTML
- ["The horror, the horror"](https://robertnyman.com/2005/03/29/the-horror-the-horror/) - Those words, uttered by Marlon Brando in Apocalypse Now, in the role as Colonel Walter E. Kurtz, symbolized how it felt for me to have do develop things for Netscape 4. Luckily, Netscape has been declared dead now.However, I read an interesting post which claimed that Internet Explorer has become the new Netscape 4 for
- [IE 7](https://robertnyman.com/2005/03/03/ie-7/) - And so Microsoft have changed their mind... They weren't going to release a new version of Internet Explorer until Longhorn, but now they've turned around and the first beta is expected this summer.So what will it contain?My hope, as a developer, is of course that they implement better support for the W3C recommendations, especially when
- [Lack of motivation](https://robertnyman.com/2005/03/08/i-suffer-from-lack-of-motivation-i-mean-it-doesnt-just-bother-me-i-suffer-from-it-it-isnt-really-related-to-my-tasks-here-at-work-its-just-that-web-browsers-really-make-me-depressedeverything-i-code-i/) - I suffer from lack of motivation. I mean, it doesn't just bother me, I suffer from it. It isn't really related to my tasks here at work, it's just that web browsers really make me depressed. Everything I code is tested in seven different web browsers, and, sure as hell, there's ALWAYS something that differ
- [Women = Project Managers?](https://robertnyman.com/2005/03/11/women-project-managers/) - Excuse me for generalizing now, but basically every girl/woman I've worked with has either been a developer with the ambition of becoming a project manager, a project manager that previosly was a developer. Why do all women want to become project managers? We're not talking about some woman that has gone through an intensive course,
- [AJAX](https://robertnyman.com/2005/04/08/ajax/) - My friend Dejan said to me the other day: "Great, now I have one more abbreviation to add to my resumé". What he was talking about? AJAX (Asynchronous JavaScript + XML), which basically means loading data in the background and then show/update it on-the-fly using scripting. This is something that I (and many others) have
- [Seminars are (usually) worth it](https://robertnyman.com/2005/03/18/seminars-are-usually-worth-it/) - At least in my opinion... The seminar I went to yesterday was mainly about Visual Studio 2005 and .NET Framework 2.0 that should officially be released this fall. Through the years I've gone to a number of seminars, and I've always thought that Microsoft are very professional when it comes to holding seminars.Like yesterday:A nice
- [iTunes for film](https://robertnyman.com/2005/04/01/itunes-for-film/) - Regarding the problem the movie industry faces with more and more people having broadband internet access, learning to download movies etc, it seems like they have finally reacted in the right way. They want to create the movie equivalent of Apple's iTunes.Personally, I don't think the witch hunt for people that download movies (or music,
- ["I improve design"](https://robertnyman.com/2005/04/06/i-improve-design/) - As I've mentioned before, in my previous company we worked with offshore developing located in Serbia. Given the fact that we were sitting in different countries, different levels of knowledge of the English language, different skills and such, sometimes we didn't work seamlessy together. The phrase in the heading came from one of the system
- [Peak!](https://robertnyman.com/2005/04/06/peak/) - My blog peaked yesterday, with roughly 1100 unique visitors. It may or may not sound a lot to you, but it's an amount of visitors that I'm very happy with (especially since I've only blogged for about a month). So thank you everyone for visiting, commenting and linking to my web site! Hopefully I'll keep
## Pages
- [About the author](https://robertnyman.com/about/) - I'm a strong believer in HTML5 and the Open Web, and I have been working since 1999 with Front End development for the web, in Sweden and in New York City. Heads up Developer Relations for the Nordics at Google, cross-product. Helps developers in creating great things for Android, Chrome, Cast, Android TV & more.
- [Speaking](https://robertnyman.com/speaking/) - I've presented in 34 countries, and am the Most well-travelled speaker on Lanyrd. In this page, information, list to slides and more for all my speaking engagements are listed: All my speaking engagements since 2009 are listed on Lanyrd, most of my slides are on SlideShare.
- [Feeds](https://robertnyman.com/feeds/) - The RSS feeds available for this web site are: Posts: http://feeds.feedburner.com/robertnyman Comments: http://feeds.feedburner.com/RobertsTalkComments
- [Geek Meet](https://robertnyman.com/geekmeet/) - Geek Meet is a meet-up of web developers and other people interested in the web scene, and it's taking place in the wonderful city of Stockholm in Sweden. It is completely free to attend, and the idea is to get a blog type friendly ambience, but in real life. Each time there will be one
- [Code libraries](https://robertnyman.com/code-libraries/) - GitHub The most current code and experiments are available on GitHub. JavaScript series JavaScript inheritance - how and why JavaScript namespacing - an alternative to JavaScript inheritance Explaining JavaScript scope and closures JavaScript: how to get private, privileged, public and static members (properties and methods) JavaScript inheritance - experimenting with syntax alternatives and private variables
- [E-mails on job openings in the Geek Meet Stockholm group](https://robertnyman.com/geekmeet-vacant-positions/) - Do you want e-mails on job openings in the Geek Meet Stockholm group?Market Research
- [HTML Validator](https://robertnyman.com/html-validator/) - HTML Validator is a web browser extension, currently available for Google Chrome, to automatically or manually validate the HTML in the current web page. It validates both local, i.e. non-publicly available, and public content. The validation types supported are: Inline validation Validate URL at the W3C Validator Send local HTML to W3C Validator Google Chrome
- [Inline Code Finder](https://robertnyman.com/inline-code-finder/) - Inline Code Finder is a tool to traverse through all elements in a web page, and when it finds a HTML element with any of these, it will highlight them: Inline JavaScript events Inline style javascript: links In terms of inline events and javascript: links, it is generally frowned upon, and should instead be implemented
- [Flickr Gallery Plus!](https://robertnyman.com/flickrgalleryplus/) - One of the most popular photo sharing web sites on the web is Flickr, and it does indeed have some very nice features. Their set/gallery view, however, is in my humble opinion not optimal, and therefore I've set out to improve it with Flickr Gallery Plus! If you're a heavy Flickr user this extension is
- [Firefinder](https://robertnyman.com/firefinder/) - What is it? Firefinder is an extension to Firebug (in Firefox) and offers the functionality to, in a quick way, find HTML elements matching chosen CSS selector(s) or XPath expression. It allows you to instantly test your CSS selectors in the page while seeing the content at the same time, and matching elements will be
- [Contact](https://robertnyman.com/contact/) - General contact information E-mail: robert [at] robertnyman [dot] com Twitter: @robertnyman
- [smug-search](https://robertnyman.com/smug-search/) - A Ubiquity command to search SmugMug photos. When entering this web page, if you have Ubiquity installed, a bar should appear at the top of your web browser window, asking you if you want to subscribe to the rob-search command. Click Subscribe and off you go!
- [Rob-search](https://robertnyman.com/rob-search/) - Search Robert's talk with the rob-search Ubiquity command. When entering this web page, if you have Ubiquity installed, a bar should appear at the top of your web browser window, asking you if you want to subscribe to the rob-search command.
- [Obtrusive JavaScript Checker for Ubiquity](https://robertnyman.com/obtrusive-javascript-checker-for-ubiquity/) - When entering this web page, if you have Ubiquity installed, a bar should appear at the top of your web browser window, asking you if you want to subscribe to the obtrusive-javascript-checker command.
- [Obtrusive JavaScript Checker](https://robertnyman.com/obtrusive-javascript-checker/) - Obtrusive JavaScript Checker is a tool to traverse through all elements in a web page, and when it finds a HTML element with inline events (which is bad, JavaScript should be unobtrusive), it highlights it with a red border. It also highlights javascript: links with a magenta border. More information and a summary report When
- [Archives](https://robertnyman.com/archives/) - Here you will find the archives of every blog post in this web site.
- [Charity](https://robertnyman.com/charity/) - Focusing on charities It is all quite simple, actually. I have removed all ads on my web site, and instead replaced them with an opportunity to give money to people in need. I feel that if that the biggest problem we have in our lives is to make something work in a web browser, we're
- [userscripts](https://robertnyman.com/userscripts/)
- [Geek Meet poll](https://robertnyman.com/geek-meet-poll/) - I thought I'd investigate how many that are interested in, occasionally, receiving e-mail about available positions for different companies. Do you want available positions e-mail? ( surveys)
- [Poll](https://robertnyman.com/poll/) - A little poll... Testing ( surveys)
- [Most popular posts](https://robertnyman.com/most-popular-posts/) - Below are links to my most popular posts. Bob Dylan club gig in Stockholm How to clear CSS floats without extra markup - different techniques explained What are Web Standards? A comprehensive explanation of what is comprised in the term DOMAss - The DOM assistant EJ - The only JavaScript library you'll ever need Proudly
- [Web sites](https://robertnyman.com/web-sites/) - Fucked. Jorden runt RobLab Rome trip
- [Flickr pics](https://robertnyman.com/flickr/) - www.flickr.com I'm on Flickr, so please take a look at my Flickr page or my Flickr picture sets. Feel more than welcome to comment on any of the pics! :-)
- [Movies](https://robertnyman.com/movies/) - Here's the deal: I love movies. I always have, I probably always will. So my idea here is to have very short reviews of movies on a part of this web site, with the possibility for you to comment on what you thought about it, if you want to recommend it to someone else and
- [Feature web sites](https://robertnyman.com/feature-web-sites/) - These are other web sites I've developed and/or are continously working on: Fucked I'm the founder and one of the writers of Fucked, a web site that will launch in August 2006. RobLab Robert's laboratory with code examples, tips and tricks. Rome trip Travel stories and more from my Rome trip 2005. Jorden runt A
- [Vote for best JaS design](https://robertnyman.com/vote-for-best-jas-design/) - Here you can write a comment voting for which JaS design you like the best, and, if you want to, explain why you like it.
- [Batman Begins](https://robertnyman.com/movies/batman-begins/) - I decided I had to see Batman Begins since everyone was talking about. It's a good movie, and definitely better than all the rest of the Batman movies, and Christian Bale does a good job playing his part. Also extra entertaining to see supporting actors like Liam Neeson, Michael Caine and Gary Oldman. However, Katie
- [Crash](https://robertnyman.com/movies/crash/) - The other day I decided to see the movie Crash. It had gotten good reviews here in Sweden and people who had seen it said it was a really good movie. It's the work of Paul Haggis, who made it big when he wrote the screenplay for Million Dollar Baby. The verdict? It was a
- [Team America](https://robertnyman.com/movies/team-america/) - I've always loved South Park and Trey Parker's and Matt Stone's wonderful, disrespectful, ironic sense of humor. And here they, Trey Parker especially, have done a tremendous job. Extremely funny, freaky and plain hilarious, the ironization is at its best. Team America, fuck yeah (see the movie and you'll get this)! Team America at IMDB
- [The Island](https://robertnyman.com/movies/the-island/) - To watch a movie directed by someone who's got Pearl Harbor in his back cataloge isn't promising. But I was pleasantly surprised! Make no mistake: given the movie's story line, it doesn't really go deep into the philosophical aspects, but it's still entertaining. Also, Ewan McGregor and Scarlett Johansson are two really good actors (and
- [Charlie and the Chocolate Factory](https://robertnyman.com/movies/charlie-and-the-chocolate-factory/) - I sat down with some chocolate (naturally) and watched Charlie and the Chocolate Factory. I've eagerly awaited this movie, thinking that the combination of Tim Burton and Johnny Depp couldn't go wrong. And it didn't. As every Burton movie, the scenery is magic; it's like another world! Depp is totally outstanding in his role, and
- [Oh Brother, Where Art Thou](https://robertnyman.com/movies/oh-brother-where-art-thou/) - The Cohen brothers have created a remarkable film in this one. Funny and exciting, and it definitely left a stupid smile on my lips for a while after. Oh Brother, Where Art Thou at IMDB
- [Forrest Gump](https://robertnyman.com/movies/forrest-gump/) - Probably the best part Tom Hanks has ever played. It's got everything: great acting, very different story, superb music and romantic feeling of melancholy over it all. Forrest Gump at IMDB
- [Finding Nemo](https://robertnyman.com/movies/finding-nemo/) - This movie is one of the best animated movies I've ever seen. Extremely well done, funny and intriguing. Ellen Degeneres is hilarious! I know lots and lots of kids seem to love it, but I do wonder if they get all the jokes. Anyway, if the kid are happy, I'm happy. Finding Nemo at IMDB
- [Big Fish](https://robertnyman.com/movies/big-fish/) - Extraordinary beautiful! I wanted the movie to go on forever, when it was over it I felt sad that there was no more to see. Watching this movie is like getting a filter over your eyes, a filter that helps portraying a different, beautiful and magical world. Big Fish at IMDB
- [Sin City](https://robertnyman.com/movies/sin-city/) - Sin City is an extremely stylistic movie, and every scene is perfect in that sense. It is a very violent movie, but given the format of it, they get away with it. All the actors do a god job, but personally I think I prefer the story with Micky Rourke. Throughout the whole movie, I
- [American Beauty](https://robertnyman.com/movies/american-beauty/) - I really loved this movie. It's a great account (and mockery) of the different values that many people live by in the United States. Kevin Spacey is brilliant, and I think many men can also relate to his midlife crisis and what he does to get out of it. Who haven't wanted to say such
## Categories
- [General](https://robertnyman.com/category/general/) - For anything that doesn’t fit into the other categories…
- [HTML5/HTML/XHTML](https://robertnyman.com/category/html5-html-xhtml/) - HTML5, HTML and XHTML-related posts
- [Developing](https://robertnyman.com/category/developing/) - Developing in general
- [CSS](https://robertnyman.com/category/css/) - Styling things…
- [Web browsers](https://robertnyman.com/category/web-browsers/) - Musings or information about web browsers
- [Travel](https://robertnyman.com/category/travel/) - Travel stories
- [JavaScript](https://robertnyman.com/category/javascript/) - JavaScript tips and tricks
- [Music](https://robertnyman.com/category/music/) - Concert stories and other music-related posts.
- [Movies](https://robertnyman.com/category/movies/) - Movie reviews and discussions
- [Personal/life](https://robertnyman.com/category/personallife/) - For life reflections or more personal posts
- [Fun](https://robertnyman.com/category/fun/) - Fun things
- [Technology](https://robertnyman.com/category/technology/) - General posts about technology or reviewing stuff
- [SXSW 2006](https://robertnyman.com/category/sxsw-2006/) - Posts about the SXSW Interactive Festival 2006
- [Geek Meet](https://robertnyman.com/category/geek-meet/) - Posts about the Geek Meet event.
- [Press/Interviews](https://robertnyman.com/category/pressinterviews/) - Collections of moments when I’ve featured in the press or in an interview
- [Reviews/tests](https://robertnyman.com/category/reviewstests/) - Reviews and tests of different web services and products
- [Apple/Mac](https://robertnyman.com/category/applemac/) - Apple- and Mac-related posts
- [Google](https://robertnyman.com/category/google/) - Posts regarding Google
- [Developer links](https://robertnyman.com/category/developer-links/)
- [Charity](https://robertnyman.com/category/charity/)
- [@media Ajax](https://robertnyman.com/category/media-ajax/)
- [DOMAssistant](https://robertnyman.com/category/domassistant/)
- [Adobe AIR](https://robertnyman.com/category/adobe-air/)
- [jQuery](https://robertnyman.com/category/jquery/)
- [Spotify](https://robertnyman.com/category/spotify/)
- [Greasemonkey](https://robertnyman.com/category/greasemonkey/)
- [Ubiquity](https://robertnyman.com/category/ubiquity/)
- [iPhone](https://robertnyman.com/category/iphone/)
- [Firefox extensions](https://robertnyman.com/category/firefox-extensions/)
- [maowberlin09](https://robertnyman.com/category/maowberlin09/)
- [Speaking](https://robertnyman.com/category/speaking/)
- [Mozilla](https://robertnyman.com/category/mozilla/)
- [eumozcamp09](https://robertnyman.com/category/eumozcamp09/)
- [roberts-read](https://robertnyman.com/category/roberts-read/)
- [Last Week at Google](https://robertnyman.com/category/last-week-at-google/)
- [I/O 15](https://robertnyman.com/category/io-15/)
- [Latest from Google](https://robertnyman.com/category/latest-from-google/)
Version History
Categories
Visit Website
Explore the original website and see their AI training policy in action.
Visit robertnyman.comContent Types
Recent Access
No recent access
