Albin Larsson: Blog

Culture, Climate, and Code

App Ground 1.2.0

16th December 2013

So still no Docs… But 1.2.0 and all stuff that comes with it :-)

Dropped Print Styles:

I decide to drop them now, not many offline webapps would use them anyway, and if you would like to they are available in Facile Framework…

Dropped use of Google CDN:

I did some tests and the Google CDN for jQuery does not speed up sites much at all, and if you are using Appcache as App-Ground it’s even slower the just load it locally…

Added jQuery source map:

As you probably know jQuery nowadays throws a 404 error when you does not include the source map, to fix that I just added it, before when using the CDN this was not a problem. I did also add it to Appcache so no 404 will be thrown when offline.

Added “msapplication-tile” Meta tags:

As Windows 8/8.1 gain market share this becomes more important, if you now pin a site to the start screen it would use the image defined in the “msapplication-tileimage” or if none is defined it would use the default Internet Explorer image. The new image is the same size as the “apple-touch-icon”(144x144) but I decided to not use the same image, because you probably does not want the same design on Windows 8 as on iOS…

It’s some other improvements for you to discover. See the CHANGELOG :-)

Minor changes and future ones...

13th December 2013

So this webpage was a 30 minutes hack + some hours of bug fixes, for short I have a long list of “Todo”s… But I have been doing two very small improvements…

Nearly everything that I want to change or add, can I fix quite fast… But…

This isn’t on my priority list, because I will probably rewrite the entire site during my christmas holidays(starting in a week)…

Here is a list of those small things I would like to fix/add…

You got it?

Noway I will do that stuff if I’m planning to rewrite the site…

More about the “new site” in the coming week…

And I decided that I will release App Ground 1.1.2 before I publish the docs, so 1.1.2 later this week and the docs somewhere around christmas…

4 JS projects at Github for your web app

6th December 2013

Together.js

Together.js is created over at Mozilla Labs. It’s can add real time collaboration to most web apps out there. The backend hosted by Mozilla is built with Node.js and you can host this on your own server if you would like to do so.

Some features of Together.js:

List.js

List.js I just found… In the readme it’s described: “Perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements.”. I have seen tons of examples and I will probably use this or something like this in some of my “work in progress” apps.

And there is a web page too www.listjs.com.

Speech.js

Speech.js isn’t the only project with that name. When I did some work with the Chrome web speech API if found this project created by Evan You(yep I think his web page is cool)… Speak.js is a wrapper for that API. If you have plans for using the Chrome web speech API do it with Speech.js…

It’s all on Github: Speech.js.

Formatter.js

I love this… Formatter.js allows you to add a specified pattern to your users input, for example if you want your user to submit their phone number, formatter.js won’t allow letters to be written. You do add your own patterns and don’t have any limitations(as always with open source). If you need a simple implantation of this there is a jQuery version somewhere on the web but I haven’t tried it out(yet).

Yep a Github hosted webpage.

Learning...

1st December 2013

I haven’t worked on any open source projects during this day, but I have learned a lot…

Sometimes when I’m learning something new I can work on something for hours and still I get nowhere. I just keep “googling”(“DuckDuckGoing”) and checking for solutions at Stackoverflow… Some hours was like that today, but after just one successful thing it all changed now after even more hours I have done a lots of work on my new training log. PHP maybe isn’t my favorite language yet but I think PHP and I now can be friends.

I should maybe post a “weekly update” on Sundays in the future? Now it’s time for German learning, a language that I have been trying to learn for years… I wonder what my teacher thinks is inside my brain ;-)

Older PostsNewer Posts