TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mozilla Thimble

189 pointsby pathdependentalmost 13 years ago

20 comments

sequoiaalmost 13 years ago
To developers complaining that this is not an IDE they'd actually use: where did you get the idea that this tool is meant to be an IDE for professionals? This is clearly an educational tool, and I think it looks pretty good for that.<p>0. pick text editor 1. install text editor 2. find some sample html 3. open file in your browser 4. find some resources for learning HTML &#38; CSS (yep, w3schools) 5. learn that validators exist 6. learn that linters exist etc. etc.<p>With mozilla thimble: 1. click to start new project 2. try stuff (instant feedback), learn about code validation (instant feedback), share your page etc. 3. level up to more robust environment.
评论 #4128194 未加载
评论 #4128735 未加载
munchoralmost 13 years ago
The first thing I noticed was that the font of the editor is not monospaced... too bad.
评论 #4127839 未加载
评论 #4129752 未加载
评论 #4128686 未加载
评论 #4127791 未加载
yawgmothalmost 13 years ago
This looks like a fantastic tool to use for introduction to front end development. The inline tool tips / tag definitions are very useful if you aren't sure what a particular tag does.
AhtiKalmost 13 years ago
&#62; Thimble makes it ridiculously simple to create your own web pages.<p>Ridiculously simple way would be to edit straight inside the page.<p>Why contentEditable-based in-place editing is still missing in so many blog and website engines?<p>Navigating between html editor and preview feels a bit wrong and old when targeting regular users.<p>I'm not saying that only Thimble is the "old and wrong". I've been wondering about the same issue also with wordpress, drupal, joomla etc.
评论 #4127515 未加载
jashkenasalmost 13 years ago
Neat -- poking around in the console, it looks like Webmaker is using Backbone.js ... I was wondering if anyone from the Webmaker team could tell us what exactly it's using it for?
评论 #4127546 未加载
vibrunazoalmost 13 years ago
This feels like they're a bit confused about which target audience and abstraction layer they're aiming to. This is like trying to get more kids to program by trying to show them how easy and fun assembly language is. Shouldn't your energy be better spent developing, promoting and educating the use of higher level tools? It's hard for me to think of an use case for this. What kind of people, exactly would this help?<p>Don't get me wrong. I'm all for teaching more people to code. More importantly, getting more people to build stuff. But trying to teach newcomers to something historically bloated like HTML, sounds discouraging. Many others said before, HTML, CSS, JavaScript are pretty much the Machine Language of the web. It made sense for us to learn those first when it was all we had. But moved forward, it seems more intelligent to get more people to build stuff by having them use higher abstraction layers first. Even more, try to develop even higher layers that'll enable even more people to contribute.<p>I love Mozilla and I love the initiative. But I don't honestly think this will help much.
评论 #4127485 未加载
评论 #4128734 未加载
评论 #4128567 未加载
评论 #4127619 未加载
评论 #4128104 未加载
twogalmost 13 years ago
Anyone else getting a 500 error? Looks like they are having some server issues at the moment
评论 #4128019 未加载
评论 #4128692 未加载
评论 #4128822 未加载
imihaialmost 13 years ago
am I the only one seeing this? <a href="https://thimble.webmaker.org/en-US/editor" rel="nofollow">https://thimble.webmaker.org/en-US/editor</a><p>Internal Server Error<p>The server encountered an internal error or misconfiguration and was unable to complete your request.<p>Please contact the server administrator, webmaster@mozilla.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.<p>More information about this error may be available in the server error log.
评论 #4128702 未加载
评论 #4128113 未加载
swdunlopalmost 13 years ago
Ah, Netscape Composer, we hardly missed you.
TazeTSchnitzelalmost 13 years ago
It complains about perfectly valid HTML, e.g.:<p><pre><code> &#60;ul&#62; &#60;li&#62;Item &#60;li&#62;Item &#60;/ul&#62; </code></pre> Why doesn't it know about optional end tags? :(
评论 #4128301 未加载
scotty79almost 13 years ago
Horrible. No code completion. No separation of css and js. I pretended I don't know anything and got to the point where I had no idea what to do next pretty quick and zoned out.
the-come-onsalmost 13 years ago
I literally shudder at the thought of editing code from within a browser. That said, it does seem useful for introducing html.
timmcleanalmost 13 years ago
Any reason why this is using CodeMirror and not Ace, the successor to Mozilla's own in-browser code editor?
cavilling_elitealmost 13 years ago
IMO this sort of thing is primitive after seeing easel.io last week.<p>I suppose I would have liked this when I was first learning, if just for the error messages. But I think, like any programming, part of the learning is running/viewing your program and figuring out why the output isn't what you expected. Maybe each error pointing to w3schools for more information would benefit the user.
评论 #4128532 未加载
josephcooneyalmost 13 years ago
"ridiculously simple" - Advertising copy like this just grates now. "Stunningly Beautiful". Meh.
dudusalmost 13 years ago
It seems to me more like a jsbin.com/jsfiddle.com clone than a real Web IDE.<p>The editor is helpful though, specially for novices. The syntax highlight is very different from what you're used to. Although I find it a little too much intrusive it makes it very easy to spot small typos.
smagchalmost 13 years ago
This is really good for coderdojo!
adrusialmost 13 years ago
anyone notice that the screenshot on the landing page is taken with firefox 2 on mac?
ChrisArchitectalmost 13 years ago
looking for reasons to use this. Other than educational purposes? And where are the pages hosted? This is basically for one off displays of random content?
评论 #4128709 未加载
alexkamalmost 13 years ago
Looks like javascript is not allowed here. If so - what is the purpose of all this? Does anyone still make pages which have zero javascript?<p>But the html editor is a really nice one :-)
评论 #4128720 未加载
评论 #4127575 未加载