Minor Updates on Visualgui

The main navigation for Visualgui has been reworked on small screens to allow more contents showing up on mobile devices. As much as I liked the colorful menu on the previous version, this is more user friendly.

FancyZoom, which being used mainly on the graphic section, is replaced with FancyBox2. FancyZoom worked well for what I needed, but has not been updated since 2008. In addition, FancyZoom doesn’t work with Infinite Scroll, which are used on both sites and motion. FancyBox2, on the other hand, has been reborn with CSS3, responsive design and integrated slideshow. The script loads faster than the previous version and works well with Infinite Scroll.

FancyBox2 is now also used to open Flash files on the motion pieces to improve the user experience. Infinite Scroll breaks the back button; therefore, visitors would lose their spot if they click to view a slideshow. Now they just launch FancyBox and close it when they are done viewing. This is also an issue for the site section and the easiest solution is to open a new window. I know that opening a new window is not recommended, but it makes sense in this case. Users go off my site to see the work I have done and then close the browser when they want to get back to my site for more samples. This method makes much more sense with Infinite Scroll.

I haven’t thought of a major redesign for Visualgui. I did a realign a year ago and still enjoying the simplicity of this site. It allows me to do what I would like to do: showcase my work, add new graphics weekly on the homepage and just write. As you can see, I write quite a bit on this blog and I hardly reread for grammar mistakes. I would love to because every once in a while I reread some of my posts and I can’t even figure out what I had written, but time is nothing I have plenty of these days. With two kids, the only free time I get is from 11pm to one in the morning. At that time, my brain is half asleep and half fried. As a result my posts are not as polished as I like them to be, but I still appreciate the ability to just write.

Santorum’s Advice to Rape Victims: Keep the Baby

Santorum:

I believe and I think that the right approach is to accept this horribly created, in the sense of rape, but nevertheless, in a very broken way, a gift of human life, and accept what God is giving to you. As you know, in lots of different aspects of our life we have horrible things happening. I can’t think of anything more horrible, but nevertheless we have to make the best out of a bad situation. And that is making the best of a bad situation.

This might sound wrong on many levels, but just imagine a rapist raping a girl and telling her, “Look bitch, I am giving you a gift from God.”

Romney’s Dishonesty

Paul Krugman:

Once you’ve decided to hide your beliefs and say whatever you think will get you the nomination, to pretend to agree with people you privately believe are fools, why worry at all about truth?

The truth is that Mr. Romney is so deeply committed to insincerity that neither side can trust him to do what it considers to be the right thing.

Friday Treat

After four days of eating healthy, I decided to treat myself to Eden Center. Headed to Viet Royal for Sautéed Lobster in Shell with Ginger and Scallion. The lobster is a bit small, but not bad at all.

My wife is heading back to work next week. Her maternity leave is up. To cheer her up, I’ll invite her out to lunch next week, maybe next Friday, to try out Sautéed Lobster in Shell with Salt & Pepper. I’ll probably like that better.

Getting Fat

After launching the web site for Renew Body Contour, I am so tempting to get the treatment myself. Thanks to a week straight of Eden Center’s diet (usually a bowl of noodle soup or a big plate of rice with avocado or durian smoothie), I now tipped over 150 pounds, which is the weight I thought I would never exceed. I know I am fat when I weight more than a pregnant woman. It’s definitely not a good thing to work so closed to a vibrant Vietnamese food area. I need to stick to my mixed greens, chicken, tomatoes and grapes. I also need to get back to jogging again. The weather is too damn nice.

I broke so many resolutions already. My wife just sigh when I tell her that I need to stop eating recklessly. On Tuesday, I went to James Hoban’s with a few of my closed former colleagues. After a few gin and tonic, I went for a big bacon burger. Man, it was heaven-sent. I couldn’t resist the temptation because I was so happy for one of them for taking on a new job four months after me. We worked together and the circumstand and the situation pulled us tighter together. That’s something to be pondered in another post.

Daddy Did It

If nothing else, the boys take after me their loud farts. Nowadays Cu Dan trumpets really loud when he poops, but the funny thing is that Cu Dao immediately blamed on me, “Daddy dit (farted).” I was like, “No, I didn’t do it. Your lil brother did it.”

We got complaints from Dao’s teachers that him and his best buddy played together as well as fought against each other. Grandma asked him why he got into the fight with his best friend and his reply was, “Aidan quay qua (acted naughty).”

Reworked George Mason Law on Small Screens

I rolled out a major update on George Mason Law last night to improve the user experience on small screen devices. The massive amount of links on the header and the navigation take up the entire screen on the iPhone. When users clicked on a nav item, they couldn’t tell that the page is being loaded below the screen. I have pondered upon the issue for a while and finally figured out a solution.

I made the logo smaller and moved the entire header and navigation to the bottom of the page for small screens. I added two links at the top of the page: “skip to content” and “skip to navigation.” Users can get direct to content or navigation with just one click or tap. With the smaller logo and navigation out of the way, the content is now moved up higher on the small devices. For large screens, I moved the entire header back to the top of the page using CSS absolute positioning.

What I really like about this approach is the improve in accessibility and SEO. Users with screen readers don’t have to go through all of the nav links to get to the main content. Search engines could also get to the information much faster because the content is higher on the page.

The beauty of the web is that we can still make changes after the site has launched.

70 Years of Vietnamese Pop Music (1930 – 2000)

My father-in-law is advocating 70 Năm Tình Ca Trong Tân Nhạc Việt Nam (1930 – 2000) to his friends and family. I started to listen to the first part on my way to work this morning. My commute is probably the only quiet time for me to focus on the program. I find it informative so far.

Renew Body Contour

Our previous client who we worked together on United Green Solutions returns to us for a small site design to advertise his new business: Renew Body Contour. Even though the site only has a few pages, we didn’t take the shortcut because we value every customer’s project.

We made sure that the site is fully developed and functioned properly on all devices. Since the site will also be used as a landing page for ads, we want the site to be optimized for mobile phones and tablets. We made the design responsive using HTML5 and CSS3. We also used HTML5 Boilerplate and customized Modernizr for backward compatibility.

Thơ Mashup

Có những niềm riêng làm sao nói hết.
Tôi viết rồi, rồi tôi lại xóa tôi ơi.
Tiến thoái lưỡng nan, đi về lận đận.
Tình không xa nhưng không thật gần.
Rừng xưa đã khép, rừng xưa đã khép.
Tôi lần mò leo mãi không qua được vách nghiện.
Để gió cuốn đi, để gió cuốn đi.
Hãy cố yêu người mà sống.
Và như thế tôi sống qua từng ngày.

Contact