Reply to topic  [ 8 posts ] 
Who misses Ceefax? 
Author Message
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
Last week, It struck me that it should be possible to emulate a teletext display using HTML, CSS and JavaScript. As it is possible to use custom fonts - using the @font-face CSS rule - I knew that there was at least a cat in hell’s chance of pulling off something that was reasonably close.

So, behold, my graphics-free CEEFAX replacement:
http://www.worldofpaul.com/teletext/

Some points to consider:
1 - This has not been tested in Windows. It should work, but as my Windows HD had a PSU failure the other week, it’ve not been able to test. I’ve tested it in Safari and Firefox on a Mac.

2 - It uses three specially created fonts that are copies of BBC Micro type faces - specifically the MODE 7 font and the blocky characters. I also create a half width version of the teletext font so I can do double height text.

3 - I have tried to follow the “rules” of teletext. That is a colour change, switch to graphics and text, etc. all require a control character in the flow of text, and that control character is displayed as a space. I break rule this in a couple of places, just to keep my sanity in tact.

4 - Data in the News and Weather maps pages come from various BBC RSS feeds. So it’s using live data.

5 - The weather map uses the correct Teletext dimensions for characters across and down the page. It seems a little “tall” to me. Other pages seem more comfortable height-wise, but are infact shorter vertically. It may be down to it being on an “alien” kind of display that makes it look wrong.

6 - iOS does not like it that much. I am not sure why - maybe Mobile Safari has an issue with the encoded web fonts. It’s either that or its display of the   character is out of step with Safari on my Mac (I know that the handling of this character can be questionable - though in my fonts it’s the dame width as the regular space).

I have more ideas to expand this - but it requires some thought and pondering.

Anyway, enjoy!

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Oct 30, 2012 10:46 am
Profile
Moderator

Joined: Thu Apr 23, 2009 6:13 pm
Posts: 7262
Location: Here, but not all there.
Reply with quote
There's something on the FontSquirrel web site that gives compatibility when you go to create a @fontface package. iOS does seem to have issues with the TTF format, I think.

_________________
My Flickr | Snaptophobic Bloggage
Heather Kay: modelling details that matter.
"Let my windows be open to receive new ideas but let me also be strong enough not to be blown away by them." - Mahatma Gandhi.


Tue Oct 30, 2012 11:15 am
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
Font Squirrel packages seemed to be problematic too. I'll need to take a closer look when they are back online.

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Oct 30, 2012 11:30 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Fri Apr 24, 2009 6:06 pm
Posts: 6355
Location: IoW
Reply with quote
Reminds me of early nineties webpages and BBS sites. :)

_________________
Before you judge a man, walk a mile in his shoes; after that, who cares?! He's a mile away and you've got his shoes!


Tue Oct 30, 2012 12:00 pm
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
You can now type in the image number, and wait for it to tick around to it. Right now, page numbers which work are 100,101 and 400.

Also, pressing R does a reveal.

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Tue Oct 30, 2012 4:07 pm
Profile
What's a life?
User avatar

Joined: Fri Apr 24, 2009 10:21 am
Posts: 12700
Location: The Right Side of the Pennines (metaphorically & geographically)
Reply with quote
Ceefax was brilliant. Dead useful in it's day. But do I miss it?
No.
We have EPG's for Freeview which are much better than ceefax for TV guides.
I have the internet for football results tables etc. Same for the weather.
Yes, Ceefax may be quicker if you're already sat in front of the TV, but I still don't actively miss it.

_________________
pcernie wrote:
'I'm going to snort this off your arse - for the benefit of government statistics, of course.'


Tue Oct 30, 2012 6:47 pm
Profile WWW
Legend
User avatar

Joined: Fri Apr 24, 2009 2:02 am
Posts: 29240
Location: Guantanamo Bay (thanks bobbdobbs)
Reply with quote
I agree in its day it was brilliant. Though it has been surpassed in so many ways via the Internet.


Sent from my iPhone using Tapatalk

_________________
Do concentrate, 007...

"You are gifted. Mine is bordering on seven seconds."

https://www.dropbox.com/referrals/NTg5MzczNTk

http://astore.amazon.co.uk/wwwx404couk-21


Tue Oct 30, 2012 8:26 pm
Profile
Legend

Joined: Sun Apr 26, 2009 12:30 pm
Posts: 45931
Location: Belfast
Reply with quote
I only stopped using Ceefax when it became a hassle with the latest TV - I'd still find it more interesting overall than switching on one of the computer devices and waiting for it to boot! Used to read all sorts on it, there was just something brilliant about the style of it :geek:

Well done, Paul!

_________________
Plain English advice on everything money, purchase and service related:

http://www.moneysavingexpert.com/


Tue Oct 30, 2012 11:04 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.