ladybug-tools / ladybug-web

Ladybug for web provides weather data visualization and analysis on the web
http://ladybug-tools.github.io/ladybug-web/
GNU General Public License v3.0
11 stars 7 forks source link

Update ~ 2016-07-09 ~ Analemma 3D R17 #37

Open theo-armour opened 8 years ago

theo-armour commented 8 years ago

image

@ladybug-analysis-tools/owners @ayezioro @paulmasson @geoffmcl @art @3dmashup @alavit-d @hunvreus @GMelencio @jeremytammik

Quite a few nice though not huge changes.

When 3D terrain work elsewhere calms down, the earth should shift a bit here!

For more sunshine-related work scroll down this page: Ladybug Web Project Explorer

Change Log

2016-07-09 ~ R17

mostaphaRoudsari commented 8 years ago

Hi @theo-armour, Thanks for the permanent links. I tried a couple of them and they work as expected.

One question, and it is a dumb one but what does Display Gnomen do? :)

Art commented 8 years ago

πŸŒπŸŒŽπŸŒπŸŒβœŒβ€πŸ™‚ Hello FUN sun interactive 3D analemma for kids and the kid in you. Play Share Feedback Bright moments! Verdant mother space ship planet Earth. Only One Earth πŸŒπŸŒŽπŸŒπŸŒπŸ—Ί

paulmasson commented 8 years ago

It's coming along! One request: please add the fix to prevent iOS iframes from growing:

http://stackoverflow.com/questions/32618581/three-js-embedded-in-iframe-grows-endlessly-in-ios-8-9

For Exploratoria, how about a dedicated Stonehenge version with a 3d model of the site? That would be fun for the astronomy section and considerably simpler code-wise.

theo-armour commented 8 years ago

@mostaphaRoudsari

https://en.m.wikipedia.org/wiki/Gnomon

For the moment, the gnomen is just the sticky thing in the middle of the map. 'Display gnomen' - mis-spelled - just toggles display on and off. Further releases will have much sexier, multiple gnomon choices. ;-)

theo-armour commented 8 years ago

@paulmasson

It's coming along!

Thanks

One request: please add the fix to prevent iOS iframes from growing

The purpose of the web site is to show peeps you can get started doing amazing things with just a few lines of code. So every line, parameter or punctuation mark counts.

Using the code in a production site will entail much more objectification and solutions - but there is no intention of doing that here.

But you raise an interesting point and it would be nice to go part way. So is there a one or two liner that we can add to check for issues like this and kindly request that you retry with a modern device?

Stonehenge for Exploratoria

Good thought. There is already an algorithmic Stonehenge that you can display. But there is a lot more to be done here. We need to source a verified model of Stonehenge. And then we need to verify that the Ladybug Web Solar Calculator is properly adjusted and auditable so as to be verifiably accurate for the Druidic era. I look forward to continuing this effort and working with peeps that understand the Kepler two body problem better than I do. ;-)

paulmasson commented 8 years ago

@theo-armour an iPad Pro isn't a modern device? Hmm...

You'd add two lines of code to warn of a problem but not three to fix it? There's no reason to warn about a broken website: people will just close the tab and move on.

But if you do want to fix it, here's #39. That at least normalizes the iframes in the project explorer. Add those three lines or not to other files with iframes.

theo-armour commented 8 years ago

@paulmasson

Thank you for the iOS code fix.

Analemma 3D does not use any iframes, so I assume you must be referring to the read me file display utility used in many places in Ladybug Web or to other scripts available in Ladybug Web.

I would very much like to use your code as part of the 'Things you can do by editing the code'. Is there a link to an Apple Inc web page that refers to the issue? Are there web pages where this polyfill is discussed? I ask this because throughout Ladybug Web the hope is to provide the backstory and guidelines that inexperience coders really need.